Links

Python

Installation

pip3 install logsnag

Usage

Import Library

from logsnag import LogSnag

Initialize Client

logsnag = LogSnag(token='7f568d735724351757637b1dbf108e5', project="my-saas")

Track Event

logsnag.track(
channel="payments",
event="New Subscription",
user_id="user-123",
icon="💰",
notify=True,
tags={
"plan": "premium",
"cycle": "monthly",
"trial": False
}
)

User Properties

logsnag.identify(
user_id="user_123",
properties={
"name": "John Doe",
"email": "[email protected]",
"plan": "free",
}
)

Publish Insight

logsnag.insight.track(
title='User Count',
value=100,
icon='👨',
)

Increment Insight

logsnag.insight.increment(
title='User Count',
value=1,
icon='👨',
)