analytics.DeviceInfo interface

واجهة تمثّل الجهاز الذي أدّى إلى بدء أحداث "إحصاءات Firebase" هذه

Signature:

export interface DeviceInfo 

أماكن إقامة

الموقع النوع الوصف
deviceCategory (فئة الجهاز) السلسلة فئة الجهاز.أمثلة: "جهاز لوحي" أو "جهاز جوّال".
deviceId السلسلة معرّف الجهاز الخاص بالمورّد هذا هو معرّف الجهاز للمورّدين (IDFV) على نظام التشغيل iOS. لا يُستخدم لنظام التشغيل Android.مثال: '599F9C00-92DC-4B5C-9464-7971F01F8370'
deviceModel السلسلة طراز الجهاز، وفقًا لما هو مقروء من نظام التشغيلمثال: "iPhone9,1"
deviceTimeZoneOffsetSeconds رقم المنطقة الزمنية للجهاز الذي تم تحميل البيانات فيه، كثوانٍ تنحرف عن التوقيت العالمي المتفق عليه (UTC). استخدِم هذا العمود لاحتساب التوقيت المحلي للجهاز [EventContext.timestamp](cloud_functions_eventcontext.html#timestamp).
limitedAdTracking قيمة منطقية إعداد "الحدّ من التتبُّع الإعلاني" في الجهاز. عند ضبط true، لا يمكنك استخدام resettableDeviceId لتجديد النشاط التسويقي أو الخصائص الديمغرافية أو التأثير في سلوك عرض الإعلانات. وفي المقابل، يمكنك استخدام السمة resettableDeviceId لتتبُّع الإحالات الناجحة وإحالة الحملة.
mobileBrandName السلسلة اسم العلامة التجارية للجهاز.أمثلة: Samsung، "HTC"
mobileMarketingName السلسلة الاسم التسويقي للجهاز.مثال: "Galaxy S4 Mini"
mobileModelName السلسلة اسم طراز الجهاز بتنسيق يمكن لشخص عادي قراءته.مثال: "iPhone 7"
platformVersion السلسلة إصدار نظام تشغيل الجهاز عند انتهاء التقاط البيانات.مثال: "4.4.2"
resettableDeviceId السلسلة نوع [resettable_device_id](https://support.google.com/dfp_premium/answer/6238701?hl=ar) هو معرّف المعلِنين (IDFA) على أجهزة iOS (عند توفّره) ورقم تعريف الإعلان على Android.مثال: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"
userDefaultLanguage السلسلة هي لغة المستخدم بتنسيق اللغة-البلد، حيث تكون اللغة هي قيمة ISO 639 والبلد هو قيمة ISO 3166.أمثلة: "en-us" و"en-za" و"zh-tw" و"jp"

analytics.DeviceInfo.deviceCategory

فئة الجهاز.

أمثلة: "جهاز لوحي" أو "جهاز جوّال".

Signature:

deviceCategory?: string;

analytics.DeviceInfo.deviceId

معرّف الجهاز الخاص بالمورّد هذا هو معرّف الجهاز للمورّدين (IDFV) على نظام التشغيل iOS. لا تُستخدَم في نظام Android.

مثال: '599F9C00-92DC-4B5C-9464-7971F01F8370'

Signature:

deviceId?: string;

analytics.DeviceInfo.deviceModel

طراز الجهاز، وفقًا لما هو مقروء من نظام التشغيل

مثال: "iPhone9,1"

Signature:

deviceModel?: string;

analytics.DeviceInfo.deviceTimeZoneOffsetSeconds

المنطقة الزمنية للجهاز الذي تم تحميل البيانات فيه، كثوانٍ تنحرف عن التوقيت العالمي المتفق عليه (UTC). استخدِم هذا العمود لاحتساب التوقيت المحلي للجهاز [EventContext.timestamp](cloud_functions_eventcontext.html#timestamp).

Signature:

deviceTimeZoneOffsetSeconds: number;

analytics.DeviceInfo.limitedAdTracking

إعداد "الحدّ من التتبُّع الإعلاني" في الجهاز. عند true، لا يمكنك استخدام resettableDeviceId لتجديد النشاط التسويقي أو الخصائص الديمغرافية أو التأثير في سلوك عرض الإعلانات. ومع ذلك، يمكنك استخدام السمة resettableDeviceId لتتبُّع الإحالات الناجحة وإحالة الحملة.

Signature:

limitedAdTracking: boolean;

analytics.DeviceInfo.mobileBrandName

اسم العلامة التجارية للجهاز

أمثلة: "Samsung"، "HTC"

Signature:

mobileBrandName?: string;

analytics.DeviceInfo.mobileMarketingName

الاسم التسويقي للجهاز

مثال: "Galaxy S4 Mini"

Signature:

mobileMarketingName?: string;

analytics.DeviceInfo.mobileModelName

اسم طراز الجهاز بتنسيق يمكن للمستخدمين قراءته

مثال: "iPhone 7"

Signature:

mobileModelName?: string;

analytics.DeviceInfo.platformVersion

إصدار نظام تشغيل الجهاز عند إنهاء تسجيل البيانات.

مثال: "4.4.2"

Signature:

platformVersion?: string;

analytics.DeviceInfo.resettableDeviceId

نوع [resettable_device_id](https://support.google.com/dfp_premium/answer/6238701?hl=ar) هو معرّف المعلِنين (IDFA) على أجهزة iOS (عند توفّره) ورقم تعريف الإعلان على Android.

مثال: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"

Signature:

resettableDeviceId?: string;

analytics.DeviceInfo.userDefaultLanguage.

تمثّل هذه السمة لغة المستخدم بتنسيق اللغة-البلد، وتكون اللغة بتنسيق ISO 639 والبلد بتنسيق ISO 3166.

أمثلة: "en-us" و"en-za" و"zh-tw" و"jp"

Signature:

userDefaultLanguage: string;