Skip to content

loldenburg/adobe_analytics_api_2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adobe Analytics API v2.0


This is a python wrapper for the adobe analytics API 2.0.

Documentation

Most of the documentation for this API will be hosted at datanalyst.info. Getting Started details on Github .

Versions

A documentation about the releases information can be found here : aanalytics2 releases

Functionalities

Functionalities that are covered :

Reporting API

  • Run a report statement
  • Retrieve Users
  • Retrieve Segments
  • Retrieve Metrics
  • Retrieve Dimensions
  • Retrieve Calculated Metrics
  • Retrieve Virtual Report Suites
  • Retrieve Virtual Report Suite Curated Components
  • Update Segments
  • Update Calculated Metrics

documentation on reporting here

Data Ingestion APIs

  • Data Ingestion API from API 1.4
  • Bulk Data Ingestion API

documentation on ingestion APIs here

Getting Started

To install the library with PIP use:

pip install aanalytics2

or

python -m pip install --upgrade git+<https://github.com/pitchmuc/adobe_analytics_api_2.0.git#egg=aanalytics2>

Dependencies

In order to use this API in python, you would need to have those libraries installed :

  • pandas
  • requests
  • json
  • PyJWT
  • PyJWT[crypto]
  • pathlib
  • dicttoxml
  • pytest

Test

A test support has been added with pytest. The complete documentation to run the test can be found here : testing aanalytics2

Others Sources

You can find information about the Adobe Analytics API 2.0 here :

About

Python wrapper for the adobe analytics API 2.0

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%