Schnittstelle, die das Gerät darstellt, das diese Firebase Analytics-Ereignisse ausgelöst hat.
Unterschrift:
export interface DeviceInfo
Eigenschaften
Eigentum | Typ | Beschreibung |
---|---|---|
Gerätekategorie | Zeichenfolge | Gerätekategorie. Beispiele: „Tablet“ oder „Mobile“. |
Geräte ID | Zeichenfolge | Herstellerspezifische Gerätekennung. Dies ist IDFV auf iOS. Wird nicht für Android verwendet. Beispiel: „599F9C00-92DC-4B5C-9464-7971F01F8370“ |
Gerätemodell | Zeichenfolge | Gerätemodell, wie vom Betriebssystem gelesen. Beispiel: „iPhone9,1“ |
deviceTimeZoneOffsetSeconds | Nummer | Die Zeitzone des Geräts, als die Daten hochgeladen wurden, in Sekunden, die von UTC abweichen. Verwenden Sie dies, um die Ortszeit des Geräts für [ EventContext.timestamp ](cloud_functions_eventcontext.html#timestamp) zu berechnen. |
begrenztes AdTracking | Boolescher Wert | Die Einstellung „Ad-Tracking beschränken“ des Geräts. Bei true können Sie resettableDeviceId nicht für Remarketing, Demografie oder Beeinflussung des Anzeigenbereitstellungsverhaltens verwenden. Sie können jedoch resettableDeviceId für Conversion-Tracking und Kampagnenzuordnung verwenden. |
mobileBrandName | Zeichenfolge | Markenname des Geräts. Beispiele: „Samsung“, „HTC“ |
mobileMarketingName | Zeichenfolge | Marketingname des Geräts. Beispiel: „Galaxy S4 Mini“ |
mobileModelName | Zeichenfolge | Name des Gerätemodells in für Menschen lesbarem Format. Beispiel: „iPhone 7“ |
Plattformversion | Zeichenfolge | Betriebssystemversion des Geräts, als die Datenerfassung beendet wurde. Beispiel: „4.4.2“ |
resettableDeviceId | Zeichenfolge | Der Typ der [ resettable_device_id ](https://support.google.com/dfp_premium/answer/6238701?hl=en) ist IDFA auf iOS (sofern verfügbar) und AdId auf Android. Beispiel: „71683BF9-FA3B-4B0D-9535-A1F05188BAF3“ |
userDefaultLanguage | Zeichenfolge | Die Benutzersprache im Format „Sprache-Land“, wobei „Sprache“ ein ISO-639-Wert und „Land“ ein ISO-3166-Wert ist. Beispiele: „en-us“, „en-za“, „zh-tw“, „jp“ |
Analytics.DeviceInfo.deviceCategory
Gerätekategorie.
Beispiele: „Tablet“ oder „Mobile“.
Unterschrift:
deviceCategory?: string;
Analytics.DeviceInfo.deviceId
Herstellerspezifische Gerätekennung. Dies ist IDFV auf iOS. Wird nicht für Android verwendet.
Beispiel: „599F9C00-92DC-4B5C-9464-7971F01F8370“
Unterschrift:
deviceId?: string;
Analytics.DeviceInfo.deviceModel
Gerätemodell, wie vom Betriebssystem gelesen.
Beispiel: „iPhone9,1“
Unterschrift:
deviceModel?: string;
Analytics.DeviceInfo.deviceTimeZoneOffsetSeconds
Die Zeitzone des Geräts, als die Daten hochgeladen wurden, in Sekunden, die von UTC abweichen. Verwenden Sie dies, um die Ortszeit des Geräts für [ EventContext.timestamp
](cloud_functions_eventcontext.html#timestamp).
Unterschrift:
deviceTimeZoneOffsetSeconds: number;
Analytics.DeviceInfo.limitedAdTracking
Die Einstellung „Ad-Tracking beschränken“ des Geräts. Wenn true
, können Sie resettableDeviceId
nicht für Remarketing, Demografie oder Beeinflussung des Anzeigenbereitstellungsverhaltens verwenden. Sie können jedoch resettableDeviceId
für Conversion-Tracking und Kampagnenzuordnung verwenden.
Unterschrift:
limitedAdTracking: boolean;
Analytics.DeviceInfo.mobileBrandName
Markenname des Geräts.
Beispiele: „Samsung“, „HTC“
Unterschrift:
mobileBrandName?: string;
Analytics.DeviceInfo.mobileMarketingName
Marketingname des Geräts.
Beispiel: „Galaxy S4 Mini“
Unterschrift:
mobileMarketingName?: string;
Analytics.DeviceInfo.mobileModelName
Name des Gerätemodells in für Menschen lesbarem Format.
Beispiel: „iPhone 7“
Unterschrift:
mobileModelName?: string;
Analytics.DeviceInfo.platformVersion
Betriebssystemversion des Geräts, als die Datenerfassung beendet wurde.
Beispiel: „4.4.2“
Unterschrift:
platformVersion?: string;
Analytics.DeviceInfo.resettableDeviceId
Der Typ der [ resettable_device_id
](https://support.google.com/dfp_premium/answer/6238701?hl=en) ist IDFA auf iOS (sofern verfügbar) und AdId auf Android.
Beispiel: „71683BF9-FA3B-4B0D-9535-A1F05188BAF3“
Unterschrift:
resettableDeviceId?: string;
Analytics.DeviceInfo.userDefaultLanguage
Die Benutzersprache im Format „Sprache-Land“, wobei „Sprache“ ein ISO-639-Wert und „Land“ ein ISO-3166-Wert ist.
Beispiele: „en-us“, „en-za“, „zh-tw“, „jp“
Unterschrift:
userDefaultLanguage: string;