Personalization Hub Manual / Version 2406.0
Table Of ContentsThe CoreMedia JavaScript frontend integration code - triggered by the Monetate Tag - dynamically loads content from the CAE backend via AJAX and injects it into the already displayed page. To minimize visually disturbing effects, such as elements flickering, popping up or moving around, during these page updates it is essential for the CoreMedia code to get notified when Monetate has finished processing all decisions. Hence, a special experience needs to be added, which must always be executed last by placing it at the end of the list of experiences:
Create a new experience, for example named Final.
Select to serve everyone the same experience as the goal. Don't add any targeting, let it apply to all visitors.
Add the CoreMedia JavaScript action to its single variant and insert the following code:
cm_p13n.completed('monetate');
.Save and return to the experience overview.
Place the experience at the bottom of the list by giving it the highest priority value.