Skill Level: Any
The IBM Mobile App Messaging SDK is one component in the IBM Device Location Awareness service. The other component is the DLA UI. DLA allows Watson Campaign Automation (WCA) marketers to send location-based messages. To enable location-based messaging for markerters, location administrators use the DLA UI to define locations and developers configure the SDK for locations.
Before you get started, a location administrator must configure locations of interest by using the DLA UI. For information, see Device Location Awareness.
Note: Only Xamarin.Forms is supported.
To configure the SDK for DLA, developers perform the following steps.
Ensure that the IBM Mobile App Messaging SDK is integrated with your mobile apps.
If the SDK is not already integrated with mobile apps, see the following topics for instructions.
For iOS, see Getting Started with Mobile App Messaging in iOS apps.
For Android, see Getting Started with Mobile App Messaging in Android apps.
For Cordova, see Getting Started with Mobile App Messaging in apps developed with Apache Cordova.
For Xamarin, see Getting Started with Mobile App Messaging in apps developed with Xamarin.
Enable the SDK for locations.
For iOS, see Configuring the iOS SDK for geofence and beacon integration.
For Android, see Configuring the Android SDK for geofence and beacon integration.
For apps developed in Cordova, see Configuring location plug-ins for beacon and geofence integration.
For apps developed in Xamarin.Forms, see Configuring the Android app for geofence and beacon integration and Configuring the iOS app for geofence and beacon integration.
After location administrators and developers complete these tasks, location events are generated and sent to the Watson Campaign Automation server where they are converted into Universal Behavior events. Marketers can then add locaton events to programs and queries.