Skip to main content
Level 2
Jan 17, 2025 9:33 AM UTC
Solved

What is use of Offer Attributes

Hi All, 

 

While creating offers I found one field to add offer attributes. What is mean by offer attributes, How we can use it ? Can I someone help here.  

 

 

vraghav
vraghavAccepted solution
Adobe Employee
Jan 20, 2025 12:39 AM UTC

@deepakk_ Offer attributes is more of there for you to add custom metadata to your offers. Say you wish to add business Unit to an offer or Region where the offer is applicable. 

Anything custom for offer which can later help you in reporting is supposed to be used as a key value pair inside the offer attributes

https://experienceleague.adobe.com/en/docs/journey-optimizer/using/decisioning/offer-decisioning/managing-offers-in-the-offer-library/configure-offers/creating-personalized-offers#create-offer

 

 

5 replies

vraghav
Adobe Employee
vraghavAdobe EmployeeAccepted solution
Adobe Employee
Jan 20, 2025 12:39 AM UTC

@deepakk_ Offer attributes is more of there for you to add custom metadata to your offers. Say you wish to add business Unit to an offer or Region where the offer is applicable. 

Anything custom for offer which can later help you in reporting is supposed to be used as a key value pair inside the offer attributes

https://experienceleague.adobe.com/en/docs/journey-optimizer/using/decisioning/offer-decisioning/managing-offers-in-the-offer-library/configure-offers/creating-personalized-offers#create-offer

 

 

Translate
DeepakK_Author
Level 2
Jan 20, 2025 10:23 AM UTC

I tried retrieving these offers after adding ' Offer Attributes'. But these Attribute are not showing on the ODE dataset. Then how we will use this for analysis purpose ? 

Translate
vraghav
Adobe Employee
Adobe Employee
Jan 21, 2025 2:33 AM UTC

@deepakk_ the dataset where it is stored is decision_object_repository_personalized_offers

 

you can look at the attribute characteristics which is of type Map to find out all key pairs of offer attributes

Path is _experience.decisioning.characteristics

 

E.g. I've created this offer in my sandbox which has two attributes namely A and B.

If I run a query I can see the Map values

You will have to fetch the Map and identify them.

Translate