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;