Launch by Adobe is the recommended way to implement Analytics, Target, and Audience Manager in Single Page Applications (SPA). Below are guides and demo sites to help you be successful. Start with the Basic Setup guide and then choose your SPA framework.

Basic Setup with Launch by Adobe

The Basic Setup Guide takes you through key features of Launch by Adobe that will allow you to implement a basic instance of the Adobe Experience Cloud. This guide should be considered a prerequisite for understanding the implementations in the other guides.

As a companion to this guide, a reference implementation using these best practices can be found at:
https://adobe-marketing-cloud.github.io/launch-reference-architectures/basic/

SPA Option 1: AngularJS Implementation with Launch by Adobe

The AngularJS Guide builds upon the Basic Guide to implement the Experience Cloud in a single-page application built with AngularJS (1.x).

As a companion to this guide, a reference implementation using these best practices can be found at:
https://adobe-marketing-cloud.github.io/launch-reference-architectures/angularjs/  

Additionally, an Angular (not AngularJS) implementation using a similar approach and showcasing Target is available here:
https://adobe-marketing-cloud.github.io/launch-reference-architectures/angular/


Please note that the best practice for Target implementation in SPA has changed since these guides were written and they have not been updated yet. The current best practice is to use at.js 2.0 as described in Implement Adobe Target's at.js 2.0 in a Single Page Application (SPA).

SPA Option 2: ReactJS with Redux Implementation with Launch by Adobe

The ReactJS with Redux Guide builds upon the Basic Guide to implement the Experience Cloud in a single-page application built with ReactJS and Redux.

As a companion to this guide, a reference implementation using these best practices can be found at: http://launchreactjs.businesscatalyst.com/

Please note that the best practice for Target implementation in SPA has changed since these guides were written and they have not been updated yet. The current best practice is to use at.js 2.0 as described in Implement Adobe Target's at.js 2.0 in a Single Page Application (SPA).

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy