Configure Marketing Cloud Engagement
Runtime Toggles
Add Geofences
Add Beacons
Enable Beacon Debugging
Event Tracking
Handle URLs
Data Protection and Privacy
Changelog
The Salesforce Engagement SDK for Android uses the location capabilities of your customer’s device to trigger location-based notifications. The SDK caches geofence messages and displays them when a device crosses a geofence boundary. Enable geofences and beacons to deliver targeted, location-aware experiences for your app users.
To successfully use this functionality, your Marketing Cloud Engagement admin must enable your account with access to MobilePush and Location Services. You must also obtain user permission for location services.
Add geofence support to trigger location-based notifications when users cross geofence boundaries. Configure dependencies, permissions, and SDK initialization to enable geofence messaging.
Add beacon support to trigger proximity-based notifications when users come near Bluetooth beacons. Configure AltBeacon dependencies, permissions, and SDK initialization to enable beacon messaging.
Enable debug logging for beacons to troubleshoot beacon-related issues. Use AltBeacon’s LogManager class to route logs through the Engagement MCLogListener interface.