Personalization and Dynamic Content Flashcards
7 cards from real CBP practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Personalization and Dynamic Content flashcards as text
In Adobe Campaign Classic, which schema namespace is used by default for recipient personalization fields (e.g., first name, email)?
Answer: nms:recipient
The nms:recipient schema is the default recipient schema in Adobe Campaign Classic, and its fields are the primary source for personalization fields in deliveries.
What is the effect of using the 'toLower()' JavaScript function within a personalization field expression in Adobe Campaign?
Answer: Converts the field value to lowercase at render time
JavaScript functions like toLower() can be applied within personalization expressions to transform field values at render time, such as converting text to lowercase.
A company wants to show a product recommendation image unique to each recipient in a batch email. Which Adobe Campaign capability best supports this?
Answer: Personalization fields referencing a product image URL stored in the recipient's linked data
By storing a product image URL in recipient-linked data and referencing it with a personalization field in the image src attribute, each recipient can receive a uniquely targeted product image.
In Adobe Campaign Standard, which profile attribute type is most appropriate for storing a recipient's preferred product category to use in personalization?
Answer: Enumeration (list of allowed values)
An enumeration field constrains values to a predefined list (e.g., Electronics, Clothing, Sports), making it reliable for personalization conditions without risk of free-text errors.
When sending a proof in Adobe Campaign to validate personalized content, what are 'substitution addresses' used for?
Answer: To preview the email as a specific recipient while sending the proof to a test inbox
Substitution addresses in proof deliveries render the email using a chosen recipient's real profile data, while physically delivering the proof email to a test address for QA review.
Which of the following personalization scenarios requires a JavaScript scripting activity in the Adobe Campaign workflow rather than simple field insertion?
Answer: Calculating a custom discount percentage based on multiple recipient attributes and writing it to a workflow variable
Complex calculations that combine multiple fields and write results back to the workflow context require a JavaScript activity, as standard personalization field insertion only reads existing values.
In Adobe Campaign, what is the function of the 'Include' personalization block typically configured for transactional messages?
Answer: To embed real-time event-specific data (such as order details) passed in the transactional event payload
In transactional messaging, the Include block is used to render event-specific data (e.g., order line items, booking details) that is passed dynamically in the event payload at trigger time.