App Usage - Product Overview

About

Our users opt-in to share their App Usage data with us, this information is gathered with our users express consent, directly from their smartphone's Operating System.

This data is currently only available to be collected from Android devices.

Schema

NameTypeOptionalDescription
activity_startedTIMESTAMPNTimestamp indicating when the App activity began, represented in UTC
activity_stoppedTIMESTAMPNTimestamp indicating when the App activity ended, represented in UTC
interval_typeSTRINGNHuman readable description for the length of the interval described by the record
country_iso_codeSTRINGNCountry in which the App has been used in, derived from the client IP using a Geo IP solution. If a user uses a VPN the accuracy of this value may be impacted.
app_bundle_idSTRINGNThe unique descriptor for the App as a piece of software. This is not mutable
app_nameSTRINGYThe human readable title of the App. This value is mutable and has the potential to shift over time as a vendor updates their app name
session_durationINTEGERNThe number of seconds the App was active on the users device for during that interval
hardware_typeSTRINGYAn indicator of Phone vs Tablet
user_agentSTRINGYThe user agent of the Gener8 App
device_makeSTRINGYThe make of the phone or tablet that the app usage data was collected from. This field is collected by the App & sent to the server at registration for App Time. I.e. when the feed is enabled
device_modelSTRINGYThe model of the phone or tablet that the app usage data was collected from. This field is collected by the App & sent to the server at registration for App Time. I.e. when the feed is enabled
osSTRINGNThe brand of OS that was running on the device
os_versionSTRINGYThe Android version that was running on the device at the time of upload
device_idSTRINGNA unique identifier for the device that the App Usage data belongs to. This field is collected by the App & sent to the server at registration for App Time. I.e. when the feed is enabled
user_idSTRINGNThe Gener8 User ID of the user that connected the device
app_categorySTRINGYThe category of the App as per the Google Playstore. The enriched category is mutable and has the potential to change over time. When this happens, this field will show the most recent category assigned by Google Playstore
received_atTIMESTAMPNThe timestamp of when this observation was ingested, represented in UTC

Delivery

Method

Frequency

Format

Parquet + Gzip

Sample

Available on request