データレイヤー
モバイルインストールで利用可能なデータレイヤー変数のリスト。
各モバイルコンポーネントはデータレイヤーに変数を追加します。以下のセクションでは、各モジュールのすべての変数をリストします。
すべての値は文字列に変換されます。ただし、必要に応じてiQ拡張機能やTealium EventStreamの機能を使用して、数値を数値型に戻すことができます。
すべての自動追跡イベントは属性を構成します: autotracked="true"
アプリデータ
ホストアプリケーションのプロパティ。
イベント属性 | タイプ | 説明 | 例 |
---|---|---|---|
app_name |
String |
アプリケーション名 | "Digital Velocity" |
app_rdns |
String |
リバースDNSバンドルID/パッケージ名 | "com.digitalvelocity.alpha" |
app_version |
String |
アプリケーションのバージョン | "1.2.0" |
Collect
プラットフォームのネイティブURL通信サービスを使用して、トラッキングコールをTealiumのCollectサービスへのネットワークリクエストとしてディスパッチします。
イベント属性 | タイプ | 値 |
---|---|---|
dispatch_service |
String |
"collect" |
キャリアデータ
モバイルキャリアに関する情報を提供します。
イベント属性 | タイプ | 説明 | 例 |
---|---|---|---|
carrier |
String |
キャリアの名前 | "AT&T" |
carrier_iso |
String |
キャリアのISO 3166-1国コード | "us" |
carrier_mcc |
String |
モバイルのITU-T E.212国コード | "us" |
carrier_mnc |
String |
モバイルネットワークコード | "410" |
同意管理
同意トラッキングの構成に関する情報を提供します。
イベント属性 | タイプ | 説明 | 例 |
---|---|---|---|
policy |
String |
同意が収集されたポリシー | "gdpr" |
consent_status |
String |
ユーザーの現在の同意ステータス | "consented" |
consent_categories |
[String] |
ユーザーが選択した同意カテゴリの配列 | ["analytics", "cdp"] |
デバイスデータ
ホストデバイスに関する情報を提供します。
イベント属性 | タイプ | 説明 | 例 |
---|---|---|---|
device |
String |
デバイスの名前 | "iPhone 6s" |
device_architecture |
Number |
デバイスのビットアーキテクチャ(32、64など) | 64 |
device_advertising_id |
String |
オプションの広告識別子。すべてのデバイスで自動的に利用可能ではありません | "03402320-245A-4ED4-BEAE-A1F50E21C55E" |
device_battery_percent |
Number |
デバイスの残りバッテリー電力をパーセントで表した整数 | 100 |
device_cputype |
String |
中央処理装置のタイプ(arm6、arm7など) | "ARM64" |
device_ischarging |
String |
デバイスが充電中かどうか(true/false) | "false" |
device_language |
String |
2文字のIOS-639-1言語識別子(en、jaなど) | "en" |
device_orientation |
String |
イベント時のデバイスの向き(ポートレート、ランドスケープなど) | "Portrait" |
device_resolution |
String |
デバイスの解像度 | "750x1334" |
ライフサイクルイベント
次のアプリケーションライフサイクルイベントの自動トラッキングを提供します:起動、スリープ解除、スリープ。
イベント属性 | タイプ | 説明 | 例 |
---|---|---|---|
lifecycle_ dayofweek_local |
Number |
ローカルの曜日(1=日曜日、2=月曜日など) | 3 |
lifecycle_ dayssincelaunch |
Number |
最初の起動からの日数(全数) | 0 (24時間がまだ経過していない) |
lifecycle_ dayssinceupdate |
String |
アプリが更新されてからの日数(全数) | "1" |
lifecycle_ diddetectcrash |
String |
起動時にクラッシュが発生したかどうか | "true" |
lifecycle_ firstlaunchdate |
String |
最初に検出された起動のGMTタイムスタンプ(ISO-8601形式のズールータイム) | "2016-05-16T16:32:04Z" |
lifecycle_ firstlaunchdate_ MMDDYYYY |
String |
最初に検出された起動のGMTタイムスタンプ(MM/DD/YYYY形式) | "5/16/2016" |
lifecycle_ hourofday_local |
Number |
ローカルの時間(24時間形式) | 13 |
lifecycle_ isfirstlaunch |
String |
起動が最初のものである場合は"true" (それ以外の場合は未構成) |
"true" |
lifecycle_ isfirstlaunchupdate |
String |
検出されたアプリバージョンの更新後の最初の起動である場合は"true" (それ以外の場合は未構成) |
"true" |
lifecycle_ isfirstwakemonth |
String |
起動イベントが現在の月の最初のものである場合は"true" (それ以外の場合は未構成) |
"true" |
lifecycle_ isfirstwaketoday |
String |
起動/スリープ解除イベントが現在の日の最初のものである場合は"true" (それ以外の場合は未構成) |
"true" |
lifecycle_ lastlaunchdate |
String |
前回記録された起動のGMTタイムスタンプ(ISO-8601形式のズールータイム)(最初のセッション内では未構成) | "2013-07-11T17:55:04Z" |
lifecycle_ lastsleepdate |
String |
前回記録されたスリープイベントのGMTタイムスタンプ(ISO-8601形式のズールータイム) | "2013-07-11T17:55:04Z" |
lifecycle_ lastwakedate |
String |
前回記録されたスリープ解除イベントのGMTタイムスタンプ(ISO-8601形式のズールータイム) | "2013-07-11T17:55:04Z" |
lifecycle_ launchcount |
Number |
最新のバージョン更新以降のアプリケーションの起動回数の合計(新しいバージョンが検出されるとリセットされます) | 3 |
lifecycle_ priorsecondsawake |
Number |
起動イベント中にのみ構成されます。スリープ解除とスリープの間にアプリケーションがスリープ解除していた全秒数。これらのスリープ解除とスリープの合計は、起動イベントまで続きます。 | 148 |
lifecycle_ secondsawake |
Number |
スリープイベント中にのみ構成されます。最新のスリープ解除からスリープイベントまでのアプリケーションがスリープ解除していた全秒数。 | 480 |
lifecycle_ sleepcount |
Number |
アプリがスリープ/バックグラウンドに移行したと検出された回数の合計。 | 3 |
lifecycle_ totallaunchcount |
Number |
アプリがインストールされてからの起動回数の合計。アプリケーションが削除されて再インストールされるとリセットされます。 | 5 |
lifecycle_ totalsecondsawake |
Number |
アプリケーションがスリープ解除していた秒数の合計。アプリケーションが削除されて再インストールされるとリセットされます。 | 800 |
lifecycle_ totalsleepcount |
Number |
アプリケーションがスリープに移行したと検出された回数の合計。アプリケーションが削除されて再インストールされるとリセットされます。 | 8 |
lifecycle_ totalcrashcount |
Number |
アプリケーションが正常にスリープイベントを記録できず、クラッシュによってライフサイクルの連続性が破られた回数の合計。アプリケーションが削除されて再インストールされるとリセットされます。 | 2 |
lifecycle_ totalwakecount |
Number |
起動とスリープ解除の合計回数。アプリケーションが削除されて再インストールされるとリセットされます。 | 7 |
lifecycle_type |
String |
ライフサイクルイベントのタイプ | ["launch" , "wake" , "sleep" ] |
lifecycle_ updatelaunchdate |
String |
アプリバージョンの更新が検出された後の最初の起動/スリープ解除のGMTタイムスタンプ。ISO8601形式のズールータイム。 | "2016-05-16T16:32:04Z" |
lifecycle_ wakecount |
Number |
このアプリケーションバージョンの起動とスリープ解除の合計回数。新しいホストアプリケーションバージョンが検出されるとリセットされます。 | 34 |
オフラインキューイング
例えば、デバイスが一時的にネットワーク接続を失ったときに、後で配信するためのイベントディスパッチデータを保存します。
以下のイベント属性をキューに入れたディスパッチデータ内に構成します:
イベント属性 | 値 |
---|---|
was_queued |
"true" |
タグ管理
Tealium iQタグ管理で構成されたベンダータグを非表示のwebviewで実行します。
イベント属性 | 値 |
---|---|
dispatch_service |
"tagmanagement" |
Tealiumデータ
すべてのライブラリに存在するデフォルトのイベント属性。
イベント属性 | タイプ | 説明 | 例 |
---|---|---|---|
tealium_event |
String |
イベントのタイトル。Tealiumが提供するトラックコールの’title’引数によって値が構成されます。一意である必要はありません。 | "button_tapped" |
tealium_random |
Number |
イベントごとに生成されるランダムな16桁の数値。0でパディングされて16桁の長さを保持します。 | 1234567890123456 |
tealium_account |
String |
Tealiumの統合ライブラリを初期化するために使用されたTealiumアカウント名。 | "companyXYZ" |
tealium_environment |
String |
TealiumのTIQ環境を初期化するために使用されたTealiumの統合ライブラリ。 | ["dev" , "qa" , "prod" ] |
tealium_library_name |
String |
プラットフォーム統合ライブラリの名前。 | "swift" |
tealium_library_version |
String |
プラットフォーム統合ライブラリのバージョン。 | "1.2.0" |
tealium_profile |
String |
Tealiumの統合ライブラリを初期化するために使用されたTealiumプロファイル名。 | "main" |
tealium_datasource |
String |
TealiumのCustomer Data Hubによって提供される6桁の英数字識別子 | "abc123" |
tealium_session_id |
Number |
最初のイベントのUnixエポックタイムスタンプ(ミリ秒単位、小数点以下なし)。新しいセッションが開始されるとリセットされます。 | 1496350751928 |
tealium_visitor_id |
String |
ユーザーを区別する一意のアプリ-デバイス訪問ID。Collectサービスに必要です。 | (32文字の英数字) |
tealium_timestamp_epoch |
Number |
UTCでのUnixタイムスタンプ。 | 1496350751 |
最終更新日 :: 2024年May月15日