Engagement Engine: Supports a combination of SPA and non-SPA pages
Content
I've been asked this question a few times and thought this information would be useful to the Community...
SPA=Single Page Application
Question:
If our company has a combination of SPA and non-SPA pages, can we still use the Engagement Engine to deploy rules?
Answer:
A company can have one (1) Engagement Engine account they use across both SPA and non-SPA pages; the only update to the implementation is that SPA pages must include the SPA version of the Engagement Engine page tag, and non-SPA pages can use the traditional version of the Engagement Engine page tag.
If a site contain a mix of non-SPA and SPA pages, the course of action depends on whether hash fragments or the HTML5 pushState method are used on the non-SPA pages. If you are not using hash fragments or the HTML5 pushState method on the non-SPA pages, then you should check (select) the "Website utilizes a single HTML page" checkbox and click the Save button. If you are using hash fragments or the HTML5 pushState method on the non-SPA pages, then you should not check