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