Cleverpush
Site | URL |
---|---|
Website | |
Documentation |
Platform | URL |
---|---|
Android | |
iOS | |
Web | not supported by Purple |
Overview of the supported events and their configuration.
| Templates | Parameter |
---|---|---|
Actions | action | not supported |
Views | name | supported |
Purchases | action | not supported |
Attributes* | name | not supported |
(*) Tracking of Attributes follows a special handling. More detailed information can be found below in the description of the configuration for attributes.
Tracking service key name in "tracking_config.json" is: "cleverpush"
Cleverpush supports action events.
Action events have to be configured in the Cleverpush frontend first.
Cleverpush supports view events.
Cleverpush supports purchase events.
Purchase events are tracked by using the same API as action events. Except for one difference:
The amount of the product price is added automatically to this event.
Purchase events have to be configured in the Cleverpush frontend first.
Cleverpush supports attributes.
Templates
Cleverpush distinguish between tags and attributes. Purple's implementation uses that as follows:
Boolean attributes will set tags in Cleverpush while string attributes are saved as attribute. Both variants have its own requirements to its template value.
Attributes and tags both have to be configured in the Cleverpush frontend first.
Variant | Template key | Template value |
---|---|---|
Boolean-value | name | The value has to be the id of the tag. |
String-value | name | The value has to be the key of the attribute. |
To enhance this feature an action URL is provided by Purple:
Action URL | Description |
---|---|
purple://app/cleverpush/topics/open | Open the topics view. |
This action URL is filtered from the app menu when Cleverpush is not enabled.
Any native Tracking Service is configured in the Purple Manager.
Settings location
"Your app" => "Consent/Push/Analytics" => "Analytics (General/iOS/Android/Web)"
Setting | Description |
---|---|
Enable Cleverpush | To enable the Cleverpush SDK in your app, activate this checkbox. |
CleverPush Channel ID | The Cleverpush channel id. |
Settings location
"Your app" => "Consent/Push/Analytics" => "Privacy"
Settings location:
"Your app" => "Consent/Push/Analytics" => "Consent Management"
Setting | Description |
---|---|
Vendor-ID for Cleverpush | The Vendor-ID is provided by the consent management platform. |
Purple does not support Cleverpush web integration.