3rd party integrations
...
Tracking Services
Chartbeat
18 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 left unhandled content type false left unhandled content type actions actions , purchases purchases and attributes attributes are not supported general structure in tracking config json tracking service key name in " tracking config json " is " chartbeat chartbeat " general structure { "chartbeat" { "eventsenabledbydefault" false, "viewsenabledbydefault" true, "purchasesenabledbydefault" false, "attributesenabledbydefault" false, "events" {}, "views" { // your configured list of events }, "purchases" {}, "attributes" {} } } event configuration actions chartbeat does not support action events views chartbeat supports view events view event "view event key" { "templates" { "name" "value of template", "viewid" "value of template", "authors" "value of template", "sections" "value of template" } } example 1 "storefront feed" { "templates" { "name" "feed", "viewid" "/storefront/feed" } } example 2 "app menu" { "templates" { "name" "app menu", "viewid" "/app/menu", "sections" "menu" } } example 3 "issue content" { "templates" { "name" "issue", "viewid" "/issue/{{issue id}}", "authors" "author1,author2", "sections" "section1,section2" } } templates true false 138,96false 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 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 purchases chartbeat does not support purchase events attributes chartbeat does not support attributes additional supported functionality no additional functionality is currently supported 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 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 enable sdk chartbeat is not explicitly enabled if a valid configuration of chartbeat is present in the " experience config json ", the sdk is integrated into the html document structure in experience config json plugin configuration { "purple" { "analytics" { "chartbeat" { "configuration" { "accountid" "provided by chartbeat", "siteid" "provided by chartbeat" } } } } } consent management if you use one of the cmps supported by purple, you must specify the cmp specific vendor id for chartbeat, which you can get from your cmp frontend additionally, the iab vendor id for chartbeat can also be added structure in experience config json plugin configuration with consent { "purple" { "analytics" { "chartbeat" { "configuration" { "accountid" "provided by chartbeat", "siteid" "provided by chartbeat" }, "consent" { "vendorid" "", "iabvendorid" "" } } } } }