analytics.DeviceInfo interface

Interface que representa o dispositivo que acionou esses eventos do Firebase Analytics.

Assinatura:

export interface DeviceInfo 

Propriedades

Propriedade Tipo Descrição
categoria de dispositivo corda Categoria do dispositivo. Exemplos: “tablet” ou “celular”.
ID de dispositivo corda Identificador de dispositivo específico do fornecedor. Este é o IDFV no iOS. Não usado para Android. Exemplo: '599F9C00-92DC-4B5C-9464-7971F01F8370'
modelo do dispositivo corda Modelo do dispositivo, conforme lido no sistema operacional. Exemplo: "iPhone9,1"
deviceTimeZoneOffsetSeconds número O fuso horário do dispositivo quando os dados foram carregados, já que os segundos divergem do UTC. Use-o para calcular a hora local do dispositivo para [ EventContext.timestamp ](cloud_functions_eventcontext.html#timestamp).
rastreamento de anúncios limitado boleano A configuração Limitar rastreamento de anúncios do dispositivo. Quando true , você não pode usar resettableDeviceId para remarketing, dados demográficos ou para influenciar o comportamento de veiculação de anúncios. No entanto, você pode usar resettableDeviceId para acompanhamento de conversões e atribuição de campanha.
marca móvelNome corda Marca do dispositivo. Exemplos: "Samsung", "HTC"
mobileMarketingName corda Nome de marketing do dispositivo. Exemplo: "Galaxy S4 Mini"
mobileModelName corda Nome do modelo do dispositivo em formato legível. Exemplo: "iPhone 7"
versão da plataforma corda Versão do sistema operacional do dispositivo quando a captura de dados terminou. Exemplo: "4.4.2"
ID do dispositivo reconfigurável corda O tipo de [ resettable_device_id ](https://support.google.com/dfp_premium/answer/6238701?hl=en) é IDFA no iOS (quando disponível) e AdId no Android. Exemplo: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"
userDefaultLanguage corda O idioma do usuário no formato idioma-país, onde o idioma é um valor ISO 639 e o país é um valor ISO 3166. Exemplos: "en-us", "en-za", "zh-tw", "jp"

analytics.DeviceInfo.deviceCategory

Categoria do dispositivo.

Exemplos: “tablet” ou “celular”.

Assinatura:

deviceCategory?: string;

analytics.DeviceInfo.deviceId

Identificador de dispositivo específico do fornecedor. Este é o IDFV no iOS. Não usado para Android.

Exemplo: '599F9C00-92DC-4B5C-9464-7971F01F8370'

Assinatura:

deviceId?: string;

analytics.DeviceInfo.deviceModel

Modelo do dispositivo, conforme lido no sistema operacional.

Exemplo: "iPhone9,1"

Assinatura:

deviceModel?: string;

analytics.DeviceInfo.deviceTimeZoneOffsetSeconds

O fuso horário do dispositivo quando os dados foram carregados, já que os segundos divergem do UTC. Use isto para calcular a hora local do dispositivo para [ EventContext.timestamp ](cloud_functions_eventcontext.html#timestamp).

Assinatura:

deviceTimeZoneOffsetSeconds: number;

analytics.DeviceInfo.limitedAdTracking

A configuração Limitar rastreamento de anúncios do dispositivo. Quando true , você não poderá usar resettableDeviceId para remarketing, dados demográficos ou para influenciar o comportamento de veiculação de anúncios. No entanto, você pode usar resettableDeviceId para acompanhamento de conversões e atribuição de campanha.

Assinatura:

limitedAdTracking: boolean;

analytics.DeviceInfo.mobileBrandName

Marca do dispositivo.

Exemplos: "Samsung", "HTC"

Assinatura:

mobileBrandName?: string;

analytics.DeviceInfo.mobileMarketingName

Nome de marketing do dispositivo.

Exemplo: "Galaxy S4 Mini"

Assinatura:

mobileMarketingName?: string;

analytics.DeviceInfo.mobileModelName

Nome do modelo do dispositivo em formato legível.

Exemplo: "iPhone 7"

Assinatura:

mobileModelName?: string;

analytics.DeviceInfo.platformVersion

Versão do sistema operacional do dispositivo quando a captura de dados terminou.

Exemplo: "4.4.2"

Assinatura:

platformVersion?: string;

analytics.DeviceInfo.resettableDeviceId

O tipo de [ resettable_device_id ](https://support.google.com/dfp_premium/answer/6238701?hl=en) é IDFA no iOS (quando disponível) e AdId no Android.

Exemplo: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"

Assinatura:

resettableDeviceId?: string;

analytics.DeviceInfo.userDefaultLanguage

O idioma do usuário no formato idioma-país, onde o idioma é um valor ISO 639 e o país é um valor ISO 3166.

Exemplos: "en-us", "en-za", "zh-tw", "jp"

Assinatura:

userDefaultLanguage: string;