Skip to main content
waffle.svg
Domo Knowledge Base

Adobe Analytics Realtime Connector

Version 8

 

Intro

Turn insights into real-time, data-driven responses with Adobe Analytics Realtime. Use Domo's Adobe Analytics Realtime Connector to retrieve data from a selected Adobe Analytics Report Suite. To learn more about the Adobe Analytics API, visit their website (https://marketing.adobe.com/developer/en_US/get-started/introduction/c-introduction ).

You connect to your Adobe Analytics account in the Data Center. This topic discusses the fields and menus that are specific to the Adobe Analytics Realtime connector user interface. General information for adding DataSets, setting update schedules, and editing DataSet information is discussed in Adding a DataSet Using a Data Connector.

Prerequisites

To connect to the Adobe Analytics and create a DataSet, you must have the Client ID and Client Secret associated with your Adobe Analytics account.

Visit Adobe Oauth Connection documentation to learn more about obtaining your Client ID and Client Secret.

Creating a new OAuth project in Adobe Developer Console

To create a new OAuth project in Adobe Developer Console, do the following:

  1. Log into https://console.adobe.io/projects.
  2. Click Create new project button.
  3. Click on Add API to start using the Adobe services.

clipboard_e9fa4bfa5ba02957d8e4ca627dca3f9c2.png

4. The APIs available to you will be listed in the Add an API window. Select Adobe Analytics

Add an API.png

5. Now, you need to select the authentication type. Select OAuth here.

clipboard_e1a46218118a0066dcc9218c9df957152.png

6. Select the Web platform to configure the API.

    Enter the redirect URI as https://oauth.domo.com/api/data/v2/o...oauth/exchange

clipboard_e8e74daa5473b691a6f6f3adacb8b31a2.png

7. Click Save configured API.

Connecting to Your Adobe Analytics Realtime Account

This section enumerates the options in the Credentials and Details panes in the Adobe Analytics Realtime Connector page. The components of the other panes in this page, Scheduling and Name & Describe Your DataSet, are universal across most connector types and are discussed in greater length in Adding a DataSet Using a Data Connector.

Credentials Pane

This pane contains fields for entering credentials to connect to your Adobe Analytics Realtime account. The following table describes what is needed for each field:  

Field

Description

Client ID Enter the client ID associated with your Adobe Analytics account.
Client Secret Enter the client secret associated with your Adobe Analytics account.

Once you have entered valid Adobe Analytics Realtime credentials, you can use the same account any time you go to create a new Adobe Analytics Realtime DataSet. You can manage connector accounts in the Accounts tab in the Data Center. For more information about this tab, see Managing User Accounts for Connectors.

Details Pane

This pane contains two primary menus, Report Suite and Report Type, along with various other menus which may or may not appear depending on the report type you select.

Menu

Description

Company Enter your company's name as featured on Adobe Analytics, which is used as a parameter for the Company.GetEndpoint method (see https://github.com/AdobeDocs/analyti...GetEndpoint.md)

Report Suite

Select the Adobe Analytics Report Suite you want to pull data from.

Report Type

Select a report type. The report type determines the set of inputs needed to configure the DataSet.

Report types are as follows:

Intermediate - Custom

Lets you specify the elements, metrics, segments, and date-time information for your report.

Advanced - Query

Lets you pull data using an Adobe Analytics Web Service API Explorer Query. For more information about queries, see https://marketing.adobe.com/develope...r#Report.Queue.

Metrics

Select up to 30 metrics for your report. For more information about Adobe Analytics metrics, see https://marketing.adobe.com/develope...ng-1-4/metrics.

Elements

Select up to four element names.

An element is a structure that breaks down a report's metrics data. For example, you can generate a report that breaks down page views (metric) by the browsers used to access the page (element). The resulting report lists page views by browser type.

For more information about elements, see https://marketing.adobe.com/develope...g-1-4/elements.

Additional Element Information

Enter additional element information. Use the JSON format defined for elements in the API Explorer for complete customization.

For example:

{

"id": "(string)",

"top": "(int)",

"classification": "(string)",

"parentID": "(string)",

"pattern": [

[

"(string)"

]

],

"search":{

"keywords":[

"(string)"

],

"searches": [

"(reportDescriptionSearch)"

],

"type": "(string)"

},

"selected":[

"(string)"

]

}

Date Granularity

Specify a minute interval as minute:[interval]. The interval is an integer between 1 and 60. For example, minute:3 reports the requested date range in 3-minute intervals. 

Sort Method (Optional)

Enter a string indicating how you want the data to be sorted. For example:

mostpopular:.25:0:linear

Other Panes

For information about the remaining sections of the connector interface, including how to configure scheduling, retry, and update options, see Adding a DataSet Using a Data Connector.