Establish Connectivity to Omniture SiteCatalyst (Adobe Analytics)

Omniture is an online marketing and web analytics tool offered by Adobe Systems. As of 2012, Adobe began the process of retiring the Omniture name since former Omniture products were integrated into the Adobe Marketing Cloud.  It is now called Adobe Analytics.

Adobe Analytics is designed to collect usage statistics across product lines. Creating a plug-in to Adobe Analytics allows data collected therein to be fetched by Metric Insights through the plug-in connector and used to populate Metrics and Reports.

PREREQUISITE

You must be an Administrator to establish connectivity to Adobe Analytics plug-in

1. Create Adobe Analytics plug-in

Create Adobe Analytics plug-in
  1. Find Data Sources item in the Admin menu

2. Add New Data Source

  1. Click Add New Data Source to add new plug-in

3. Set type of new Data Source

Set type of new Data Source
  1. Set Plug-in type of data source

Click Next Step

4. Select Omniture type in the drop-down and input meaningful Name

Select Omniture type in the drop-down and input meaningful Name

5. Plug-in Data Source Editor

1. Enter Username

2. Set Password

6. Save Adobe Analytics plugin

7. Check your Adjustments

Using the Report Editor:

  • Set Data Source - Omniture Reporting plugin
  • Input simple command in the Plug-in Command text box
  • Press Validate
  • If command is validated successfully, you will see Sample Result Set

8. Creating the Query for the Plug-in Command

Use API Explorer at https://marketing.adobe.com/developer/api-explorer to determine your query, as shown in screen shot.

 

Currently the Metric Insights plugin only supports REST API, version 1.3.

And only these methods:

  • QueueOvertime
  • QueueRanked
  • QueueTrended

The plugin query format for Metric Insights is JSON with the following structure:

{
    "method":"<getRankedReport | getOvertimeReport | getTrendedReport>"
    "request": <reportDescription>
}

Where <reportDescription> is a JSON object that is the same <reportDescription> as you see in the Adobe API Explorer (see screen shot).

Also, in Metric Insights element editor, you choose the Report Suite Id in the drop down for the External Report and Metric Insights adds this "reportSuiteID" to the query request, so you will want to remove that object from the query.

Here is an example of the JSON in the Plug-in command section:

{
    "method":"getRankedReport",
    "request":{
        "date":"2016-01",
        "metrics":[{"id":"averagetimespentonpage"}],
        "elements":[{"id":"browser"}]
    }
}

0 Comments

Add your comment

E-Mail me when someone replies to this comment