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.2.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

adjust_client-1.0.2-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: adjust_client-1.0.2.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Linux/6.5.0-1025-azure

File hashes

Hashes for adjust_client-1.0.2.tar.gz
Algorithm Hash digest
SHA256 d038470c668ff58e9d4b4f75b227f8467e7be06ed34503d07a3d4fc2a80feedd
MD5 bb1236ca1d1a0fc7ecaaa79056ebff20
BLAKE2b-256 2dd70bf0953e6418624e7a0e2bcfe0579991d1667cf5acd47447012c17b272ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: adjust_client-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Linux/6.5.0-1025-azure

File hashes

Hashes for adjust_client-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1c77e2ce63f534b2315465e7077083482124cad8998d088b86dc4d0d07a59c32
MD5 17f40a6e1ae484730fd67693524634ef
BLAKE2b-256 b60572be8a85f5d7f41abd67c8c30369523a7c7c47f78965d61986c0163668f5

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