Skip to main content
Skip table of contents

Adobe Analytics

Overview

Adobe Analytics is a leading web analytics platform, offering deep insights into user behavior. Ingesting data from this platform is vital for understanding website performance, optimizing user experiences, and making data-driven decisions to enhance digital strategies.

Vendor/Partner

Adobe Analytics

Version

V2.0

API Documentation

v2.0 API Docs

Sunset Date

V2.0 is available and recommended, no sunset plan as of April 2024

Channel(s)

All

Refresh Time (CST)

4 am / Real Time

Default backfill

5 days

Alli Data Library

(error)

Before Getting Started

To get started with the Adobe Analytics datasource type we need to create a new OAuth project and input information into Alli’s Client Settings. To complete these steps you will need someone with Adobe admin access and someone with Alli admin access.

Creating A New OAuth Project In Adobe

  1. Navigate to the Adobe Developer Console for your organization: https://developer.adobe.com/console/projects

  2. Click Create new project

  3. Select Adobe Analytics from the list of APIs

  4. Choose OAuth Server-to-Server as the authentication type

  5. Select the Adobe Analytics product profiles and click Save configured API

  6. Click OAuth Server-to-Server under the Credentials

  7. Note down the following information:

    1. Client ID

    2. Client Secret

    3. Technical Account ID

    4. Organization ID

We also need to the Global Company ID:

  1. Navigate to the Adobe Experience Cloud for your organization: https://experience.adobe.com/#/home

  2. Click on Adobe Analytics

  3. Within Adobe Analytics, click on Admin

  4. Under the Admin drop-down, select Company Settings

  5. Lastly, select API Access

  6. Note down the Global Company ID

    1. Ex. companyname1

Required Authorization

Alli leverages the same OAuth information across a client and can be reused to create multiple datasources within that client. This requires the OAuth information to be added into Alli Client Settings:

Admin level access in Alli is required to view the Client Settings button on the Sources page described in steps 1 and 2 below.

If you do not have this access, open a request in the Alli Support Desk for further assistance.

  1. Navigate to the Sources page within the Alli Reporting section

  2. Click on Client Settings next to Add New Datasource

    1. If you don’t see this button, you will need to request a higher access level in Alli

  3. Under the Omniture Settings, add your Global Company ID as the Username

The Shared Secret requires the previously gathered OAuth information to be formatted prior to being input:

  1. Copy the array into your own text editor

    CODE
    {
    "auth_type": "server_to_server",
    "company_name": "<Global Company ID>",
    "client_id": "<Client ID>",
    "client_secret": "<Client Secret>",
    "technical_account_id": "<Technical Account ID>",
    "organization_id": "<Organization ID>"
    }
  2. Replace the information based on your previously noted OAuth information leaving auth_type as is. Your array should look similar to this example

    CODE
    {
    "auth_type": "server_to_server",
    "company_name": "companyname1",
    "client_id": "323f3k393ofkpok3p9kof3",
    "client_secret": "p8d-pk39f3pkf0-3kpksfs3",
    "technical_account_id": "393k39f393w3@techacct.adobe.com",
    "organization_id": "390jgfp3ps9kf93kkkfq2@AdobeOrg"
    }
  3. Copy you newly created array, including the { and } symbols, and paste into the Shared Secret input of your Omniture Settings.

  4. Click Save

Additional Configurations

Reporting Suite

Select the Adobe Analytics reporting suite for the data you want to bring into Alli.

Segments

To filter the data coming into Alli, you can leverage pre-defined Adobe Analytics segments. To apply one or multiple segment(s) to your datasource:

  1. Within Adobe Analytics, apply a Tag to the segments you want to select in Alli (ex. alli-ready)

    1. Follow the steps here to add a Tag to a Segment: https://experienceleague.adobe.com/docs/analytics/components/segmentation/segmentation-workflow/seg-tag.html?lang=en

  2. Paste the Tag text into the Segment Tag Name and click Next

  3. Select the segment(s) that you want to leverage and click Next

Frequently Asked Questions

What is the difference between the Adobe Analytics and Adobe Datawarehouse datasource types?

The Adobe Analytics datasource type only allows one dimensions to be selected and will often fail with larger data requests. The Adobe Datawarehouse datasource type provides more flexibility in what dimensions or metrics can be selected and the amount of data requested but will take longer to load.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.