Skip to content

onna/amplitude-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Onna Logo

Amplitude Client

About

AIOHTTP based wrapper for the Amplitude HTTP V2 API.

Installation

pip install amplitude-client

Usage

from amplitude_client.logger import AmplitudeLogger

import asyncio

logger = AmplitudeLogger(api_key="YOUR_API_KEY")


async def run():
    event_payload = {
        "user_id": "user@example.com",
        "event_type": "Performed some action",
        "event_properties": {"load_time": 0.5},
    }

    await logger.log_event(event=event_payload)


if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    loop.run_until_complete(run())

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages