analytics.DeviceInfo interface

這個介面代表觸發這些 Firebase Analytics 事件的裝置。

簽名:

export interface DeviceInfo 

屬性

屬性 類型 說明
deviceCategory 字串 裝置類別。範例:「平板電腦」或「行動」
deviceId 字串 供應商專屬裝置 ID。這是 iOS 上的 IDFV。不適用於 Android。例如:「599F9C00-92DC-4B5C-9464-7971F01F8370」
deviceModel 字串 從 OS 讀取的裝置型號。例如:「iPhone9,1」
deviceTimeZoneOffsetSeconds 數字 資料上傳時的裝置時區,以世界標準時間為準的秒數偏差。可用來計算裝置的 [EventContext.timestamp](cloud_functions_eventcontext.html#timestamp)。
limitedAdTracking 布林值 裝置的「限制廣告追蹤」設定。如果true,您就無法將resettableDeviceId用於再行銷、客層或影響廣告放送行為。不過,您可以使用 resettableDeviceId 進行轉換追蹤和廣告活動歸因作業。
mobileBrandName 字串 裝置品牌名稱。範例:「Samsung」、「HTC」
mobileMarketingName 字串 裝置行銷名稱。例如:「Galaxy S4 Mini」
mobileModelName 字串 裝置型號名稱 (使用者可理解的格式)。例如:「iPhone 7」
platformVersion 字串 資料擷取結束後的裝置 OS 版本。例如:「4.4.2」
resettableDeviceId 字串 [resettable_device_id](https://support.google.com/dfp_premium/answer/6238701?hl=zh-Hant) 的類型是 iOS 上的 IDFA (如有) 和 Android 上的廣告 ID。例如:「71683BF9-FA3B-4B0D-9535-A1F05188BAF3」
<使用者預設語言> 字串 以語言 / 語言呈現的使用者語言,其中語言為 ISO 639 值,國家/地區是 ISO 3166 值。例如:「en-us」、「en-za」、「zh-tw」、「jp」

analytics.DeviceInfo.deviceCategory

裝置類別。

範例:「平板電腦」或「行動」

簽名:

deviceCategory?: string;

analytics.DeviceInfo.deviceId

供應商專屬裝置 ID。這是 iOS 上的 IDFV。不適用於 Android。

例如:「599F9C00-92DC-4B5C-9464-7971F01F8370」

簽名:

deviceId?: string;

analytics.DeviceInfo.deviceModel

從 OS 讀取的裝置型號。

例如:「iPhone9,1」

簽名:

deviceModel?: string;

analytics.DeviceInfo.deviceTimeZoneOffsetSeconds

資料上傳時的裝置時區,以世界標準時間為準的秒數偏差。據此計算裝置的 [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

裝置行銷名稱。

例如:「Galaxy S4 Mini」

簽名:

mobileMarketingName?: string;

analytics.DeviceInfo.mobileModelName

裝置型號名稱 (採用人類可讀的格式)。

例如:「iPhone 7」

簽名:

mobileModelName?: string;

analytics.DeviceInfo.platformVersion

資料擷取結束後的裝置 OS 版本。

例如:「4.4.2」

簽名:

platformVersion?: string;

analytics.DeviceInfo.resettableDeviceId

[resettable_device_id](https://support.google.com/dfp_premium/answer/6238701?hl=zh-Hant) 的類型是 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;