これらの Firebase Analytics イベントをトリガーしたデバイスを表すインターフェース。
サイン:
export interface DeviceInfo
プロパティ
財産 | タイプ | 説明 |
---|---|---|
デバイスカテゴリ | 弦 | デバイスのカテゴリ。例: 「タブレット」または「モバイル」。 |
デバイスID | 弦 | ベンダー固有のデバイス識別子。これはiOSのIDFVです。 Androidでは使用されません。例: 「599F9C00-92DC-4B5C-9464-7971F01F8370」 |
デバイスモデル | 弦 | OS から読み取られたデバイス モデル。例:「iPhone9,1」 |
deviceTimeZoneOffsetSeconds | 番号 | データがアップロードされたときのデバイスのタイム ゾーン (UTC からのずれの秒数)。これを使用して、[ EventContext.timestamp ](cloud_functions_eventcontext.html#timestamp) のデバイスの現地時間を計算します。 |
限定された広告追跡 | ブール値 | デバイスの広告追跡の制限設定。 true の場合、リマーケティング、人口統計、または広告配信動作に影響を与えるために、 resettableDeviceId を使用することはできません。ただし、 resettableDeviceId コンバージョン トラッキングとキャンペーン アトリビューションに使用できます。 |
モバイルブランド名 | 弦 | デバイスのブランド名。例: 「サムスン」、「HTC」 |
モバイルマーケティング名 | 弦 | デバイスのマーケティング名。例:「Galaxy S4 Mini」 |
モバイルモデル名 | 弦 | 人間が判読できる形式のデバイス モデル名。例:「iPhone 7」 |
プラットフォームのバージョン | 弦 | データのキャプチャが終了したときのデバイスの OS バージョン。例:「4.4.2」 |
リセット可能なデバイスID | 弦 | [ resettable_device_id ](https://support.google.com/dfp_premium/answer/6238701?hl=ja) のタイプは、iOS では IDFA (利用可能な場合)、Android では AdId です。例: 「71683BF9-FA3B-4B0D-9535-A1F05188BAF3」 |
ユーザーデフォルト言語 | 弦 | 言語-国形式のユーザー言語。言語は ISO 639 値、国は ISO 3166 値です。例: 「en-us」、「en-za」、「zh-tw」、「jp」 |
分析.DeviceInfo.deviceCategory
デバイスのカテゴリ。
例: 「タブレット」または「モバイル」。
サイン:
deviceCategory?: string;
分析.DeviceInfo.deviceId
ベンダー固有のデバイス識別子。これはiOSのIDFVです。 Androidでは使用されません。
例: 「599F9C00-92DC-4B5C-9464-7971F01F8370」
サイン:
deviceId?: string;
分析.DeviceInfo.deviceModel
OS から読み取られたデバイス モデル。
例:「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
データのキャプチャが終了したときのデバイスの OS バージョン。
例:「4.4.2」
サイン:
platformVersion?: string;
Analytics.DeviceInfo.resettableDeviceId
[ resettable_device_id
] のタイプ](https://support.google.com/dfp_premium/answer/6238701?hl=ja) は、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;