ECID and Opt-in Service

Adobe Experience Cloud Identity Service serves as a common identification framework for Experience Cloud, and assigns a unique, persistent ID to each site visitor. The Experience Cloud ID (ECID) tracks a customer’s activity through the use of a first-party cookie, can uniquely identify a device across multiple applications, and allows you to identify the same site visitor and their data in different Experience Cloud applications. See the Experience Cloud Identity Service overview for more information.

Opt-in Service, an extension of Experience Cloud Identity Service, allows you set up protocols on your application to let visitors determine whether you can set a cookie on the visitor’s device or browser. For more detailed information on the Opt-in Service, including how to set up the service for your application, please refer Opt-in Service documentation.

Once your site visitors have been assigned ECIDs, you can utilize the Adobe Privacy JavaScript Library to retrieve those IDs for use in privacy requests, as described in the next section.

Privacy JS Library

The Adobe Privacy JavaScript Library provides several functions that allow you to retrieve and remove customer identities that are stored in the browser. The library can be configured to retrieve identity information from several Adobe applications, including ECID. Through the use of callbacks or promises, you can programmatically handle successfully retrieved IDs and send them to the Privacy Service API.

For more information about Privacy JS Library, including code samples for several common use cases, please refer to the Privacy JS Library overview.

Next steps

This document provided a brief overview of the central concepts involved in retrieving customer identity data for use in privacy requests. It is recommended that you review the documentation links provided in each section for more detailed information about these concepts and services. For steps on how to send retrieved IDs to Privacy Service for creating access, delete, or opt-out-of-sale requests, see the Privacy Service API guide.

Previous pagePrivacy Service and Experience Cloud applications
Next pagePrivacy JS Library overview