Skip to main content

Adjust.com python API client

Project description

Adjust Client Library

adjust-client

Build Status

The Adjust Client Library is a Python library for sending events to Adjust using the HTTP API. It includes functionality for validation, error handling, and retry mechanisms.

Installation

The Adjust Client Library is available on PyPI. You can install it using pip or poetry:

pip install adjust-client
poetry add adjust-client

Usage

To use the Adjust Client Library, you need to create an instance of the AdjustClient class. You can then use the send_event method to send events to Adjust.

from adjust_client import AdjustClientConfig, AdjustClient
config = AdjustClientConfig(app_token='your_app_token')

event_data = {
    'idfa': 'D2CADB5F-410F-4963-AC0C-2A78534BDF1E',
    'adid': 'test_adid',
    'ip_address': '192.168.0.1',
    'created_at_unix': 1625077800,
    'created_at': '2021-06-30T12:30:00Z'
}
client = AdjustClient(config)
await client.send_event(event_data)

Project details


Download files

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

Source Distribution

adjust_client-1.0.6.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

adjust_client-1.0.6-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file adjust_client-1.0.6.tar.gz.

File metadata

  • Download URL: adjust_client-1.0.6.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.10 Linux/6.8.0-1014-azure

File hashes

Hashes for adjust_client-1.0.6.tar.gz
Algorithm Hash digest
SHA256 1e1053acd1ff28043e340e0df9814ccb3d64d3c9b02e34c414f7dcc3b16b31f2
MD5 23bb3fba9ce349f652e35059a3058f89
BLAKE2b-256 28cfa517e77336091230fc3cb0f8b36f3793e4bd33a2ae09644d6f0107a57761

See more details on using hashes here.

File details

Details for the file adjust_client-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: adjust_client-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.10 Linux/6.8.0-1014-azure

File hashes

Hashes for adjust_client-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 47e181ed8c411b12e441103e1ce6e4563a3a7e503c09cdfd3163656bcbd5a49c
MD5 1f1f23c1e06681cff1e0e3a56343df6c
BLAKE2b-256 2f6225363c749bf0bf6779a80fa7c2bdef697dacbaa384d8638d1137753ec652

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