XT best practice for new experiences | Community
Skip to main content
maccg12
Level 3
December 2, 2022
Solved

XT best practice for new experiences

  • December 2, 2022
  • 1 reply
  • 992 views

Hope this finds everyone doing well. Wanted to ask what the best practice might be for the following scenario:

Scenario: Ever changing tailored homepage banners for different audience segments.

  • Banner 1 - Segment 1
  • Banner 2 - Segment 2
  • Banner 3 - Segment 3

Now, we can create a single XT activity containing all three experiences, I know this. However, every week, sometimes even daily, new requests come in to add more banners for different audiences. To keep adding and deleting experiences from the same XT activity seems problematic, because we'd have to pause the activity to allow an editor to add new experiences, which isn't ideal. But to the contrary, creating a separate XT activity for every experience sees us having 40 different XT activities to maintain separately. Any advice is greatly appreciated.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by sandeepkumar1981

Hi,

Just trying to solve your issue with Concept of Blue-Green Deployment methodology.

Green Activity is something which is running in production.

Whenever you get a new request then create a copy of Green Activity and name it as Blue Activity.

You Author/Editor will make changes to Blue Activity while Green Actitivity is still running in production.

Once Editor/Author is done with their changes, QA testing and all then Your Blue Activity will become your Green activity and you can Delete/Archive your old Green Activity.

It will solve your issue of pausing activity while updating. I am not sure how it will impacting your analytics and please check at that section as well.

1 reply

sandeepkumar1981Adobe EmployeeAccepted solution
Adobe Employee
December 5, 2022

Hi,

Just trying to solve your issue with Concept of Blue-Green Deployment methodology.

Green Activity is something which is running in production.

Whenever you get a new request then create a copy of Green Activity and name it as Blue Activity.

You Author/Editor will make changes to Blue Activity while Green Actitivity is still running in production.

Once Editor/Author is done with their changes, QA testing and all then Your Blue Activity will become your Green activity and you can Delete/Archive your old Green Activity.

It will solve your issue of pausing activity while updating. I am not sure how it will impacting your analytics and please check at that section as well.

maccg12
maccg12Author
Level 3
February 21, 2023

Thank you for that best practice!