Giao diện đại diện cho thiết bị đã kích hoạt các sự kiện Firebase Analytics này.
Chữ ký:
export interface DeviceInfo
Thuộc tính
Tài sản | Loại | Mô tả |
---|---|---|
deviceCategory | chuỗi | Danh mục thiết bị.Ví dụ: "máy tính bảng" hoặc "thiết bị di động". |
Mã thiết bị | chuỗi | Mã nhận dạng thiết bị của nhà cung cấp. Đây là IDFV trên iOS. Không dùng cho Android.Ví dụ: "599F9C00-92DC-4B5C-9464-7971F01F8370" |
deviceModel | chuỗi | Kiểu thiết bị, như đọc từ hệ điều hành.Ví dụ: "iPhone9,1" |
deviceTimeZoneOffsetSeconds | số | Múi giờ của thiết bị khi dữ liệu được tải lên, là giây sai lệch so với giờ UTC. Sử dụng thuộc tính này để tính giờ địa phương trên thiết bị vào [EventContext.timestamp ](cloud_functions_eventcontext.html#timestamp). |
limitedAdTracking | boolean | Chế độ cài đặt Giới hạn theo dõi quảng cáo của thiết bị. Khi true , bạn không thể sử dụng resettableDeviceId để tái tiếp thị, nhân khẩu học hoặc tác động đến hành vi phân phát quảng cáo. Tuy nhiên, bạn có thể sử dụng resettableDeviceId để theo dõi lượt chuyển đổi và phân bổ chiến dịch. |
mobileBrandName | chuỗi | Tên thương hiệu của thiết bị.Ví dụ: "Samsung", "HTC" |
mobileMarketingName | chuỗi | Tên tiếp thị của thiết bị.Ví dụ: "Galaxy S4 Mini" |
mobileModelName | chuỗi | Tên mẫu thiết bị ở định dạng con người có thể đọc được.Ví dụ: "iPhone 7" |
platformVersion | chuỗi | Phiên bản hệ điều hành của thiết bị khi quá trình thu thập dữ liệu kết thúc.Ví dụ: "4.4.2" |
có thể đặt lại mã thiết bị | chuỗi | Loại [resettable_device_id ](https://support.google.com/dfp_premium/answer/6238701?hl=vi) là IDFA trên iOS (nếu có) và mã nhận dạng cho quảng cáo trên Android.Ví dụ: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3" |
userDefaultLanguage | chuỗi | Ngôn ngữ người dùng ở định dạng ngôn ngữ-quốc gia, trong đó ngôn ngữ là giá trị ISO 639 và quốc gia là giá trị ISO 3166.Ví dụ: "en-us", "en-za", "zh-tw", "jp" |
analytics.DeviceInfo.deviceCategory
Danh mục thiết bị.
Ví dụ: "máy tính bảng" hoặc "thiết bị di động".
Chữ ký:
deviceCategory?: string;
analytics.DeviceInfo.deviceId
Mã nhận dạng thiết bị của nhà cung cấp. Đây là IDFV trên iOS. Không dùng cho Android.
Ví dụ: "599F9C00-92DC-4B5C-9464-7971F01F8370"
Chữ ký:
deviceId?: string;
analytics.DeviceInfo.deviceModel
Kiểu thiết bị, khi đọc từ hệ điều hành.
Ví dụ: "iPhone9,1"
Chữ ký:
deviceModel?: string;
analytics.DeviceInfo.deviceTimeZoneOffsetSeconds
Múi giờ của thiết bị khi dữ liệu được tải lên, là giây sai lệch so với giờ UTC. Sử dụng thuộc tính này để tính giờ địa phương trên thiết bị vào [EventContext.timestamp
](cloud_functions_eventcontext.html#timestamp).
Chữ ký:
deviceTimeZoneOffsetSeconds: number;
analytics.DeviceInfo.limitedAdTracking
Chế độ cài đặt Giới hạn theo dõi quảng cáo của thiết bị. Khi true
, bạn không thể sử dụng resettableDeviceId
để tái tiếp thị, nhân khẩu học hoặc tác động đến hành vi phân phát quảng cáo. Tuy nhiên, bạn có thể sử dụng resettableDeviceId
để theo dõi lượt chuyển đổi và phân bổ chiến dịch.
Chữ ký:
limitedAdTracking: boolean;
analytics.DeviceInfo.mobileBrandName
Tên thương hiệu của thiết bị.
Ví dụ: "Samsung", "HTC"
Chữ ký:
mobileBrandName?: string;
analytics.DeviceInfo.mobileMarketingName
Tên tiếp thị của thiết bị.
Ví dụ: "Galaxy S4 Mini"
Chữ ký:
mobileMarketingName?: string;
analytics.DeviceInfo.mobileModelName
Tên mẫu thiết bị ở định dạng con người có thể đọc được.
Ví dụ: "iPhone 7"
Chữ ký:
mobileModelName?: string;
analytics.DeviceInfo.platformVersion
Phiên bản hệ điều hành của thiết bị khi quá trình thu thập dữ liệu kết thúc.
Ví dụ: "4.4.2"
Chữ ký:
platformVersion?: string;
analytics.DeviceInfo.resetDeviceId
Loại [resettable_device_id
](https://support.google.com/dfp_premium/answer/6238701?hl=vi) là IDFA trên iOS (nếu có) và mã nhận dạng cho quảng cáo trên Android.
Ví dụ: "71683BF9-FA3B-4B0D-9535-A1F05188BAF3"
Chữ ký:
resettableDeviceId?: string;
analytics.DeviceInfo.userDefaultLanguage
Ngôn ngữ người dùng ở định dạng ngôn ngữ-quốc gia, trong đó ngôn ngữ là giá trị ISO 639 và quốc gia là giá trị ISO 3166.
Ví dụ: "en-us", "en-za", "zh-tw", "jp"
Chữ ký:
userDefaultLanguage: string;