Package com.doorstepai.sdks.tracking
See: Description
-
Class Summary Class Description BuildConfig AddressType LatLngObject DoorstepEmbedView A self-contained WebView card that shows the Doorstep Go map (go.doorstep.ai) for one delivery address. DoorstepPermissionStatus The evaluated state of a single bucket, as returned by DoorstepAI.checkPermissions. PermissionRequestResult What DoorstepAI.requestPermissions actually did. LiveStreamSnapshot Snapshot of one stream's live activity, for a debug dashboard. LiveAxisSnapshot Per-axis recent history for a vector stream (accel/gyro/mag), oldest -> newest. LiveDeviceEntry A device/AP/satellite discovered on a scan stream (BLE / WiFi / GNSS). LiveLatLng A location fix, for the live track map. DeliveryStop A single stop on a route for in-SDK geofencing. RouteGeofenceOptions Tuning for a route-geofencing session. GeofenceSessionEvent Emitted on DoorstepAI.geofenceSessionEvents whenever the SDK auto-starts or auto-stops a delivery session in response to a geofence transition, so the host can update its UI without polling. -
Object Summary Object Description CSVMode Debug-only "CSV-only" recording mode (parity with iOS csvOnlyMode).DebugCollectionConfig TEST/DEBUG-only local overrides that force experimental collectors on regardless of the server-driven config. DebugState TEST-ONLY introspection of the SDK's live + persisted session state, in the spirit of CSVMode/DebugCollectionConfig. DoorstepAI Companion Companion LiveMonitor Read-only, DEBUG-ONLY live data monitor. -
Enum Summary Enum Description DropoffType EmbedMode Display size mode of the DoorstepEmbedView. DoorstepPermission A runtime-permission bucket the SDK can request, named in Android's own vocabulary rather than a cross-platform lowest common denominator. DoorstepPermissionState The grant state of one DoorstepPermission. GeofenceSessionEventType Whether a route-geofencing session was auto-started or auto-stopped.