ODE DecisionEvents - propositionDetails vs propositions | Adobe Experience League Community
Skip to main content
Level 2
August 24, 2026
Question

ODE DecisionEvents - propositionDetails vs propositions

  • August 24, 2026
  • 1 reply
  • 14 views

What is the difference between these 2 objects?

 

1 reply

SatheeskannaK
Community Advisor
Community Advisor
August 25, 2026

Hi ​@Dex 666

1. propositionDetails: Refers to the Decision Context

  • The propositionDetails array captures the evaluation logic and metadata applied by the decision engine when choosing an offer.
  • Primary Purpose: Serves as an audit trail for examining the activities, strategies, and placements involved in the decision-making execution.
  • Core Fields: Includes activity, fallback, placement, selectionStrategy, and selections.

2. propositions: Refers to the Delivered Output

  • The propositions array details the final content and payload generated following the decision event.
  • Primary Purpose: Essential for linking campaign metadata with analytics tracking, as well as manually parsing and rendering output items on client devices.
  • Core Fields: Includes items (the text payload or creative content) and scopeDetails (the tracking correlationID and evaluation scope).

Refer to this documentation,

https://experienceleague.adobe.com/en/docs/analytics-platform/using/integrations/ajo-od

https://experienceleague.adobe.com/en/docs/journey-optimizer/using/decisioning/offer-decisioning/create-reports/get-started-events

https://experienceleague.adobe.com/en/tools/ajo-schemas (ODE Decision Events)

 

Thanks, Sathees