Interfaz que representa el dispositivo que activó estos eventos de Firebase Analytics.
Firma:
export interface DeviceInfo
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
deviceCategory | string | Categoría de dispositivo.Ejemplos: “tablet” o "móvil". |
IDdedispositivo | string | Es el identificador de dispositivo específico del proveedor. Esto es IDFV en iOS. No se usa en Android.Ejemplo: "599F9C00-92DC-4B5C-9464-7971F01F8370" |
Modelo de dispositivo | string | Modelo del dispositivo, tal como se lee en el SO.Ejemplo: "iPhone9,1" |
deviceTimeZoneOffsetSeconds | número | La zona horaria del dispositivo en el que se subieron los datos, como una desviación de segundos con respecto a UTC. Usa esta opción para calcular la hora local del dispositivo en [EventContext.timestamp ](cloud_functions_eventcontext.html#timestamp). |
limitedAdTracking | booleano | La configuración del límite de seguimiento de anuncios del dispositivo Si true , no podrás utilizar resettableDeviceId para el remarketing ni los datos demográficos, ni para influir en el comportamiento de publicación de los anuncios. Sin embargo, puedes usar resettableDeviceId para el seguimiento de conversiones y la atribución de campañas. |
nombredemarcaparadispositivosmóviles | string | Nombre de la marca del dispositivo.Ejemplos: "Samsung", "HTC" |
NombredeMarketingparadispositivosmóviles | string | Nombre comercial del dispositivo.Ejemplo: "Galaxy S4 Mini" |
Nombredelmodelodedispositivo móvil | string | Nombre del modelo del dispositivo en un formato en lenguaje natural.Ejemplo: "iPhone 7" |
Versión de la plataforma | string | Versión del SO del dispositivo al finalizar la captura de datos.Ejemplo: "4.4.2" |
resettableDeviceId | string | El tipo de [resettable_device_id ](https://support.google.com/dfp_premium/answer/6238701?hl=es-419) es IDFA en iOS (si está disponible) y AdId en Android.Ejemplo: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3" |
userDefaultLanguage | string | Es el idioma del usuario en formato idioma-país, en el que el idioma es un valor ISO 639 y el país es un valor ISO 3166.Ejemplos: “en-us”, “en-za”, “zh-tw”, “jp” |
analytics.DeviceInfo.deviceCategory
Categoría del dispositivo.
Ejemplos: “tablet” o "móvil".
Firma:
deviceCategory?: string;
analytics.DeviceInfo.deviceId
Es el identificador de dispositivo específico del proveedor. Esto es IDFV en iOS. No se usa en Android.
Ejemplo: "599F9C00-92DC-4B5C-9464-7971F01F8370"
Firma:
deviceId?: string;
analytics.DeviceInfo.deviceModel
Modelo del dispositivo, tal como se lee en el SO.
Ejemplo: "iPhone9,1"
Firma:
deviceModel?: string;
analytics.DeviceInfo.deviceTimeZoneOffsetSeconds
La zona horaria del dispositivo en el que se subieron los datos, como una desviación de segundos con respecto a UTC. Usa esta opción para calcular la hora local del dispositivo en [EventContext.timestamp
](cloud_functions_eventcontext.html#timestamp).
Firma:
deviceTimeZoneOffsetSeconds: number;
analytics.DeviceInfo.limitedAdTracking
La configuración del límite de seguimiento de anuncios del dispositivo Si true
, no podrás usar resettableDeviceId
para el remarketing ni los datos demográficos, ni para influir en el comportamiento de publicación de los anuncios. Sin embargo, puedes usar resettableDeviceId
para el seguimiento de conversiones y la atribución de campañas.
Firma:
limitedAdTracking: boolean;
analytics.DeviceInfo.mobileBrandName
Es el nombre de la marca del dispositivo.
Ejemplos: "Samsung", "HTC"
Firma:
mobileBrandName?: string;
analytics.DeviceInfo.mobileMarketingName
Nombre comercial del dispositivo.
Ejemplo: "Galaxy S4 Mini"
Firma:
mobileMarketingName?: string;
analytics.DeviceInfo.mobileModelName.
Nombre del modelo del dispositivo en un formato legible por humanos.
Ejemplo: "iPhone 7"
Firma:
mobileModelName?: string;
analytics.DeviceInfo.platformVersion
Versión del SO del dispositivo cuando finalizó la captura de datos.
Ejemplo: “4.4.2”.
Firma:
platformVersion?: string;
analytics.DeviceInfo.resettableDeviceId
El tipo de [resettable_device_id
](https://support.google.com/dfp_premium/answer/6238701?hl=es-419) es IDFA en iOS (si está disponible) y AdId en Android.
Ejemplo: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"
Firma:
resettableDeviceId?: string;
analytics.DeviceInfo.userDefaultLanguage
Es el idioma del usuario en formato idioma-país, en el que el idioma es un valor ISO 639 y el país es un valor ISO 3166.
Ejemplos: “en-us”, “en-za”, “zh-tw”, “jp”
Firma:
userDefaultLanguage: string;