INFOnline (IVW)
Summary
Available since PXP 3.8 (Web only)
INFOnline Measurement tracking (Required for IVW-Tracking)
Official websites
Developer integrations
Tracking service
Tracking with INFOnline supports App and Web, but must be configured with different properties per platform. It is recommended to do the event configuration as follows:
- App: /default/tracking_config.json
- Web: /web/default/tracking_config.json
Event support matrix
Overview of the supported events and their configuration.
| Templates | Parameter |
|---|---|---|
Views (Web) | code comment pixelType | not supported |
Views (Android/iOS) | eventType category comment | supported |
General structure in tracking_config.json
Tracking service key name in "tracking_config.json" is: "infonline"
{
"infonline": {
"eventsEnabledByDefault": false,
"viewsEnabledByDefault": true,
"purchasesEnabledByDefault": false,
"attributesEnabledByDefault": false,
"events": {},
"views": {
// your configured list of events
},
"purchases": {},
"attributes": {}
}
}Views (Web)
INFOnline supports view events for Web.
"STOREFRONT_HOME": {
"templates": {
"code": "home view",
"comment": "desktop"
}
}Templates
Templatey key | Required | Template value |
|---|---|---|
code | no | A code set by the provider for content identification, associated with the IVW Category System 2.0 in the INFOnline Customer Center. |
comment | no | An optional field used for adding comments or additional information about the event. |
pixelType | no | The values need to be one of:
|
Views (Android/iOS)
INFOnline supports view events for Android and iOS.
"view_event_key": {
"templates": {
"eventType": "value of template", // TBD
"category": "value of template", // TBD
"comment": "value of template" // TBD
}
}Templates
Templatey key | Required | Template value |
|---|---|---|
eventType | yes | Represents the state or type of event, such as: download started, cancelled, successfully completed, or ended with an error. |
category | yes | A code set up by the provider for content identification, associated with the IVW Category System 2.0 in the INFOnline Customer Center. |
comment | no | An optional field used for adding comments or additional information about the event. |
How to configure
Native Purple App
Details for the configuration in apps will be added soon.
Web integration
Enable SDK
INFOnline is not explicitly enabled. If a valid configuration of INFOnline is present in the "experience.config.json", the SDK is integrated into the HTML document.
Structure in experience.config.json
{
"purple": {
"analytics": {
"infonline": {
"configuration": {
"site": "Your site identifier",
"domainServiceName": "Provided by INFOnline",
"country": "de or at",
"distributionChannel": "web, hyb, app or ctv",
"usePseudonymousMeasurement": true or false,
"debug": true or false,
}
}
}
}
}Consent management
If you use one of the CMPs supported by Purple, you must specify the CMP-specific vendor ID for INFOnline, which you can get from your CMP frontend. Additionally, the IAB vendor ID for INFOnline can also be added.
Structure in experience.config.json
{
"purple": {
"analytics": {
"infonline": {
"configuration": {
"site": "Your site identifier",
"domainServiceName": "Provided by INFOnline",
"country": "de or at",
"distributionChannel": "web, hyb, app or ctv",
"usePseudonymousMeasurement": true or false,
"debug": true or false,
},
"consent": {
"vendorId": "Provided by your CMP",
"iabVendorId": "730"
}
}
}
}
}