Skip to main content

Adobe Analytics API 2.0 python wrapper

Reason this release was yanked:

upgrade

Project description

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.

Appendix for running on a server

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
  • Retrieve Tags
  • Retrieve Usage Logs from users
  • Retrieve Projects
  • Update Segments
  • Update Calculated Metrics
  • Update Tags
  • Update Projects
  • DeleteSegments
  • DeleteCalculatedMetrics
  • DeleteVirtualReportSuite
  • DeleteProjects
  • createProject

documentation on reporting here

Data Ingestion APIs

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

documentation on ingestion APIs here

Legacy Analytics API 1.4

This module provide limited support for the 1.4 API. It basically wrapped your request with some internal module and you can pass your request path, method, parameters and / or data. More information in the dedicated documentation for 1.4

Project Data

There is a BETA feature to retrieve the Workspace projects and the components used.
Refer to this documentation on Project for more information.

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 :

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aanalytics2-0.2.5.post3.tar.gz (118.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aanalytics2-0.2.5.post3-py3-none-any.whl (46.3 kB view details)

Uploaded Python 3

File details

Details for the file aanalytics2-0.2.5.post3.tar.gz.

File metadata

  • Download URL: aanalytics2-0.2.5.post3.tar.gz
  • Upload date:
  • Size: 118.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.7

File hashes

Hashes for aanalytics2-0.2.5.post3.tar.gz
Algorithm Hash digest
SHA256 1f495411be32e5e82708a39d7fe68074869273e5b8ecf06b019505b9e1ca50ce
MD5 7e95f23a92e8f8f96aeae51adba0dc53
BLAKE2b-256 05b51fde80ca17ba119c5a1ebe165499cf8c6a339f7269ecc82dcc15040e80d5

See more details on using hashes here.

File details

Details for the file aanalytics2-0.2.5.post3-py3-none-any.whl.

File metadata

  • Download URL: aanalytics2-0.2.5.post3-py3-none-any.whl
  • Upload date:
  • Size: 46.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.7

File hashes

Hashes for aanalytics2-0.2.5.post3-py3-none-any.whl
Algorithm Hash digest
SHA256 f96c4d2a940ad7aa64e1537bccc4aeb96ba1830c317fa820bd27b2046839de04
MD5 bca9073cee58435f8e35370db5305750
BLAKE2b-256 bb1f29b11fede5070e944dda3070205fbaa8cc3c21137b092eee7aab86472fa2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page