To get a better understanding about Offer Decisioning, we highly recommend you to read the overview on how the Offer Decisioning Application Service works with Adobe Experience Platform.
Working with Offer Decisioning, you need to understand the following concepts:
|Offer||An offer is a marketing message that may have rules associated with it that specify who is eligible to see the offer. An offer has a status: draft, approved or archived.|
|Placement||The combination of location (or Channel Type) and context (or Content Type) in which an offer appears for an end-user. Effectively it is the combination of Text, HTML, Image, JSON in Mobile, Web, Social, Instant Messaging, and non-Digital channels.|
|Rule||The logic that defines and controls the eligibility of end-users for an offer.|
|Personalized Offer||A customizable marketing message based on eligibility rules and constraints.|
|Fallback Offer||The default offer displayed when an end-user is not eligible for any of the offers in the collection used.|
|Capping||Used in an offer definition to define how many times an offer can be presented in total and to a specific user.|
|Priority||Level to determine the priority rank from a result set of offers.|
|Collection||Used to filter out a sub-set of offers from the personalized offer list to speed up the offer decisioning process.|
|Activity||A combination of a set of offers, placement and profile the marketer wants the decision engine to provide the best offer for.|
|Experience Cloud Library||A universal and centralized experience for storing, finding, and selecting assets across Adobe Experience Cloud Solutions and Adobe Experience Platform.|
Go to https://platform.adobe.com.
Before you continue, you need to select a sandbox. The sandbox you need to select is named
--aepSandboxId--. You can do this by clicking the text Production Prod in the blue line on top of your screen. In this example, the sandbox to select is AEP Enablement.
After selecting the appropriate sandbox, you’ll see the screen change and now you’re in your dedicated sandbox. Go to Segment.
In the left menu, scroll down until you see the Decisioning menu.
Click Offers. You’ll now see the Offers menu, which contains things like Offers, Collections, Placements, Rules and Tags.
Go to Placements.
In the Placements tab you can define your placements for your offers. When you define an activity the placement defines where the resulting offer will appear (Channel Type) and in what shape or form (Content Type).
Note: Please do not change anything to the placements already available.
Click on any Placement to visualize its settings.
You’ll now see all fields of the Placement:
A Rule (also called eligibility rule) is the equivalent of a Segment. A Rule is in fact a Segment itself with the only difference that a Rule can be used with an Offer to provide the best offer to a profile in Adobe Experience Platform.
As you already know how to define Segments based on the previous enablement modules, let’s just quickly revisit the Segmentation Environment:
Go to Rules.
In the Rules screen, click + Create Rule.
You’ll then see the Segmentation environment of Adobe Experience Platform.
You can now access all fields that are part of the Union Schema for the Real-time Customer Profile and can build out any rule.
It’s also interesting to know that you can simply reuse already defined segments in Adobe Experience Platform, by going to Audiences > Experience Platform.
You’ll then see this:
If you wish, you can now configure your own Rules. For this exercise, you’ll need two rules:
If these rules don’t exist yet, feel free to create them. If they already exist, please use those rules and don’t create new rules.
The attribute to use to build the rule is XDM Individual Profile > Person > Gender.
As an example, here’s the rule definition for the rule all - Male Customers:
As an example, here’s the rule definition for the rule all - Female Customers:
To access the Offers, go to Browse.
Click + Create Offer.
You’ll then see this popup.
You now see that there are two types of offers:
A Personalized Offer is specific content that should be shown in a specific situation. A Personalized Offer is specifically built to deliver a personal and contextual experience if specific criteria are met.
A Fallback Offer is an offer that is shown if the criteria for Personalized Offers aren’t met.
An Offer Activity combines placements, a collection of personalized offers and a fallback offer to ultimately be used by the Offer Decisioning engine to find the best offer for a specific profile, based on each of the individual personalized offer characteristics like priority, eligibility constraint and total / user capping.
To configure your Activity, go to Activities in the left menu in Adobe Experience Platform.
In the next exercise, you’ll configure your own offers and activity.