analytics.DeviceInfo interface

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;