Developer

Developer and implementation documentation for Adobe Analytics.

The following table outlines the libraries available to collect Analytics data across all available platforms. For more information, see Data Collection in Analytics.

Platform Data Collection Options How to Download
Web Browser

All Experience Cloud customers have access to Launch, which is the standard for deploying JavaScript and HTML page tags for all solutions to your website.

Other ways of implementing JavaScript and HTML measurement are described in the Analytics Implementation Guide.

Web Server

You can use native PHP and Java libraries on your web server to send analytics data.

The Data Insertion API lets you send XML data directly to the data collection server using HTTP POST and GET, and Data Sources lets you send delimited hit data to an FTP server where it is imported directly to Analytics.

PHP: Log in to Analytics > Admin > Code Manager.

Java: Log in to Analytics > Admin > Code Manager.

Data Insertion API: No download, data is sent using web services API.

Data Sources: No download, data is uploaded using FTP or web services API.

Mobile Device
Important: As of April 30, 2017, Adobe Bloodhound has been sunset. Starting on May 1, 2017, no additional enhancements and no additional Engineering or Adobe Expert Care support will be provided.

Native libraries are provided for iOS, Android, Windows Phone 8, Blackberry, Symbian, and others.

Configure your app in Adobe Mobile services so you can download a customized package that includes a pre-populated version of the configuration file. iOS instructions | Android instructions

Flash

Flash apps using ActionScript can be measured on the desktop and on the web.

Flash, Flex, and OSMF AppMeasurement

Flash/Flex/OSMF: Log in to Analytics > Admin > Code Manager.

Desktop

4.x Windows 8.1 Universal App Store: Configure your app in Adobe Mobile services so you can download a customized package that includes a pre-populated version of the configuration file.

3.x Windows 8: See Measuring and Optimizing Mobile Applications on Developer Connection for download links. Make sure you log in to see the downloads.

3.x OS X: See Measuring and Optimizing Mobile Applications on Developer Connection for download links. Make sure you log in to see the downloads.

Java: Log in to Analytics > Admin > Code Manager.

Silverlight, .NET, XBOX: Log in to Analytics > Admin > Code Manager.

Image Tags

You can insert image tags directly into HTML content when using a library is not possible.

No additional code required.

Video

Video measurement across all platforms is available in the following guides:

Heartbeat Video: See Video Heartbeat Developer Guide and follow the instructions for your platform.

Milestone Video: See Measuring Video for Developers and follow the instructions for your platform.

Release Notes

Release notes for all libraries are available at AppMeasurement and Mobile Release History.

Analytics REST and SOAP Web Services

Additional developer documentation is available on Developer Connection.

API Description
Reporting API Run custom reports on your Analytics data.
Admin API Manage report suites, permissions, and company settings.
Classifications API Import and export your classification data
Data Feeds API Retrieve configuration details and the status of data feed processing.
Data Insertion API Import data into Analytics without JavaScript beacons.
Data Sources API Import data from external sources to enhance Analytics reporting.
Data Warehouse API Request reports that display advanced data relationships.
Data Workbench Query API Access processed results of a dataset.
Segments API Create, get, and delete segments.
Analytics Livestream Provides a live stream of partially-processed Analytics data.