Devices Version 1
The documentation present in this sheet refers to the table that contains all information from devices where Siprocal's SDK is installed.
The table can have multiple entries per device: one will refer to the primary host, and all others for secondary hosts. The primary host records can be found filtering by master=true.
To identify unique records use the combination of the following fields: org, ostype, srcpkg, clientid
IMPORTANT:
- Please note that there are some [DEPRECATED] fields, you can safely ignore them, even though they will be present in the data exchange. Deprecated fields refer to fields that were collected in the past, and are either not available anymore or cannot be captured for any reason. They are still kept on the database for backwards compatibility reasons;
- [EXPERIMENTAL] features are undergoing active development and their definition or collection method may change at any moment without prior notice. We ask not to rely on them for decision making and reporting
- Field data collection is made on a best effort basis. Since there are many permisson and device configuration scenarios, it is not possible to guarantee full data collection.
clientid
clientid
Type: STRING
Description
ID that identifies the users' device (deviceId, idfv or google_gaid). Devices may have the string "DR-" added as a prefix to them. This should be removed if willing to match to external sources.
Value Example
6e3c68ee-9003-4710-9caf-35e742cfab66
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
devicemake
devicemake
Type: STRING
Description
Device manufacturer
Value Example
motorola
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
devicemodel
devicemodel
Type: STRING
Description
Device model
Value Example
moto e6s
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
makemodel
makemodel
Type: STRING
Description
Device manufacturer + model
Value Example
motorola, moto e6s
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
devicetier
devicetier
Type: STRING
Description
[DEPRECATED] Classification of the device
Value Example
unknown
Possible Values (if category)
unknown
good
better
low
best
premium
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
carrier
carrier
Type: STRING
Description
[DEPRECATED] Device carrier
Value Example
T-Mobile
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
devicestatus
devicestatus
Type: STRING
Description
Device status on the SDK
Value Example
REGISTERED
Possible Values (if category)
REGISTERED
READY_TO_REGISTER
ID_GENERATED
CONFIG_LOADED; DORMANT
DORMANT_OPTOUT
DB_CORRUPTED
SYNC_OPT_IN
REMOTE_CONFIG_LOADED
INITIAL
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
phonenumber
phonenumber
Type: STRING
Description
Phone number collected from the device by the SDK
Value Example
81996868171
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
formattedphonenumber
formattedphonenumber
Type: STRING
Description
Phone number collected from the device by the SDK with country code. SDK processes the "phonenumber" variable, adds country code and returns in E.164 phone format (without the + sign)
Value Example
5581996868171
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
imeino
imeino
Type: STRING
Description
Unique global identifier for each device associated with SIM Card Slot 1
Value Example
352609014868124
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
Android 9 or less +
READ_PHONE_STATE
OR
Android 10 and above +
READ_PRIVILEDGED_PHONE_STATE +
preloaded app
imeino2
imeino2
Type: STRING
Description
Unique global identifier for each device associated with SIM Card Slot 2
Value Example
352610094862122
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
Android 9 or less +
READ_PHONE_STATE
OR
Android 10 and above +
READ_PRIVILEDGED_PHONE_STATE +
preloaded app
createddate
createddate
Type: BIGINT
Description
Creation date of the device in DigitalReef database: when the users logged in for the first time in an app with our SDK. Unix Timestamp Format in Miliseconds.
Value Example
1641597092620
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
modifieddate
modifieddate
Type: BIGINT
Description
Date of the last update of any field in the table. Unix Timestamp Format in Miliseconds.
Value Example
1680272047310
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
lastactivedate
lastactivedate
Type: BIGINT
Description
Date of last activity on the device. Unix Timestamp Format in Miliseconds.
Value Example
1680700513000
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
srcpkg
srcpkg
Type: STRING
Description
Name of the app package
Value Example
br.com.timbrasil.meutim
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
ostype
ostype
Type: STRING
Description
Mobile operating system of the device
Value Example
android
Possible Values (if category)
android
ios
ipados
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
osversion
osversion
Type: STRING
Description
Version of the mobile operating system of the device
Value Example
8.0.0
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
normalizedosversion
normalizedosversion
Type: BIGINT
Description
Version of the mobile operating system of the device (normalized without special characters)
Value Example
80000
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
osversioncode
osversioncode
Type: BIGINT
Description
Code of the version of the mobile operating system of the device (Android API version).
Value Example
26
Possible Values (if category)
https://developer.android.com/tools/releases/platforms?hl=pt-br
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
optin
optin
Type: STRING
Description
Opt-in information from each device. Source of monetization (1st and 3rd party) and engagement opt-in fields. Collection format is app specific. System behaviour defined in "Possible Values (if category)" dictionary column.
Value Example
1
Possible Values (if category)
0: complete opt-out from both monetization and engagement
1: monetization (1st and 3rd party) opt-in, engagement opted-out
2: first party opted-in (monetization), engagement opted-out
10: engagement opt-in, monetization opt-out (1st and 3rd party)
11: engagement opt-in, monetization opt-in (1st and 3rd party)
12: engagement opt-in, monetization opt-in (1st party, only)
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
monetizationoptin
monetizationoptin
Type: STRING
Description
Derived from "optin" field: if the user agrees to receive monetization campaigns and ads
Value Example
1
Possible Values (if category)
0
1
2
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
engagementoptin
engagementoptin
Type: STRING
Description
Derived from "optin" field: if the user agrees to receive engagemente campaigns and ads
Value Example
1
Possible Values (if category)
0
1
2
10
11
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
apkversion
apkversion
Type: STRING
Description
Version of the app
Value Example
6.15.3
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
apkversioncode
apkversioncode
Type: STRING
Description
Version of the app (normalized without special characters)
Value Example
601503
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
source
source
Type: STRING
Description
Source of the app information (this currently has "SDK" as constant value, but can change in the future)
Value Example
SDK
Possible Values (if category)
SDK
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
srcname
srcname
Type: STRING
Description
Name of the app
Value Example
Meu TIM
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
sdkversion
sdkversion
Type: STRING
Description
Version of the SDK used to collect device information
Value Example
3.9.0
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
normalizedsdkversion
normalizedsdkversion
Type: BIGINT
Description
Version of the SDK used to collect information (normalized without special characters)
Value Example
309000
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
phonepermission
phonepermission
Type: BOOLEAN
Description
If the permission READ_PHONE_STATE to access device information was accepted (https://developer.android.com/reference/android/Manifest.permission#READ_PHONE_STATE)
Value Example
false
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
disclosureaccepted
disclosureaccepted
Type: BOOLEAN
Description
If the permission to access informations related to QUERY_ALL_PACKAGES was accepted or not (https://developer.android.com/reference/android/Manifest.permission#QUERY_ALL_PACKAGES)
Value Example
false
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
locationpermission
locationpermission
Type: BOOLEAN
Description
If there is the permission to read location from the device
Value Example
false
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
storagepermission
storagepermission
Type: BOOLEAN
Description
If there is the permission to access informations related to device storage
Value Example
false
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
master
master
Type: BOOLEAN
Description
If the app is a primary host
Value Example
false
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
score
score
Type: BIGINT
Description
[DEPRECATED]
Value Example
0
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
fcmtoken
fcmtoken
Type: STRING
Description
FCM (Firebase) token
Value Example
enFG5hkJRY6sW8xdOzNKYb:APA91bHmal73RvqJRi-XSnf1iKM74G0T9mkg_xCcaJ0iSrjYlSHjVoN48LKcohCsJ5Dl0pLz6fI7yuE_O0bjfCMiR_2rean06HU1Pm47QCkki5JpsCI0iylAk8pIpQaVuu4p3j5BUV8E
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
iltrackingstate
iltrackingstate
Type: BOOLEAN
Description
[DEPRECATED] Intresting Location Tracker state
Value Example
false
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
iltrackedversion
iltrackedversion
Type: BIGINT
Description
[DEPRECATED] Intresting Location Tracker version
Value Example
0
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
notificationenabled
notificationenabled
Type: BOOLEAN
Description
If the app has notifications enabled
Value Example
false
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
buildvariant
buildvariant
Type: STRING
Description
Build variant of the SDK
Value Example
release
Possible Values (if category)
release
debug
DEBUG
na
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
instanceid
instanceid
Type: STRING
Description
Random ID created at the moment of the app installation on device
Value Example
4d045499-65e0-4240-9e63-0f88ee484c84
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
interstitialadsupported
interstitialadsupported
Type: BOOLEAN
Description
[DEPRECATED] If the device supports Interstitial ads (a full-screen ad that covers the entire interface of the host app - equivalent to In-App Only ads)
Value Example
false
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
targetadsupported
targetadsupported
Type: BOOLEAN
Description
If the device supports Monetization Ads
Value Example
false
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
clientattribute_email
clientattribute_email
Type: STRING
Description
Email informed to the SDK by the app (extracted from the "EMAIL" value on "clientattributes" field)
Value Example
[email protected]
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
clientattribute_phonenumber
clientattribute_phonenumber
Type: STRING
Description
Phone Number informed to the SDK by the app (extracted from the "PHONE_NUMBER" value on "clientattributes" field)
Value Example
81996868171
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
clientattribute_externalid
clientattribute_externalid
Type: STRING
Description
External ID informed to the SDK by the app (extracted from the "EXTERNAL_ID" value on "clientattributes" field)
Value Example
d6edb8684289
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
clientattributes
clientattributes
Type: STRING
Description
Stringfied JSON object of publisher-defined fields (all the variables are informed to the SDK by the app)
Value Example
"{"PHONE_NUMBER":"81996868171", "EMAIL": "[email protected]", "EXTERNAL_ID": "d6edb8684289"}"
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
externaloptin
externaloptin
Type: BOOLEAN
Description
Optin from non-sdk/device source. Intended to be fed by the publishers' consent management plataform system (CMP)
Value Example
true
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
org
org
Type: STRING
Description
Human readable partner ID for Siprocal. Internal purposes.
Value Example
tim brasil
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
countrycode
countrycode
Type: STRING
Description
Code country from the device, collected from Sim Card (and uses Telephony Manager from Android API to get country ID)
Value Example
505,NI
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
serialnumber
serialnumber
Type: STRING
Description
Serial number of the device
Value Example
RF8F11GDM1Y
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
Android 9 or less +
READ_PHONE_STATE
OR
Android 10 and above +
READ_PRIVILEDGED_PHONE_STATE +
preloaded app
mnc
mnc
Type: STRING
Description
Mobile network code for SIM 1
Value Example
710
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
READ_PHONE_STATE
mnc2
mnc2
Type: STRING
Description
Mobile network code for SIM 2
Value Example
21
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
READ_PHONE_STATE
imsi
imsi
Type: STRING
Description
International mobile subscriber identity, collected by Telephony Manager on Android API
Value Example
334020386406446
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
Android 9 or less +
READ_PHONE_STATE
OR
Android 10 and above +
READ_PRIVILEDGED_PHONE_STATE +
preloaded app
iccid
iccid
Type: STRING
Description
SIM Integrated circuit card identifier
Value Example
8051101630197676891F
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
Android 9 or less +
READ_PHONE_STATE
OR
Android 10 and above +
READ_PRIVILEDGED_PHONE_STATE +
preloaded app
networktype
networktype
Type: STRING
Description
Network type of the device
Value Example
4G
Possible Values (if category)
2G
3G
4G
Unknown
na
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
READ_PHONE_STATE
roaminginfo
roaminginfo
Type: STRING
Description
[DEPRECATED]
Stringfied JSON object of the device roaming information. If roaming is active, the value "active" will be set to true. Also, if available, contains information about data and voice roaming.
Value Example
"{"voice":{"available":false,"status":false},"data":{"available":false,"status":false},"available":true,"active":false}"
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
READ_PHONE_STATE
mcc2
mcc2
Type: STRING
Description
Mobile country code for SIM 2
Value Example
710
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
READ_PHONE_STATE
mcc
mcc
Type: STRING
Description
Mobile country code for SIM 1
Value Example
710
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
READ_PHONE_STATE
datasimslot
datasimslot
Type: STRING
Description
JSON array structure with details about the simslot of the device, through which Data is connected (mnc, mcc, data_activity, sim_status and if data is enabled)
Value Example
"[{"simslot":0,"mnc":21,"mcc":710,"data_activity":0,"sim_status":5,"data_enabled":true},{"simslot":1,"mnc":21,"mcc":710,"data_activity":0,"sim_status":5,"data_enabled":true}]"
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
READ_PHONE_STATE
isvolte
isvolte
Type: BOOLEAN
Description
If VoLTE is supported by the network and phone (VoLTE: Voice over LTE: possibility to voice call via the LTE/4G mobile network)
Value Example
true
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
READ_PHONE_STATE
isvowifi
isvowifi
Type: BOOLEAN
Description
If VoWifi is supported by the network (VoWifi: Voice over Wi-Fi: complementary technology to VoLTE, provides a packet voice service that is delivered over IP via a WiFi network)
Value Example
true
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
msisdn
msisdn
Type: STRING
Description
[DEPRECATED] Phone number
Value Example
"00000000000"
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
advertisingid
advertisingid
Type: STRING
Description
Advertising ID (same as client ID, when available)
Value Example
14938281-c72c-45b9-8fe8-7b71eeb0b71c
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
macaddress
macaddress
Type: STRING
Description
Device wifi mac address (can change)
Value Example
98:9C:57:89:AD:96
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
Android 10 or less +
READ_PHONE_STATE
apphistory
apphistory
Type: STRING
Description
[DEPRECATED] Refers to app history on the device
Value Example
null
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
androidid
androidid
Type: STRING
Description
a 64-bit number (expressed as a hexadecimal string), unique to each combination of app-signing key, user, and device
Value Example
e611b2f37dc23791
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
ip
ip
Type: STRING
Description
[DEPRECATED] Device IP address
Value Example
na
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
deviceip
deviceip
Type: STRING
Description
Latest IP address that the device used to connect to the server, obtained on the server side
Value Example
200.61.241.182
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
buildnumber
buildnumber
Type: STRING
Description
Device Build number
Value Example
MMB28T.G532MUMU1ASA1
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
fingerprint
fingerprint
Type: STRING
Description
A string that uniquely identifies OS build
Value Example
motorola/doha/doha:04/QPIS30.28-Q3-28-26-4-1-7/f0f57:user/release-keys
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
isroot
isroot
Type: BOOLEAN
Description
If the device has been rooted (root permission granted)
Value Example
true
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
totalram
totalram
Type: DOUBLE
Description
Total RAM of the device
Value Example
3486.68359375
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
totalrom
totalrom
Type: STRING
Description
[DEPRECATED]
JSON structure showing the total storage (in bytes) partition for data, internal and root
Value Example
"{
"internal": {
"total": 50571636736,
"name": "0",
"dir": "/storage/emulated/0",
"free": 40801132544,
"status": "mounted"
},
"data": {
"total": 50571636736,
"name": "data",
"dir": "/data",
"free": 40801132544,
"status": "mounted"
},
"root": {
"total": 2755723264,
"name": "system",
"dir": "/system",
"free": 8413184,
"status": "mounted"
}
}"
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
oem
oem
Type: STRING
Description
Device manufacturer. When present, same value as "devicemake"
Value Example
Samsung
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
securitypatch
securitypatch
Type: STRING
Description
The date when the device most recently applied a security patch
Value Example
2023-05-01
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
useragent
useragent
Type: STRING
Description
[DEPRECATED]
Default User-Agent used by a WebView (to identify the device)
Value Example
Mozilla/5.0 (Linux; Android 10; M2010J19SG Build/QKQ1.201830.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/106.0.5249.126 Mobile Safari/537.36
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
clientids
clientids
Type: STRING
Description
[DEPRECATED]
JSON structure with IDs used by the device to connect with Google services like youtube, search engine, chome client, etc
Value Example
"{"search_client_id":"ms-android-xiaomi-rvo","youtube_client_id":"mvapp-android-xiaomi","playax_client_id":"play-ad-ms-android-xiaomi-rvo3","program_client_id":"pg-android-xiaomi","playtx_client_id":"play-ms-android-xiaomi-rvo3","user_full_data_backup_aware":"1","chrome_client_id":"ms-android-xiaomi-rvo3","maps_client_id":"gmm-android-xiaomi","market_client_id":"am-android-xiaomi","client_id":"android-xiaomi","backup_encryption_opt_in_displayed":"1","backup_enabled:com.android.providers.telephony":"1","use_location_for_services":"1","voicesearch_client_id":"ms-as-android-xiaomi-ro3"}"
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
screen
screen
Type: STRING
Description
JSON structure with the device screen technical description (density DPI, scaled density, width, ydpi, xdpi and height)
Value Example
"{"densityDPI":306,"scaledDensity":1.9125,"density":1.9125,"width":720,"ydpi":335.867,"xdpi":268.941,"height":1464}"
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
multimediacount
multimediacount
Type: STRING
Description
JSON structure with count of Videos, Images and Audios on the device
Value Example
"{"video":2,"image":159,"audio":0}"
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
datacontrol
datacontrol
Type: STRING
Description
Random UUID+ Time in milliseconds
Value Example
a8cd95ca-1e5a-4fac-ba1e-9548c18288f61682702810917
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
timezone
timezone
Type: STRING
Description
Device timezone, collected from the Android configuration
Value Example
America/Sao_Paulo
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
opening
opening
Type: STRING
Description
[DEPRECATED]
Value Example
-
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
preferredoperator
preferredoperator
Type: BIGINT
Description
Preferred Network set on device. Meaning of value is device model and Android version specific. For more information check the following documentation: https://developer.android.com/reference/android/provider/Settings.Global#getInt(android.content.ContentResolver,%20java.lang.String)
Value Example
0
Possible Values (if category)
None
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
language
language
Type: STRING
Description
Device language
Value Example
en
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
memoryusage
memoryusage
Type: DOUBLE
Description
[EXPERIMENTAL] % of RAM memory being used in the device at the time of data collection
Value Example
0
Possible Values (if category)
-
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
locationserviceenabled
locationserviceenabled
Type: BOOLEAN
Description
Identifies if the user has enabled Location Service (GPS provider) on the device (device determines location using GNSS satellites)
Value Example
false
Possible Values (if category)
true
false
Android API Permissions
Technical permission needed to collect the information. Please note this is not a comprehensive list, check the relevant SDK documentation for details
None
Updated 2 months ago