Configuring the zones of MPA
To show the personalized content on the zones of your Multi-Page Application (MPA), you must subscribe the zones to Acoustic Personalization.
If the channel to be personalized is a Multi-Page Application (MPA), Acoustic Exchange loads the Personalization Library, formerly known as Online Engine (OLE).
Prerequisites
- The channel must have the Acoustic Exchange scripts and the scripts for an analytics library embedded. For more information about how to configure Acoustic Exchange and an analytics library of your choice (such as Adobe Analytics, Google Analytics or IBM Digital Analytics), see Configuring Acoustic Personalization with Acoustic Exchange
-
Note: If you are configuring Personalization Library for the first time, you must specify the appropriate URL in the Personalization Library text box in UBX Capture.
- To use the stable version of Personalization Library, specify the URL as:
//my2.digitalexperience.ibm.com/2fec40e4-091c-40ca-b1df-d45cf19144da/wrtp/prod/acoustic-personalization-stable.js - To use a specific version of Personalization Library - for example version 1.0.0 -
specify the URL as:
//my2.digitalexperience.ibm.com/2fec40e4-091c-40ca-b1df-d45cf19144da/wrtp/prod/acoustic-personalization-1.0.0.js
- To use the stable version of Personalization Library, specify the URL as:
Note:
- The code snippets provided here are for guidance, and some parts (for example, the rendering logic, function names, etc.) should be modified as per your channel implementation.
- As a best practice, the updates to Personalization Library (Online Engine) should first be validated in a non-Production environment before upgrading the Production website.