3rd party integrations
...
Purple Tracking
Tracking Services
Adjust
17 min
summary official websites true false 162false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type developer integrations true false 160false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type tracking service event support matrix overview of the supported events and their configuration true false 163,262false left unhandled content type false unhandled content type false unhandled content type false left unhandled content type false unhandled content type false unhandled content type false left unhandled content type false left unhandled content type false unhandled content type views views and attributes attributes are not supported general structure in tracking config json tracking service key name in " tracking config json " is " adjust adjust " general structure { "adjust" { "eventsenabledbydefault" true, "viewsenabledbydefault" false, "purchasesenabledbydefault" true, "attributesenabledbydefault" false, "events" { // your configured list of events }, "views" {}, "purchases" { // your configured list of events }, "attributes" {} } } event configuration actions adjust supports action events action event "action event key" { "templates" { "token android" "insert your android adjust token for this event", "token ios" "insert your ios adjust token for this event" } } example "issue downloaded" { "templates" { "token android" "abc123", "token ios" "def456" } } templates adjust tracks events using tokens events and their tokens are configured in the adjust frontend purple recommends configuring the distinction per platform at adjust so that there is a separate token for each platform these are then stored in the " token android token android " and " token ios token ios " templates views adjust does not support view events purchases adjust supports purchase events purchase event "purchase event key" { "templates" { "token android" "insert your android adjust token for this event", "token ios" "insert your ios adjust token for this event" } } example "storefront subscription purchased" { "templates" { "token android" "abc123", "token ios" "def456" } } templates adjust tracks events using tokens events and their tokens are configured in the adjust frontend purple recommends configuring the distinction per platform at adjust so that there is a separate token for each platform these are then stored in the " token android token android " and " token ios token ios " templates attributes adjust does not support attributes additional supported functionality deeplinking true false 127false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type how to configure native purple app any native tracking service is configured in the purple manager purple manager enable sdk settings location " your app your app " => " consent/push/analytics consent/push/analytics " => " analytics (general/ios/android/web) analytics (general/ios/android/web) " true false 166,307false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type false unhandled content type apple privacy / att settings location " your app your app " => " consent/push/analytics consent/push/analytics " => " privacy privacy " consent management settings location " your app your app " => " consent/push/analytics consent/push/analytics " => " consent management consent management " true false 166,307false unhandled content type false unhandled content type false unhandled content type false unhandled content type web integration adjust does not provide any web integration