3rd party integrations
Consent Management App & Web
Sourcepoint
8 min
summary official websites site url website https //sourcepoint com/ documentation https //docs sourcepoint com/hc/en us developer integrations platform url android https //github com/sourcepointusa/android cmp app ios https //github com/sourcepointusa/ios cmp app web gdpr gdpr https //docs sourcepoint com/hc/en us/articles/4416092045587 gdpr tcf implementation guide web us national https //docs sourcepoint com/hc/en us/articles/23845605843347 u s multi state privacy gpp implementation guide web how to configure please note any documentation of the provider regarding proper data privacy agreements native purple app any native cmp is configured in the purple manager enable sdk settings location " apps " => " overview" => three dots menu => " consent/push/analytics " => " consent management " => " sourcepoint sdk " setting description account id provided by sourcepoint property id provided by sourcepoint property name provided by sourcepoint privacy manager id provided by sourcepoint read more in the docid\ bwt4brzddqxo1ctnkbrar web integration enable sdk sourcepoint is not explicitly enabled if a valid configuration of sourcepoint is present in the " experience config json ", the sdk is integrated into the html document sourcepoint configuration pxp version setting required description 3 5 0 accountid yes yes provided by sourcepoint provided by sourcepoint 3 5 0 propertyid yes yes provided by sourcepoint 3 5 0 propertyname yes yes provided by sourcepoint 3 5 0 privacymanagerid no provided by sourcepoint a configured privacymanagerid without any explicit campaign configuration will result in running sourcepoint with a gdpr campaign and the privacymanagerid is used for that 5 0 0 isspa no your custom configuration values true | false true | false 5 0 0 cnamesubdomain no your custom configuration documentation https // //docs sourcepoint com/hc/en us/articles/4405397441043 configure subdomain with cname dns record 5 0 0 targetingparams no your custom configuration map of key value pairs documentation https // //docs sourcepoint com/hc/en us/articles/4405412419731 client configuration parameters 4 0 0 campaigns yes yes provided by sourcepoint ( ) ( ) deprecated since pxp 4 0 0 (replaced by explicit campaign configuration) read more about this topic here docid 47jmkzrubbeerzhb0jhd6 sourcepoint campaign configuration since pxp 4 0 0 we are supporting multiple sourcepoint campaigns so every campaign should be configured explicitly in our " experience config json " file current supported campaign types are gdpr and us national pxp version setting required description 4 0 0 type yes yes specify campaign type values gdpr | usnat gdpr | usnat 4 0 0 privacymanagerid yes yes provided by sourcepoint 5 0 0 targetingparams no your custom configuration map of key value pairs documentation https // //docs sourcepoint com/hc/en us/articles/4405412419731 client configuration parameters structure in experience config json plugin configuration gdpr { "purple" { "consentmanagement" { "cmpprovider" "sourcepoint", "cmps" { "sourcepoint" { "configuration" { // note configured as number "accountid" 1000, // provided by sourcepoint // note configured as number "propertyid" 2000, // provided by sourcepoint "propertyname" "provided by sourcepoint", "isspa" true | false // configure with your needs or omit setting "cnamesubdomain" "cmp example com", "targetingparams" { "key" "value" }, "campaigns" \[ { "type" "gdpr", "privacymanagerid" "provided by sourcepoint", "targetingparams" { "key" "value" } } ] } } } } } } plugin configuration gdpr+us national { "purple" { "consentmanagement" { "cmpprovider" "sourcepoint", "cmps" { "sourcepoint" { "configuration" { // note configured as number "accountid" 1000, // provided by sourcepoint // note configured as number "propertyid" 2000, // provided by sourcepoint "propertyname" "provided by sourcepoint", "isspa" true | false // configure with your needs or omit setting "cnamesubdomain" "cmp example com", "targetingparams" { "key" "value" }, "campaigns" \[ { "type" "gdpr", "privacymanagerid" "provided by sourcepoint", "targetingparams" { "key" "value" } }, { "type" "usnat", "privacymanagerid" "provided by sourcepoint", "targetingparams" { "key" "value" } } ] } } } } } }