2 Replies Latest reply on Oct 17, 2017 7:39 AM by ryanr8

    Experiences in Target

    AEM Forum Level 1



      Let us say I integrated AEM with Adobe Target for A/B Testing.

      When I wanted to create a different experience based on a query parameter, I specify the URL of the AEM page and that page becomes available in Target.

      Changes could be made on this copy for creating a different experience.


      1. How this is achieved?

      2. Is a copy of that HTML made available in Target as its own copy? After all, the source is not disturbed at all!

      3. Where is it stored in Target?

      4. After this copy is made available to Target, if changes are done on the same page in AEM, how the synchronization is affected?


      Appreciate all your responses.




        • 1. Re: Experiences in Target
          Amelia Waliany Adobe Employee

          It sounds like the page is published and created in AEM - if that is the case, you do not need to create a query parameter to tell Target to change the content. Target will read the AEM page so long as there is a global mbox using at.js. A parameter is not required. Target will keep the version of that experience in Target. All experiences are specific to Target, meaning that you are not creating the experience in AEM, unless you happen to be using the Target/AEM integration, in which case, you can follow the AEM workflow outlined in the referenced link.


          Hope this is helpful!

          1 person found this helpful
          • 2. Re: Experiences in Target
            ryanr8 Adobe Employee

            Hi Rama,


            If you have Target implemented on pages that are created with AEM, and you load those pages in the Target UI to compose a test experience then in response:


            1. Target only "loads" those pages temporarily for you to compose the experiences.
            2. Target actually saves the content modifications you make and a reference to what element on the page they are made, but otherwise does not store the page code.
            3. The modifications for a given activity are saved to that activity and can only be used by that activity (unless you are using the swap offer/image features - those are stored as separate peice of code under "offers" in Target).
            4. Great question. There is no sync-ing as you describe. If the change affects either the element modified in the test OR the reference path Target used to select that element it will break your test experience. You can verify this by editing the activity. On the experiences step, if Target notices changes to the DOM you'll get an error message. If those changes impact your test experience modifications you may not see them rendering correctly. You can also use the "</> code" viewer mode to see if individual modifications can't be applied. You'll get a warning listed next to them if that is the case.
            1 person found this helpful