DeviceDataモジュール
使用方法
DeviceData モジュールは、現在のデバイスに関する情報を収集し、データレイヤーに追加します。このモジュールの使用を推奨します。
以下のプラットフォームがサポートされています。
- iOS
- tvOS
- watchOS
- macOS
要件
- UIKit
- Darwin
- CoreTelephony
- WatchKit
インストール
このモジュールは、コア ライブラリの一部として含まれますが、別インストールは不要です。
初期化
このモジュールを初期化するには、 TealiumConfig
collectors
プロパティで指定されていることを確認します
config.collectors = [Collectors.DeviceData]
TealiumConfig
インスタンスでオプションのコレクターを指定していない場合は、このモジュールが自動的に有効化されます。
データレイヤー
モジュールが有効な場合に、トラッキングコールのたびに以下の変数が送信されます。
変数名 | 説明 | 例 |
---|---|---|
app_memory_usage |
現在のプロセス/アプリで使用中のメモリ(MB) | 35.75MB |
carrier |
モバイルネットワークキャリア名 | EE |
carrier_iso |
モバイルキャリアのISO | gb |
carrier_mcc |
モバイルキャリアの国コード | 234 |
carrier_mnc |
モバイルキャリアのネットワークコード | 34 |
connection_type |
現在の接続の種類 | wifi ,cellular |
device |
コンシューマーデバイス名 | iPhone 7 Plus |
device_architecture |
デバイスのアーキテクチャ | 64 |
device_battery_percent |
トラックコール時の現在のバッテリー(パーセント) | 58 |
device_cputype |
デバイスのCPUタイプ | ARM64v8 |
device_ischarging |
トラックコール時にデバイスが充電中かどうかを示すブーリアン | true |
device_language |
現在のデバイスの言語 | en-US |
device_orientation |
単純な向き | Portrait ,Landscape |
device_orientation_extended |
詳細な向き | Face Up |
device_os_version |
オペレーティングシステムのバージョン | 11.1 |
device_resolution |
画面解像度 | 1080x1920 |
device_type |
Appleの内部デバイス識別子 | iPhone8,4 |
memory_active* |
デバイス上のアクティブメモリの合計 | 997.78MB |
memory_compressed* |
デバイス上の圧縮メモリの合計 | 153.39MB |
memory_free* |
デバイス上の空きメモリの合計 | 120.81MB |
memory_inactive* |
デバイス上の非アクティブメモリの合計 | 441.83MB |
memory_physical* |
デバイス上の物理メモリの合計(RAM)(MB) | 2013.50MB |
memory_wired* |
デバイス上のワイヤードメモリの合計 | 207.12MB |
model_name |
モデル名 | iPhone 7 Plus |
model_variant |
モデルのバリアント(一般的に、デバイスで使用可能な無線技術を指します) | CDMA , GSM , WiFi , Cellular |
network_iso_country_code |
モバイルネットワークのISO国コード | gb |
os_name |
オペレーティングシステム名 | iOS , tvOS , watchOS , macOS |
platform |
オペレーティングシステム名 | iOS , tvOS , watchOS , macOS |
- この変数が送信されるのは、
TealiumConfig
オブジェクトでメモリデータの収集を明示的に有効にする場合のみです。デフォルトでは無効になっています。
このページはお役にたちましたでしょうか?
最終更新日 :: 2022年August月29日