Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

cjapy

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cjapy

Adobe Customer Journey Analytics (CJA) wrapper

  • 0.2.4
  • PyPI
  • Socket score

Maintainers
1

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:

  • Core methods to setup cjapy: main documentation
  • Methods provided by the CJA class instance: cja documentation
  • Workspace class documentation: Workspace class
  • RequestCreator class documentation: RequestCreator class
  • Project class documentation : Project class

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 :

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc