analytics.DeviceInfo interface

อินเทอร์เฟซที่แสดงถึงอุปกรณ์ที่ทริกเกอร์เหตุการณ์ Firebase Analytics เหล่านี้

ลายเซ็น:

export interface DeviceInfo 

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ ประเภท คำอธิบาย
หมวดหมู่อุปกรณ์ สตริง หมวดหมู่อุปกรณ์เช่น "แท็บเล็ต" หรือ "อุปกรณ์เคลื่อนที่"
รหัสอุปกรณ์ สตริง ตัวระบุอุปกรณ์เฉพาะผู้ให้บริการ นี่คือ IDFV ใน iOS ไม่ใช้สำหรับ Androidตัวอย่างเช่น "599F9C00-92DC-4B5C-9464-7971F01F8370"
รุ่นอุปกรณ์ สตริง รุ่นอุปกรณ์ตามที่อ่านจากระบบปฏิบัติการตัวอย่างเช่น "iPhone9,1"
deviceTimeZoneOffsetSeconds ตัวเลข เขตเวลาของอุปกรณ์เมื่อมีการอัปโหลดข้อมูล เนื่องจากวินาทีที่บิดเบือนจาก UTC ใช้ข้อมูลนี้เพื่อคำนวณเวลาท้องถิ่นของอุปกรณ์สำหรับ [EventContext.timestamp](cloud_functions_eventcontext.html#timestamp)
limitedAdTracking boolean การตั้งค่า "จำกัดการติดตามโฆษณา" ของอุปกรณ์ เมื่อ true คุณไม่สามารถใช้ resettableDeviceId สําหรับรีมาร์เก็ตติ้ง ข้อมูลประชากร หรือที่ส่งผลต่อพฤติกรรมการแสดงโฆษณาได้ แต่คุณใช้ resettableDeviceId สําหรับเครื่องมือวัด Conversion และการระบุแหล่งที่มาของแคมเปญได้
ชื่อแบรนด์อุปกรณ์เคลื่อนที่ สตริง ชื่อแบรนด์อุปกรณ์ตัวอย่างเช่น "Samsung", "HTC"
mobileMarketingName สตริง ชื่อทางการตลาดของอุปกรณ์ตัวอย่างเช่น "Galaxy S4 Mini"
ชื่อรุ่นอุปกรณ์เคลื่อนที่ สตริง ชื่อรุ่นอุปกรณ์ในรูปแบบที่มนุษย์อ่านได้ตัวอย่างเช่น "iPhone 7"
platformVersion สตริง เวอร์ชันระบบปฏิบัติการของอุปกรณ์เมื่อสิ้นสุดการบันทึกข้อมูลตัวอย่างเช่น "4.4.2"
resettableDeviceId สตริง ประเภทของ [resettable_device_id](https://support.google.com/dfp_premium/answer/6238701?hl=th) คือ 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 ไม่ได้ใช้สำหรับ Android

ตัวอย่างเช่น "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 สําหรับเครื่องมือวัด Conversion และการระบุแหล่งที่มาของแคมเปญได้

ลายเซ็น:

limitedAdTracking: boolean;

analytics.DeviceInfo.mobileBrandName

ชื่อแบรนด์ของอุปกรณ์

ตัวอย่างเช่น "Samsung", "HTC"

ลายเซ็น:

mobileBrandName?: string;

analytics.DeviceInfo.mobileMarketingName

ชื่อทางการตลาดของอุปกรณ์

ตัวอย่างเช่น "Galaxy S4 Mini"

ลายเซ็น:

mobileMarketingName?: string;

analytics.DeviceInfo.mobileModelName

ชื่อรุ่นอุปกรณ์ในรูปแบบที่มนุษย์อ่านได้

ตัวอย่างเช่น "iPhone 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=th) คือ IDFA ใน iOS (หากมี) และรหัสโฆษณาใน Android

ตัวอย่างเช่น "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"

ลายเซ็น:

resettableDeviceId?: string;

analytics.DeviceInfo.userDefaultLanguage

ภาษาของผู้ใช้ในรูปแบบภาษา-ประเทศ ซึ่งภาษาเป็นค่า ISO 639 และประเทศเป็นค่า ISO 3166

เช่น "en-us", "en-za", "zh-tw", "jp"

ลายเซ็น:

userDefaultLanguage: string;