SPA and Launch Integration spa-and-launch-integration

CAUTION
AEM 6.4 has reached the end of extended support and this documentation is no longer updated. For further details, see our technical support periods. Find the supported versions here.

Adobe Experience Platform Launch is the recommended way to implement Analytics, Target, and Audience Manager within Single Page Applications (SPAs).

NOTE
The Single-Page Application (SPA) Editor feature requires AEM 6.4 service pack 2 or newer.
The SPA Editor is the recommended solution for projects that require SPA framework based client-side rendering (e.g. React or Angular).

Tutorial tutorial

To understand how to integrate your SPA with Adobe Experience Platform Launch, please see this knowledge base article and tutorial, which will guide you through the Launch setup as well as implement the Experience Cloud in built with Angular or React.

NOTE
The referenced KB was created to enable Adobe Experience Platform Launch integration with SPAs that don’t leverage the AEM SPA Editor. These methods should also allow the Adobe Experience Platform Launch integration to coexist with SPAs that are built to use the SPA Editor.
The use of Redux alongside the Javascript SPA libraries has not been fully explored. Support of Redux is planned in a future release of the SPA Editor.
recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e