Externalized XF URL in "View offer Content" for Multi tenant sites | Community
Skip to main content
Fanindra_Surat
New Participant
Apr 18, 2022 4:24 PM UTC
Solved

Externalized XF URL in "View offer Content" for Multi tenant sites

Hi Community,

 

Have a question on using XF's as offers in Adobe Target.

When an Experience Fragment is pushed to the Adobe Target, an offer is created with the "View Offer Content" URL formed by using the "publish" domain of the Externalizer configuration. There is an option to select a specific domain from the Externalizer configuration in the Cloud Service Properties of XF's, but this doesn't seem to impact the Offer URL in Adobe Target. It is also mentioned in the adobe documentation, that the Externalizer domain cloud configuration is only relevant to the references in XF HTML, but not the offer metadata like "View Offer Content".

Ref: https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/sites/integrations/experience-fragments-target.html?lang=en#

 

My question here is - How do we externalize the metadata for multi-tenant use cases. We have quite a few sites hosted on AEM, each with their own domain and the expectation is for the offers created in Target to have their respective domain in the URLs. Understand that this is not possible OOTB at the moment so looking for ideas around custom solutions.

 

Thanks,

Fani

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Fanindra_Surat
Fanindra_SuratAccepted solution
New Participant
May 30, 2022 4:43 PM UTC

Just updating the thread with the solution, that is setting up the etc/maps for the experience fragments paths.

 

The Externalizer internally uses resource resolver mappings and this can be leveraged by setting up etc mapping rules which will be used to pick the relevant domains based on the content paths by the Export to Target functionality. 

4 replies

Fanindra_Surat
Fanindra_SuratAuthorAccepted solution
New Participant
May 30, 2022 4:43 PM UTC

Just updating the thread with the solution, that is setting up the etc/maps for the experience fragments paths.

 

The Externalizer internally uses resource resolver mappings and this can be leveraged by setting up etc mapping rules which will be used to pick the relevant domains based on the content paths by the Export to Target functionality. 

Translate
arunpatidar
New Participant
Apr 19, 2022 12:01 PM UTC

Hi,

we have used sling rewrite to rewrite urrls for multi domain and multi tenant sites

https://wcm.io/handler/url/rewriter.html

 

Translate
Arun Patidar
Fanindra_Surat
New Participant
Apr 19, 2022 8:32 PM UTC

Hi @arunpatidar ,

The Sling rewriter would work for modifying the link references in the HTML of the XF, but not the metadata of the offer created in Target. Looking for a way to intercept or manage the offer metadata.

 

Thanks,

Fani

Translate
New Participant
Apr 18, 2022 8:42 PM UTC

@kautuk_sahni @shashi_mulugu - Any thoughts here

Translate