Managing Sessions

  • How are anonymous mobile users tracked across sessions?

    Heap tracks anonymous mobile users as follows:  iOS: user ID is stored in `NSUserDefaults` Android: user ID is stor...

  • How do server-side events impact session behavior?

    Session IDs are generated by our SDKs. Because server-side events are sent independently, they generate their own ses...

  • Session Behavior

    Overview Per our data model, users conduct sessions in which they complete interactions like pageviews and events, w...

  • Backgrounded Mobile Events

    Overview In some cases, events can be captured when an app has been backgrounded (or terminated). We have an App Vis...