واجهة تمثّل الجهاز الذي أدّى إلى بدء أحداث "إحصاءات 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;