๐ This article provides the information you need to understand how Botify manages the latest Adobe Analytics data integration and the detail we need you to provide us to implement it on your web property.
Overview
This section describes the differences between Botify's original integration with Adobe Analytics and the latest integration.
Summary of Differences
The following are the differences between the 2.0 integration and the legacy integration:
| 2.0 Integration | Legacy Integration |
How data is pulled | Adobe API 2.0 | Adobe data feed |
How SEO traffic is calculated | by the entries metric | by the visits metric |
Data obtained | visits & conversion data | visits data only |
Upgrading to the Adobe Analytics 2.0 Integration
If you are using the legacy Adobe Analytics integration and want to be migrated to the 2.0 integration, please send a request to Support; there is no automated migration. All candidates must complete the user onboarding procedure. If you use the legacy Adobe Analytics integration, you do not have to upgrade to the 2.0 integration. Customers who have never used the Adobe Analytics integration may only request the 2.0 integration.
Adobe Analytics Data Integration 2.0 Details
Visit Data
Metrics: Metrics overview | Adobe Analytics
Sessions: Entries | Adobe Analytics
Bounces: Bounces | Adobe Analytics
Page Views: Page Views | Adobe Analytics
Session Duration: Average Time Spent on Site (seconds) Time Spent | Adobe Analytics
New Users: Unidentified People | Adobe Analytics --> requires Adobe Analytics Ultimate package and setting up Cross-Device Analytics | Adobe Analytics
Dimensions: Dimensions overview | Adobe Analytics
Social Network: Cross Referring domain and referrer type
Device: Mobile Device Type (with others = Desktop)
Medium: Referrer type | Adobe Analytics
Conversion Data
Metrics: Metrics overview | Adobe Analytics
Orders: Orders | Adobe Analytics
Revenue: Revenue | Adobe Analytics
Custom conversion metrics from Adobe: depending on the client's setup
Dimensions: Dimensions overview | Adobe Analytics
Social Network: Cross Referring domain and referrer type
Device: Mobile Device Type (with others = Desktop)
URL: EntryPage Entry dimensions | Adobe Analytics
Medium: Referrer type | Adobe Analytics
Medium mapping:
"Typed/Bookmarked": "direct"
"Search Engines": "organic"
"Social networks": "social"
"Other websites": "referral"
"Hard drive": "(none)"
"Email": "email"
Adobe Analytics Data Integration 2.0 Technical Details
Impact on Adobe Analytics Instance
The API sends requests at a rate of 8 hits/6 sec by default, and Adobe allows up to 12 hits/6 sec, so there should be a negligible performance impact on your Adobe Analytics instance. Botify can increase the rate upon request, up to the maximum Adobe allows.
Historical Data Retrieval
The Adobe Analytics API v2.0 does not provide a method to retrieve data with multiple dimensions in bulk. To retrieve all dimensions, we break down the calls into multiple dimensions, retrieving 30 days of historical data at the beginning and then retrieving pieces each day until we get 18 months of data.
Onboarding Procedure
This section describes the information you need to provide Botify to implement Adobe Analytics 2.0 on your web property.
Botify uses the Adobe Analytics 2.0 API to pull the Adobe Analytics data.
The authentication method is JWT.
Prerequisites
You must have an Admin role and permissions in your organization's Adobe Admin Console to gain access to the information required for the user onboarding procedure.
Steps
The following steps are required to integrate your Adobe Analytics 2.0 data:
Step 1: Collecting Data from Adobe Analytics
Refer to the sections below for guidance on where to locate this information in your organization's Adobe Analytics account, which you will send to Botify in Step 3:
๐ Optionally, activate the Cross-Device Analytics feature to import the Unidentified People metric.
Log into your Adobe Analytics account.
On the Admin tab, select Report suites.
Locate your site's Report Suite Id in the table.
B. Global Company ID
In your Adobe Analytics account, on the Admin tab, select All admin.
Click the Company settings home link.
On the API Access tab, locate the Global Company Id in the paragraph.
In the Adobe Developer Console, click the Projects tab.
Create a new project.
Click the Add to Project button, then select API.
Select the Adobe Analytics option, then select Service Account (JWT) as the authorization type.
Select Option 1: Generate a key pair, then click the Generate keypair button. A zip file will be automatically downloaded to your computer.
Select your analytics product profile and save.
D. Client, Technical, and Organization IDs
In the Adobe Developer Console, click on the Service Account JWT.
Locate the following information:
Client ID
Client Secret
Technical Account ID
Technical Account Email
Organization ID
Step 2: Authorize Botify Access to Metrics and Dimensions
In the Adobe Admin Console, click the Products tab.
Select Adobe Analytics.
Select the relevant product profile to manage permissions.
On the Permissions tab, edit the Report Suites and add permissions for the report suite to be shared with Botify.
Select the following metrics and dimensions to be shared with Botify:
Metrics:
Bounces
Average Time Spent On Site (Seconds)
Entries
Page Views
Orders
Revenue
Custom metrics
Dimensions:
Page
Entry Page Original
Referring Domain
Mobile Device Type
Referrer Type
Paid Search
Step 3: Sending Required Information to Botify
Send an email to Botify Support.
Use โAdobe settings [company name]โ for the email subject, replacing the placeholder with your company's name.
Include the following in the email body:
The link of the Botify web property where you want to integrate your Adobe Analytics data.
The information you collected from Adobe:
Report Suite ID
Global Company ID
Keypair
Client ID
Client Secret
Technical Account ID
Technical Account email
Organization ID
The custom dimension name, if used in Step 2.
๐ To secure the data transfer, we may offer to use an SFTP account (using a public SSH key from you), PGP, or GPG encryption.
Contact Support
If you need any assistance with setting up the Adobe Analytics integration, please contact Support using the email address for your region: