iOS SDK 15.6.7,
Android SDK 15.5.3,
Hello Screen Dynamic States,
Bluedot Cordova plugin 4.0.1,
Bluedot Xamarin Android wrapper 15.5.2,
Bluedot Xamarin iOS wrapper 15.6.6,
Bluedot React Native wrapper 2.3.0,
Tealium is a customer data platform formed of EventStream, AudienceStream, and iQ Tag Management to integrate mobile, online, and alternative data from third-party sources. Combine the power of Tealium with the precision and scalability of Bluedot’s location services to accelerate growth, drive loyalty engagement and revenue in your app and beyond.
Creating a Project is your first step. All your Zones exist within a Project. More information on adding and managing Bluedot Canvas project can be found here.
We’ll use the previous parameters to start sending Bluedot events to Tealium. From Canvas, go to the Integrations section, select the Project you’d like to connect to Tealium and follow these steps:
Steps
|
Description
|
1. Select event type |
There are three types of events: Geo-triggering, Tempo and Wave. To learn more about the event types go to the Webhooks documentation
|
2. Fill required fields |
The following fields are required, you can get both of them from the Tealium’s Data Source details:
|
3. Tealium’s HTTP API URL |
This is the URL that was assigned for the HTTP API data source, in this example the URL is https://collect.tealiumiq.com/event
|
Add optional fields
|
You can also add more fields that you’d like to include in the payload we’re sending to your Tealium account, an example of that is the
tealium_datasource |
tealium_visitor_id
.
The following list of fields are reserved for the Bluedot events. If you include one of these fields either in the Custom Event Meta Data, Zone Custom Data or the Webhook’s body fields they will be ignored.
Field
|
appBuildVersion
|
checkInId
|
checkInTime
|
deviceType
|
deviceSpeed
|
fenceId
|
fenceName
|
installRef
|
latitude
|
longitude
|
os
|
osVersion
|
receivedAt
|
sdkVersion
|
type
|
zoneId
|
zoneName
|
prefix_type
.