Attribution - API Documentation
Enterprise
This feature is part of Countly Enterprise. To get access, contact sales or compare versions. Existing customers can reach the support portal with questions.
Overview
Attribution APIs manage campaigns and return campaign performance data such as clicks, installs, revenue, sessions, and total cost.
Campaign clicks are recorded when users open a campaign link (Campaign Click). Server-to-server postbacks (Campaign Postback) record a click and an install for the matched user.
Endpoint Index
- Campaign Read -
/o/campaign - Campaign Create -
/i/campaign/create - Campaign Update -
/i/campaign/update - Campaign Delete -
/i/campaign/delete - Campaign Hide -
/i/campaign/hide - Campaign Show -
/i/campaign/show - Campaign Click -
/i/campaign/click - Campaign Postback -
/i/campaign/postback
Implementation details
Database Collections
| Collection | Purpose |
|---|---|
countly.campaigns | Campaign definitions and summary counters. |
countly.campaigndata | Time-series campaign metrics used by campaign reporting. |
countly.attribution | Click-tracking records keyed by campaign/user fingerprint. |
countly.campaign_users{appId} | Per-app campaign user tracking documents. |