analytics.DeviceInfo interface

Interfejs przedstawiający urządzenie, które wywołało te zdarzenia Firebase Analytics.

Podpis:

export interface DeviceInfo 

Właściwości

Właściwość Typ Opis
deviceCategory ciąg znaków Kategoria urządzenia.Przykłady: „tablet”. lub „komórka”.
deviceId ciąg znaków Identyfikator urządzenia specyficzny dla dostawcy. To jest IDFV na iOS. Nieużywane na Androidzie.Przykład: „599F9C00-92DC-4B5C-9464-7971F01F8370”
deviceModel ciąg znaków Model urządzenia na podstawie danych z systemu operacyjnego.Przykład: „iPhone9,1”
deviceTimeZoneOffsetSeconds, liczba Strefa czasowa urządzenia, w której przesłano dane, wyrażona jako odchylenie od czasu UTC w sekundach. Służy do obliczania czasu lokalnego urządzenia dla: [EventContext.timestamp](cloud_functions_eventcontext.html#timestamp).
limitedAdTracking wartość logiczna Ustawienie ograniczenia śledzenia reklam na urządzeniu. Jeśli true, nie możesz używać resettableDeviceId do remarketingu, kierowania danych demograficznych ani wpływać na sposób wyświetlania reklam. Można jednak używać funkcji resettableDeviceId do śledzenia konwersji i atrybucji kampanii.
NazwaMarkiMarkimobilnej ciąg znaków Marka urządzenia.Przykłady: „Samsung”, „HTC”
mobileMarketingName ciąg znaków Nazwa marketingowa urządzenia.Na przykład: „Galaxy S4 Mini”
mobileModelName ciąg znaków Nazwa modelu urządzenia w formacie zrozumiałym dla człowieka.Przykład: „iPhone 7”
platformVersion ciąg znaków Wersja systemu operacyjnego urządzenia po zakończeniu przechwytywania danych.Przykład: „4.4.2”
resettableDeviceId, ciąg znaków Typ identyfikatora [resettable_device_id](https://support.google.com/dfp_premium/answer/6238701?hl=pl) to IDFA w iOS (jeśli jest dostępny) i AdId na Androidzie.Przykład: „71683BF9-FA3B-4B0D-9535-A1F05188BAF3”
userDefaultLanguage ciąg znaków Język użytkownika w formacie język-kraj, gdzie język to wartość ISO 639, a kraj – wartość ISO 3166.Przykłady: „en-us”, „en-za”, „zh-tw”, „jp”

analytics.DeviceInfo.deviceCategory

Kategoria urządzenia.

Przykłady: „tablet” lub „komórka”.

Podpis:

deviceCategory?: string;

analytics.DeviceInfo.deviceId

Identyfikator urządzenia specyficzny dla dostawcy. To jest IDFV na iOS. Nieużywane na Androidzie.

Przykład: „599F9C00-92DC-4B5C-9464-7971F01F8370”

Podpis:

deviceId?: string;

analytics.DeviceInfo.deviceModel

Model urządzenia odczytywany z systemu operacyjnego.

Przykład: „iPhone9,1”.

Podpis:

deviceModel?: string;

analytics.DeviceInfo.deviceTimeZoneOffsetSeconds

Strefa czasowa urządzenia, w której przesłano dane, wyrażona jako odchylenie od czasu UTC w sekundach. Służy do obliczania czasu lokalnego urządzenia dla: [EventContext.timestamp](cloud_functions_eventcontext.html#timestamp).

Podpis:

deviceTimeZoneOffsetSeconds: number;

analytics.DeviceInfo.limitedAdTracking

Ustawienie ograniczenia śledzenia reklam na urządzeniu. Jeśli true nie możesz używać resettableDeviceId do remarketingu, kierowania na dane demograficzne ani wpływania na sposób wyświetlania reklam. Można jednak używać funkcji resettableDeviceId do śledzenia konwersji i atrybucji kampanii.

Podpis:

limitedAdTracking: boolean;

analytics.DeviceInfo.mobileBrandName

Marka urządzenia.

Przykłady: „Samsung”, „HTC”

Podpis:

mobileBrandName?: string;

analytics.DeviceInfo.mobileMarketingName

Nazwa marketingowa urządzenia.

Przykład: „Galaxy S4 Mini”

Podpis:

mobileMarketingName?: string;

analytics.DeviceInfo.mobileModelName

Nazwa modelu urządzenia w formacie zrozumiałym dla człowieka.

Przykład: „iPhone 7”.

Podpis:

mobileModelName?: string;

analytics.DeviceInfo.platformVersion

Wersja systemu operacyjnego urządzenia po zakończeniu przechwytywania danych.

Przykład: „4.4.2”

Podpis:

platformVersion?: string;

analytics.DeviceInfo.resettableDeviceId

Rodzaj identyfikatora [resettable_device_id](https://support.google.com/dfp_premium/answer/6238701?hl=pl) to IDFA w iOS (jeśli jest dostępny) i AdId w Androidzie.

Przykład: „71683BF9-FA3B-4B0D-9535-A1F05188BAF3”

Podpis:

resettableDeviceId?: string;

analytics.DeviceInfo.userDefaultLanguage

Język użytkownika w formacie język-kraj, gdzie język to wartość ISO 639, a kraj – wartość ISO 3166.

Przykłady: „en-us”, „en-za”, „zh-tw”, „jp”

Podpis:

userDefaultLanguage: string;