analytics.DeviceInfo interface

الواجهة التي تمثل الجهاز الذي قام بتشغيل أحداث Firebase Analytics هذه.

إمضاء:

export interface DeviceInfo 

ملكيات

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

analytics.DeviceInfo.deviceCategory

فئة الجهاز.

أمثلة: "الكمبيوتر اللوحي" أو "الجوال".

إمضاء:

deviceCategory?: string;

analytics.DeviceInfo.deviceId

معرف الجهاز الخاص بالمورد. هذا هو IDFV على iOS. لا يستخدم للاندرويد.

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

إمضاء:

deviceId?: string;

analytics.DeviceInfo.deviceModel

طراز الجهاز، كما تمت قراءته من نظام التشغيل.

مثال: "iPhone9,1"

إمضاء:

deviceModel?: string;

analytics.DeviceInfo.deviceTimeZoneOffsetSeconds

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

إمضاء:

deviceTimeZoneOffsetSeconds: number;

analytics.DeviceInfo.limitedAdTracking

إعداد الحد من تتبع الإعلانات بالجهاز. عندما true ، لا يمكنك استخدام resettableDeviceId لتجديد النشاط التسويقي أو المعلومات السكانية أو التأثير على سلوك عرض الإعلانات. ومع ذلك، يمكنك استخدام resettableDeviceId لتتبع التحويل وإسناد الحملة.

إمضاء:

limitedAdTracking: boolean;

analytics.DeviceInfo.mobileBrandName

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

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

إمضاء:

mobileBrandName?: string;

analytics.DeviceInfo.mobileMarketingName

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

مثال: "جالاكسي S4 ميني"

إمضاء:

mobileMarketingName?: string;

analytics.DeviceInfo.mobileModelName

اسم طراز الجهاز بتنسيق يمكن قراءته بواسطة الإنسان.

مثال: "آيفون 7"

إمضاء:

mobileModelName?: string;

analytics.DeviceInfo.platformVersion

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

مثال: "4.4.2"

إمضاء:

platformVersion?: string;

analytics.DeviceInfo.resettableDeviceId

نوع [ resettable_device_id ](https://support.google.com/dfp_premium/answer/6238701?hl=ar) هو IDFA على iOS (عند توفره) وAdId على Android.

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

إمضاء:

resettableDeviceId?: string;

analytics.DeviceInfo.userDefaultLanguage

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

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

إمضاء:

userDefaultLanguage: string;