Integrating Adobe Experience Platform Tags
Capabilities
DataGrail's Adobe Experience Platform Tags integration provides the following capabilities:
| Product | Capability |
|---|---|
| Consent | Consent Management |
Adobe Experience Platform Tags was previously known as Adobe Launch. If you are searching for Adobe Launch, you are in the right place.
Before You Start
To successfully configure this integration, please ensure you have sufficient privileges:
- DataGrail User Role: Super Admin, Connections Manager
- Adobe Experience Platform Tags User Role: Admin
Create OAuth Server-to-Server Credentials
- Log in to the Adobe Developer Console.
- Select your organization from the organization switcher in the upper right.
- Select Create new project, then select Edit project to give it a descriptive name (e.g. "DataGrail Integration").
- Select Add API.
- Under Experience Platform, select Experience Platform Launch API (Reactor API), then select Next.
- Select OAuth Server-to-Server as the credential type, then select Next.
- Select one or more product profiles that grant access to the Launch properties you want to manage. Then select Save configured API.
- On the project overview page, select OAuth Server-to-Server in the left menu under Credentials.
- Copy the following values and store them in a safe, temporary location:
- Client ID
- Client Secret (select Retrieve client secret to reveal it)
- Organization ID (shown as
XXXXX@AdobeOrgon the Credentials page)
About Product Profiles
Product profiles control which Launch properties the credential can access. Your Adobe admin can configure product profiles in the Adobe Admin Console. At minimum, the profile must include permissions for the properties you want to manage with consent banners.
Connect to DataGrail
- In DataGrail, navigate to Integrations and select Configure New Integration to search for Adobe Experience Platform Tags.
- Enter the Client ID, Client Secret, and Organization ID obtained during Create OAuth Server-to-Server Credentials.
- Select Configure Integration.
- If the connection is successful, the integration status will update to Connected.
Next Steps
Once the property is added as a container and published, DataGrail creates a data element for each consent category in the property. See Adobe Experience Platform Tags for how to reference those elements from a rule condition to gate your tags on consent.
Now that you've successfully connected the integration, check out the following resources:
Troubleshooting
If you are unable to successfully connect the integration, review these common troubleshooting steps:
Invalid credentials
Verify that the Client ID, Client Secret, and Organization ID are copied correctly from the Adobe Developer Console. The Organization ID must include the @AdobeOrg suffix.
Insufficient permissions
Ensure the product profile assigned to your OAuth credential has the required permissions for the Launch properties you want to manage.
Expired client secret
OAuth Server-to-Server client secrets can expire. Check the credential status in the Adobe Developer Console and rotate the secret if needed.
Ensure Required Permissions Are Granted on API Keys/Resources
DataGrail checks required permissions and scopes on API keys/resources used by each integration. If all necessary permissions are not granted, new connections will fail.
Review Required Account Types and User Roles
If users do not have the necessary permissions or the minimum required user role in the connecting system, the connection to DataGrail will fail. Additionally, connections will fail if your account type does not match the one required by the integration.
See Before You Start to review these requirements.
Technical Details
The Adobe Experience Platform Tags integration uses the Reactor API.
Disclaimer: The information contained in this message does not constitute as legal advice. We would advise seeking professional counsel before acting on or interpreting any material.