Sourcepoint
Summary
Official websites
Site | URL |
|---|---|
Website | |
Documentation |
Developer integrations
Platform | URL |
|---|---|
Android | |
iOS | |
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 Sourcepoint app setup guide.
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 | Provided by Sourcepoint |
3.5.0 | propertyId | yes | Provided by Sourcepoint |
3.5.0 | propertyName | 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 |
5.0.0 | cnameSubDomain | no | Your custom configuration Documentation: |
5.0.0 | targetingParams | no | Your custom configuration Map of key value pairs. Documentation: |
4.0.0 | campaigns | yes | Provided by Sourcepoint |
(*) Deprecated since PXP 4.0.0 (replaced by explicit campaign configuration). Read more about this topic here: Campaign setup - Sourcepoint
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 | Specify campaign type. Values: gdpr | usnat |
4.0.0 | privacyManagerId | yes | Provided by Sourcepoint |
5.0.0 | targetingParams | no | Your custom configuration Map of key value pairs. Documentation: |
Structure in experience.config.json
{
"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"
}
}
]
}
}
}
}
}
}