Interfaccia che rappresenta il dispositivo che ha attivato questi eventi Firebase Analytics.
Firma:
export interface DeviceInfo
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
dispositivoCategoria | corda | Categoria del dispositivo. Esempi: "tablet" o "mobile". |
ID del dispositivo | corda | Identificatore del dispositivo specifico del fornitore. Questo è IDFV su iOS. Non utilizzato per Android. Esempio: '599F9C00-92DC-4B5C-9464-7971F01F8370' |
Modello del dispositivo | corda | Modello del dispositivo, letto dal sistema operativo. Esempio: "iPhone9,1" |
dispositivoTimeZoneOffsetSeconds | numero | Il fuso orario del dispositivo al momento del caricamento dei dati, in secondi rispetto all'ora UTC. Utilizzalo per calcolare l'ora locale del dispositivo per [ EventContext.timestamp ](cloud_functions_eventcontext.html#timestamp). |
monitoraggio pubblicitario limitato | booleano | L'impostazione Limita il monitoraggio degli annunci del dispositivo. Se true , non puoi utilizzare resettableDeviceId per il remarketing, i dati demografici o per influenzare il comportamento di pubblicazione degli annunci. Tuttavia, puoi utilizzare resettableDeviceId per il monitoraggio delle conversioni e l'attribuzione della campagna. |
mobileBrandName | corda | Marchio del dispositivo. Esempi: "Samsung", "HTC" |
nomemarketingmobile | corda | Nome commerciale del dispositivo. Esempio: "Galaxy S4 Mini" |
nomemodellomobile | corda | Nome del modello del dispositivo in formato leggibile. Esempio: "iPhone 7" |
piattaformaVersione | corda | Versione del sistema operativo del dispositivo al termine dell'acquisizione dei dati. Esempio: "4.4.2" |
resettableDeviceId | corda | Il tipo di [ resettable_device_id ](https://support.google.com/dfp_premium/answer/6238701?hl=en) è IDFA su iOS (se disponibile) e AdId su Android. Esempio: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3" |
utenteDefaultLanguage | corda | La lingua dell'utente nel formato lingua-paese, dove la lingua è un valore ISO 639 e il paese è un valore ISO 3166. Esempi: "en-us", "en-za", "zh-tw", "jp" |
analytics.DeviceInfo.deviceCategory
Categoria del dispositivo.
Esempi: "tablet" o "mobile".
Firma:
deviceCategory?: string;
analytics.DeviceInfo.deviceId
Identificatore del dispositivo specifico del fornitore. Questo è IDFV su iOS. Non utilizzato per Android.
Esempio: '599F9C00-92DC-4B5C-9464-7971F01F8370'
Firma:
deviceId?: string;
analytics.DeviceInfo.deviceModel
Modello del dispositivo, letto dal sistema operativo.
Esempio: "iPhone9,1"
Firma:
deviceModel?: string;
analytics.DeviceInfo.deviceTimeZoneOffsetSeconds
Il fuso orario del dispositivo al momento del caricamento dei dati, in secondi rispetto all'ora UTC. Utilizzalo per calcolare l'ora locale del dispositivo per [ EventContext.timestamp
](cloud_functions_eventcontext.html#timestamp).
Firma:
deviceTimeZoneOffsetSeconds: number;
analytics.DeviceInfo.limitedAdTracking
L'impostazione Limita il monitoraggio degli annunci del dispositivo. Quando true
, non puoi utilizzare resettableDeviceId
per il remarketing, i dati demografici o per influenzare il comportamento di pubblicazione degli annunci. Tuttavia, puoi utilizzare resettableDeviceId
per il monitoraggio delle conversioni e l'attribuzione della campagna.
Firma:
limitedAdTracking: boolean;
analytics.DeviceInfo.mobileBrandName
Marchio del dispositivo.
Esempi: "Samsung", "HTC"
Firma:
mobileBrandName?: string;
analytics.DeviceInfo.mobileMarketingName
Nome commerciale del dispositivo.
Esempio: "Galaxy S4 Mini"
Firma:
mobileMarketingName?: string;
analytics.DeviceInfo.mobileModelName
Nome del modello del dispositivo in formato leggibile.
Esempio: "iPhone 7"
Firma:
mobileModelName?: string;
analytics.DeviceInfo.platformVersion
Versione del sistema operativo del dispositivo al termine dell'acquisizione dei dati.
Esempio: "4.4.2"
Firma:
platformVersion?: string;
analytics.DeviceInfo.resettableDeviceId
Il tipo di [ resettable_device_id
](https://support.google.com/dfp_premium/answer/6238701?hl=en) è IDFA su iOS (se disponibile) e AdId su Android.
Esempio: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"
Firma:
resettableDeviceId?: string;
analytics.DeviceInfo.userDefaultLanguage
La lingua dell'utente nel formato lingua-paese, dove la lingua è un valore ISO 639 e il paese è un valore ISO 3166.
Esempi: "en-us", "en-za", "zh-tw", "jp"
Firma:
userDefaultLanguage: string;