analytics.DeviceInfo interface

表示触发这些 Firebase Analytics 事件的设备的接口。

签名:

export interface DeviceInfo 

特性

财产类型描述
设备类别细绳设备类别。示例:“平板电脑”或“移动设备”。
设备ID细绳供应商特定的设备标识符。这是 iOS 上的 IDFV。不用于安卓。示例:“599F9C00-92DC-4B5C-9464-7971F01F8370”
设备型号细绳从操作系统读取的设备模型。示例:“iPhone9,1”
设备时区偏移秒数字上传数据时设备的时区,与 UTC 存在秒数偏差。使用它来计算 [ EventContext.timestamp ](cloud_functions_eventcontext.html#timestamp) 的设备本地时间。
有限的广告跟踪布尔值设备的限制广告跟踪设置。当true时,您不能使用resettableDeviceId进行再营销、人口统计或影响广告投放行为。但是,您可以使用resettableDeviceId进行转化跟踪和营销活动归因。
移动品牌名称细绳设备品牌名称。示例:“三星”、“HTC”
移动营销名称细绳设备营销名称。示例:“Galaxy S4 Mini”
手机型号名称细绳采用人类可读格式的设备型号名称。示例:“iPhone 7”
平台版本细绳数据捕获结束时的设备操作系统版本。示例:“4.4.2”
可重置设备ID细绳[ resettable_device_id ](https://support.google.com/dfp_premium/answer/6238701?hl=en) 的类型在 iOS 上为 IDFA(如果可用),在 Android 上为 AdId。示例:“71683BF9-FA3B-4B0D-9535-A1F05188BAF3”
用户默认语言细绳采用语言-国家/地区格式的用户语言,其中语言是 ISO 639 值,国家/地区是 ISO 3166 值。示例:“en-us”、“en-za”、“zh-tw”、“jp”

Analytics.DeviceInfo.deviceCategory

设备类别。

示例:“平板电脑”或“移动设备”。

签名:

deviceCategory?: string;

分析.DeviceInfo.deviceId

供应商特定的设备标识符。这是 iOS 上的 IDFV。不用于安卓。

示例:“599F9C00-92DC-4B5C-9464-7971F01F8370”

签名:

deviceId?: string;

分析.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

设备品牌名称。

示例:“三星”、“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=en) 是 iOS 上的 IDFA(如果可用)和 Android 上的 AdId。

示例:“71683BF9-FA3B-4B0D-9535-A1F05188BAF3”

签名:

resettableDeviceId?: string;

Analytics.DeviceInfo.userDefaultLanguage

采用语言-国家/地区格式的用户语言,其中语言是 ISO 639 值,国家/地区是 ISO 3166 值。

示例:“en-us”、“en-za”、“zh-tw”、“jp”

签名:

userDefaultLanguage: string;