How can we control the data that is sent?

Prev Next

Insider sends data about user activity to the backend when the application is switched from foreground to background or 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 see if the data is sent correctly, check the I/[INSIDER][sessionStopRequest] JSON.

Your title goes here
Your debug mode should be open to monitor the SDK initialization.