What are two ways to populate the Marketing Cloud Personalization catalog?
Correct Answer: C,D
Two ways to populate the Marketing Cloud Personalization catalog are: * ETL Feed (Answer C): * Upload data files to populate the catalog with batch updates. * Web SDK (Answer D): * Automatically collect catalog data during website interactions. References: * Salesforce Marketing Cloud Documentation - Catalog Management
Question 2
What three components can a web developer define by pageType?
Correct Answer: A,D,E
In Salesforce Marketing Cloud Interaction Studio (Marketing Cloud Personalization), pageType is a critical concept for defining the structure and behavior of web pages. A web developer can specify several components by using pageType, enabling Interaction Studio to properly capture data, define user interactions, and deliver personalized content. 1. Item Actions What It Is:Developers define item actions to specify the types of actions that users can take on the page. These actions allow Interaction Studio to track specific user behaviors and interactions with items (e.g., clicking, adding to cart, or viewing details). Purpose: To enable the platform to log user activity for analytics and personalization. To define actionable items on the page for recommendations or offers. Example: A developer sets up " Add to Cart " and " View Product " actions for product pages. Documentation Reference:Item Actions in Interaction Studio. 2. Content Zones What It Is:Content zones are specific areas on a web page where personalized content can be dynamically displayed. Developers define these zones by pageType to ensure personalized content is delivered in the correct location. Purpose: To designate sections of a webpage for personalization. To enable seamless integration of Interaction Studio ' s campaigns and recommendations. Example: A developer defines a " Hero Banner Zone " or " Sidebar Recommendations Zone " for a pageType associated with a homepage or product page. Documentation Reference:Defining Content Zones. 3. Capturing Attribute What It Is:Capturing attributes involves defining data fields or properties that Interaction Studio should capture when a pageType is loaded. These attributes provide context about the user, items, or page to support personalization and analytics. Purpose: To enrich Interaction Studio's dataset with key metadata for better targeting and reporting. To capture information like product IDs, categories, or user actions on specific page types. Example: A developer captures attributes such as " Product Name, " " Category, " or " Price " on a product page. Documentation Reference:Capturing Attributes in Interaction Studio. Why Other Options Are Not Correct B). Campaign: Campaigns are created and managed separately in Interaction Studio. They are not a component of pageType. Reference: Campaign Setup in Interaction Studio. C). Goals: Goals refer to specific outcomes or KPIs defined within Interaction Studio campaigns, not something defined by pageType. Reference: Defining Goals in Interaction Studio. Documentation Reference PageType Configuration in Interaction Studio.
Question 3
Which role would the admin assign a user if they need to view everything in interaction studio and create, update, publish and delete campaigns and recipes?
Correct Answer: C
The Editor role in Interaction Studio provides permissions to view, create, update, publish, and delete campaigns and recipes. This role is ideal for users who require comprehensive access to manage campaigns and AI-powered personalization. In Salesforce Marketing Cloud Personalization (Interaction Studio), the Editor role provides the necessary permissions to: View all data and activities within Interaction Studio. Create, update, publish, and delete campaigns. Manage and edit recipes and other configuration elements. This role is ideal for users who need comprehensive access for both viewing and managing campaigns and recipes. Reference: Salesforce Interaction Studio Roles and Permissions Documentation.
Question 4
Which three components of a server side campaign must be coded by a developer?
Correct Answer: B,D,E
* Parsing the JSON Response: Developers need to process the JSON response from the server to render the appropriate campaign content. * Content Selection: Logic for dynamically selecting and displaying content based on campaign rules must be implemented. * EVENT API Request: Developers use the Event API to send data to Interaction Studio for real-time personalization.
Question 5
When does site mapping happen during the implementation process?