Skip to main content

Adobe Customer Journey Analytics (CJA) wrapper

Reason this release was yanked:

update endpoint

Project description

Adobe Customer Journey API


This is a python wrapper for the Adobe Customer Journey API.
One important element when starting with CJA API is that you need to have your adobe console.io Project containing access to AEP and CJA.
You cannot use the API without having access to both elements.

Documentation

Documentation is split in different places:

Versions

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

Functionalities

Functionalities that are covered :

  • Get Dimensions & Metrics
  • Get, Update and Delete Tags & Shares
  • Get, Update and Delete Dataview
  • Get, Update and Delete Date Ranges
  • Get, Update and Delete Filters
  • Get Top items for a dimension
  • Get, Update and delete projects
  • Digest Project Information and analyse them via the Project class
  • Run a report (by default returning a Workspace instance)
  • (BETA) Run a multi dimensional report

Getting Started

A documentation is provided to get started quickly with the CJA API wrapper in python.
You can find it here: get started on cjapy
To install the library with PIP use:

pip install cjapy

or, to get the latest version from github

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

Logging capability

A logging capability is present on the module for debugging purposes.
There is a proper documentation in place to understand how you can add the logging messages to your runtime.
Documentation on logging in cjapy

Dependencies

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

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

Test

TBW

Others Sources

You can find information about the CJA API here :

  • [https://www.adobe.io/cja-apis/docs/api/]
  • [https://www.adobe.io/cja-apis/docs/use-cases/]

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

cjapy-0.2.3.post3.tar.gz (66.5 kB view details)

Uploaded Source

Built Distribution

cjapy-0.2.3.post3-py3-none-any.whl (48.1 kB view details)

Uploaded Python 3

File details

Details for the file cjapy-0.2.3.post3.tar.gz.

File metadata

  • Download URL: cjapy-0.2.3.post3.tar.gz
  • Upload date:
  • Size: 66.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for cjapy-0.2.3.post3.tar.gz
Algorithm Hash digest
SHA256 8b46dc6c32d5ad71d5b1bf9f646ba7ea5aceadc660a3d1ddc7d617ce7150d982
MD5 b487a5882c92d872f617b2fbc1012fed
BLAKE2b-256 cbf668f8b70c648afc4643a450382f1b0a04314dc966fadb6cdd7bf0d3d29a97

See more details on using hashes here.

File details

Details for the file cjapy-0.2.3.post3-py3-none-any.whl.

File metadata

  • Download URL: cjapy-0.2.3.post3-py3-none-any.whl
  • Upload date:
  • Size: 48.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for cjapy-0.2.3.post3-py3-none-any.whl
Algorithm Hash digest
SHA256 613131f414af31026fd68ab61d1ce83339cacf93246a31f36852f93a519ab1c3
MD5 aefd8c09db51e3755392ca04de9eefe1
BLAKE2b-256 d5a6f17baa9a98631b3d5fd32d09b6da465b3fed5a23ea710ea912d9f24dc2b6

See more details on using hashes here.

Supported by

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