Decisioning - field which can digest Asset from AEM Assets | Community
Skip to main content
Michael_Soprano
Level 10
March 11, 2026
Solved

Decisioning - field which can digest Asset from AEM Assets

  • March 11, 2026
  • 3 replies
  • 62 views

In my DSN (Adobe demo environment) I see such a field which can digest the asset directly from AEM Assets. However that field is a typical string. How to set up such field which can digest assets from AEM Assets?

 

 

Best answer by AmitVishwakarma

Hi ​@Michael_Soprano 

In DSN you're seeing a Decisioning field that's actually of type "Decisioning Asset", not a plain string, even though it ends up storing a URL behind the scenes.

To get the same "Add asset from library / Add from URL" behavior in your own sandbox:

1. Configure AEM Assets / Dynamic Media for AJO

Make sure your Journey Optimizer tenant is connected to AEM Assets / Dynamic Media so the asset selector is available in offer authoring.

2. Add a Decisioning Asset field in the Offers catalog schema

In AJO:

  • Go to Decisioning > Catalogs > Offers > Edit schema.
  • Under your org node (_<imsOrg>), click + and create a new field (for example imageHighRes).
  • For data type, choose Decisioning Asset (not string).
  • Save the schema.

3. Use the field in your decision items / offers

When you create/edit a decision item, that field will appear under Custom attributes / Offer content with the UI you saw in DSN:

  • Add asset from library > opens the AEM asset picker and stores the public asset URL in the field.
  • Add from URL > lets you paste a URL manually.

This is exactly how the DSN environment is configured:

  • The field is modeled as Decisioning Asset in the catalog schema,
  • AJO is pre-wired to a demo AEM Assets repo,
  • At runtime it's just a string URL, but the UI knows to show the AEM asset picker.

3 replies

ReenaJohn
Community Advisor
Community Advisor
March 11, 2026

hi ​@Michael_Soprano 

Please can you help me with where you are trying to add these assets, is it directly on the AJO content template?

Warm Regards,

Reena John

Level 1
March 24, 2026

@ReenaJohn : I am trying something similar, I am trying to connect Decisioning to AEM content fragments. do you think this is possible?

SatheeskannaK
Community Advisor
Community Advisor
March 24, 2026
SatheeskannaK
Community Advisor
Community Advisor
March 24, 2026

@Michael_Soprano DSN is customized for the demo purposes. I’m wondering currently is that (Add asset from library) not connected with AEM assets to pull the assets?

Thanks, Sathees
AmitVishwakarma
Community Advisor
AmitVishwakarmaCommunity AdvisorAccepted solution
Community Advisor
March 24, 2026

Hi ​@Michael_Soprano 

In DSN you're seeing a Decisioning field that's actually of type "Decisioning Asset", not a plain string, even though it ends up storing a URL behind the scenes.

To get the same "Add asset from library / Add from URL" behavior in your own sandbox:

1. Configure AEM Assets / Dynamic Media for AJO

Make sure your Journey Optimizer tenant is connected to AEM Assets / Dynamic Media so the asset selector is available in offer authoring.

2. Add a Decisioning Asset field in the Offers catalog schema

In AJO:

  • Go to Decisioning > Catalogs > Offers > Edit schema.
  • Under your org node (_<imsOrg>), click + and create a new field (for example imageHighRes).
  • For data type, choose Decisioning Asset (not string).
  • Save the schema.

3. Use the field in your decision items / offers

When you create/edit a decision item, that field will appear under Custom attributes / Offer content with the UI you saw in DSN:

  • Add asset from library > opens the AEM asset picker and stores the public asset URL in the field.
  • Add from URL > lets you paste a URL manually.

This is exactly how the DSN environment is configured:

  • The field is modeled as Decisioning Asset in the catalog schema,
  • AJO is pre-wired to a demo AEM Assets repo,
  • At runtime it's just a string URL, but the UI knows to show the AEM asset picker.
Amit Vishwakarma - Adobe Commerce Champion 2025 | 16x Adobe certified | 4x Adobe SME