analytics.DeviceInfo interface

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;