Skip to main content

Python wrapper for Adobe Audience Manager API

Project description

Adobe-AAM

Update 12.18.19 - v1.0 stable!

This is a Python wrapper for the Adobe Audience Manager API.

To get started:

  1. Request a non-Marketing Cloud user account from your Adobe consultant

  2. Obtain your enterprise Client ID and Client Secret from your Adobe consultant

  3. Create a json file containing your AAM credentials:

    clientID: "clientID",

    clientSecret:"clientSecret",

    partnerName:"partnerName",

    username:"username",

    password:"password",

  4. Install this repository via pip

    $ pip install git+git://github.com/trevormccormick/adobe-aam.git
    
  5. Use the Client method to log in to AAM.

    Client.from_json('aam_credentials.json')
    

Current coverage includes:

  • Traits
  • TraitFolders
  • Segments
  • SegmentFolders
  • Destinations
  • DerivedSignals

Current extra features include:

  • Mapper
  • Segments to Destination ID
  • Segments to All destinations
  • Traits to Segment ID
  • Traits to All segments

Examples are here!

Planned Features

  • Custom reporting
  • d3 dashboard

Project details


Download files

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

Files for aam-api, version 0.0.4
Filename, size File type Python version Upload date Hashes
Filename, size aam_api-0.0.4-py3-none-any.whl (13.9 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size aam_api-0.0.4.tar.gz (8.0 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page