3rd party integrations
...
Purple Tracking
Tracking Services
Adjust
17min
summary official websites site url website https //www adjust com documentation https //help adjust com developer integrations platform url android https //github com/adjust/android sdk ios https //github com/adjust/ios sdk web not supported not supported tracking service event support matrix overview of the supported events and their configuration templates parameter actions actions token android token ios token android token ios not supported not supported purchases purchases token android token ios token android token ios not supported not supported 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 deeplinking url android https //help adjust com/en/article/deep linking android sdk ios https //help adjust com/en/article/deep linking overview ios sdk 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) " setting description enable adjust to enable the adjust sdk in your app, activate this checkbox adjust app token the app token is provided by adjust 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 " setting description vendor id for adjust the vendor id is provided by the consent management platform web integration adjust does not provide any web integration