表示觸發這些 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;