eTracker
Summary
Official websites
Site | URL |
|---|---|
Website | |
Documentation |
Developer integrations
Platform | URL |
|---|---|
Android | not supported |
iOS | not supported |
Web |
Tracking service
Event support matrix
Overview of the supported events and their configuration.
| Templates | Parameter |
|---|---|---|
Actions | object category action type | not supported |
Views | object type | not supported |
Purchases and Attributes are not supported.
General structure in tracking_config.json
Tracking service key name in "tracking_config.json" is: "etracker"
{
"etracker": {
"eventsEnabledByDefault": true,
"viewsEnabledByDefault": true,
"purchasesEnabledByDefault": false,
"attributesEnabledByDefault": false,
"events": {
// your configured list of events
},
"views": {
// your configured list of events
},
"purchases": {},
"attributes": {}
}
}Event configuration
Actions
eTracker supports action events.
"action_event_key": {
"templates": {
"object": "value of template",
"category": "value of template",
"action": "value of template",
"type": "value of template"
}
}Views
eTracker supports view events.
"view_event_key": {
"templates": {
"name": "value of template",
"object": "value of template",
"type": "value of template"
}
}Purchases
eTracker does not support purchase events.
Attributes
eTracker does not support attributes.
Additional supported functionality
No additional functionality is currently supported.
How to configure
Native Purple App
eTracker does not provide any native integration.
Web integration
Enable SDK
eTracker is not explicitly enabled. If a valid configuration of eTracker is present in the "experience.config.json", the SDK is integrated into the HTML document.
Structure in experience.config.json
{
"purple": {
"analytics": {
"etracker": {
"configuration": {
"dataSecureCode": "Provided by eTracker"
}
}
}
}
}Consent management
If you use one of the CMPs supported by Purple, you must specify the CMP-specific vendor id for eTracker, which you can get from your CMP frontend. Additionally, the IAB vendor id for eTracker can also be added.
Structure in experience.config.json
{
"purple": {
"analytics": {
"etracker": {
"configuration": {
"dataSecureCode": "Provided by eTracker"
},
"consent": {
"vendorId": "",
"iabVendorId": ""
}
}
}
}
}