Android SDK version 15.2.0,
iOS SDK version 15.3.0 &
Canvas & Config API
|App||An App on the Bluedot Location Marketing Dashboard is an application record for your iOS or Android app.|
|Zone||A Zone can consist of a single or multiple, intersecting or nonintersecting Geofences and/or GEOLINE™. Users’ devices will respond to Zones according to the Actions and Conditions that are set for a particular Zone.
|Geofence||A Geofence is a virtual perimeter for a real-world geographic area. Polygons, Circles, and Bounding Boxes are the Geofences that can be used in Bluedot maps area. When a customer enters or leaves into a Geofence, Bluedot technologies can trigger a specific action on the end user’s mobile devices.
|GEOLINE™||GEOLINE™ is a virtual tripwire that triggers any action on a mobile device when customers cross over.
|Custom Action||Custom Actions deliver a call back to the mobile app when the Action is triggered when the device moves inside a Geofence, crosses a GEOLINE™ to allow any custom code to be executed on user’s mobile device.|
|Condition||Actions can be set up in order to follow a set of rules based on which the trigger will occur. These sets of rules are called Conditions.
Conditions can limit the frame of time when a message can be sent (between dates or hours), and/or a percentage of the amounts of Geofences or GEOLINE™ that need to be traveled created within a Zone. (for more information about Percentage Crossed please refer to our Developers Documentation.
The following pre-built Conditions are available on Bluedot Location Marketing dashboard:
|Minimum Retrigger Time (MRT)||This is the minimum lapse of time before an end user will receive a notification again after he received a previous one. This key property allows you to control how often the end users will receive new messages.
This MRT applied on Zone level. This means that it can be only configured for Zones, and not for Geofences or GEOLINE™, so for example, if there is a Zone set up with many GEOLINE™ or Geofences and only one GEOLINE™ or Geofence triggers the action, the rest of them will become unavailable for that user until the MRT has elapsed.
|Rule Download Interval||A length of time the app waits before downloading new rules (i.e. Zones, Geofences, GEOLINE™, Actions, and Conditions) that have been configured on Bluedot Location Marketing dashboard or through the Public API.
Battery drain will be higher the more frequently an app attempts to download new rules, so it is recommended to set the frequency that is necessary.
|Check-in||Every time a user goes within a Geofence or crosses a GEOLINE™ this is considered as a check-in.
Check-in could be the precise moment when an Action could be triggered on the end users’ mobile device. A Journey Builder interaction can be performed for a check-in by activating the Journey with a check-in suffix in its name.
|Check-out||The moment when a customer leaves a Geofence is considered as a check-out. It is important to take into account that check-out does not apply for GEOLINE™ because it can only be crossed.
Check-out will be performed only for Zones that have check-out enabled. For every check-out enabled Zone a Journey with check-out suffix will be created.
Android SDK version 15.2.0,