Step 2 - Create a lite registration screen in SAP Customer Data Cloud

May 18, 2022 ยท View on GitHub

  1. Login to console.gigya.com

  2. Select your SAP Customer Data Cloud site from the list of sites (or create a new site).

  3. In the left menu, select Advanced -> Accounts Schema

    UI Builder

  4. Add the boolean fields listed below to the data object of the Accounts Schema of your site.

    • lifestyles.homeChef
    • lifestyles.environmentallyConscious
    • lifestyles.foodie
    • lifestyles.veggieLover
    • lifestyles.budgetSavvy
    • lifestyles.healthyNatural
    • lifestyles.alwaysOnTheRun
    • lifestyles.allergiesAndFoodIntolerant
    • productCategories.meat
    • productCategories.pharmacy
    • productCategories.bakery
    • productCategories.householdCleaning
    • productCategories.wineAndBeer
    • productCategories.produce
    • productCategories.frozenFoods
    • productCategories.snacks
    • productCategories.seafood
    • productCategories.baby
    • productCategories.cheeseAndDeli
    • productCategories.pet

    Example:

    UI Builder

  5. Ensure that all the fields are of boolean Type and with clientModify Write Access. Example:

    UI Builder

  6. Then, click on Save Changes in the Schema screen.

    UI Builder

  7. Next, in the left menu, select User Interfacing -> UI Builder

    UI Builder

  8. Click on the Default-LiteRegistration screen-set to open it.

    Default-LiteRegistration screen-set

  9. Add some fields to the screen as shown in the mockup below.

    screen mockup

  10. Map the input fields to the respective schema fields as shown in the table below.

    Component TypeField LabelSchema field
    TextboxFirst nameprofile.firstName
    TextboxLast nameprofile.lastName
    TextboxEmailprofile.email
    CheckboxSubscribe to our Weekly Newslettersubscriptions.marketing.email.isSubscribed
    CheckboxHome Chefdata.lifestyles.homeChef
    CheckboxEnvironmentally Consciousdata.lifestyles.environmentallyConscious
    CheckboxFoodiedata.lifestyles.foodie
    CheckboxVeggie Loverdata.lifestyles.veggieLover
    CheckboxBudget Savvydata.lifestyles.budgetSavvy
    CheckboxHealthy Naturaldata.lifestyles.healthyNatural
    CheckboxAlways on the Rundata.lifestyles.alwaysOnTheRun
    CheckboxAllergies and Food Intolerantdata.lifestyles.allergiesAndFoodIntolerant
    CheckboxMeatdata.productCategories.meat
    CheckboxPharmacydata.productCategories.pharmacy
    CheckboxBakerydata.productCategories.bakery
    CheckboxHousehold Cleaningdata.productCategories.householdCleaning
    CheckboxWine and Beerdata.productCategories.wineAndBeer
    CheckboxProducedata.productCategories.produce
    CheckboxFrozen Foodsdata.productCategories.frozenFoods
    CheckboxSnacksdata.productCategories.snacks
    CheckboxSeafooddata.productCategories.seafood
    CheckboxBabydata.productCategories.baby
    CheckboxCheese and Delidata.productCategories.cheeseAndDeli
    CheckboxPetdata.productCategories.pet
  11. Finally, click on Save to save the changes to the screen-set.

UI Builder

:house::arrow_backward: Setup : Step 1 - Pre-requisite SendGrid setup steps:arrow_forward: Setup : Step 3 - Deploy a Memcached memory-caching service