How can we control the data that is sent?

Prev Next

Insider One sends user activity data to the backend when the application transitions from foreground to background or is killed. So the app state change is essential in the Insider workflow. Once the application is switched from the foreground mode, you can see the Insider session stop request as follows: 

{
  "insider_id": "9cb2cb63c3a473a3",
  "custom_events": [
    {
      "event_name": "session_start",
      "event_params": {},
      "timestamp": 1614346111
    }
  ],
  "partner_name": "shopbagg",
  "did_attributes_change": true,
  "session_duration": 184,
  "device_attributes": {
    "app_version": "1.0",
    "timezone": "Asia/Istanbul",
    "os_version": "9",
    "idfa": "237a8e22-e210-4781-a3e9-68e66fa7c553",
    "platform": "Android",
    "carrier": "Android",
    "push_enabled": true,
    "provider": "google",
    "location_enabled": false,
    "device_token": "---",
    "sdk_version": "11.7.0",
    "package_name": "com.solodroid.ecommerce",
    "model": "AOSP on IA Emulator",
    "device_language": "en",
    "udid": "9cb2cb63c3a473a3"
  },
  "udid": "9cb2cb63c3a473a3",
  "timestamp": 1614346294
}

The data may vary depending on the user activity. To verify that the data was sent correctly, check the I/[INSIDER][sessionStopRequest] JSON.

Your title goes here
Enable debug mode to monitor the SDK initialization.