AppDataモジュール
アプリバンドルに関する重要な情報を収集します。
使用法
AppDataモジュールは、アプリバンドルに関する重要な情報を収集します。このモジュールの使用は推奨されますが、必須ではありません。除外することを選択した場合、データレイヤー変数はトラッキングコールに含まれません。
以下のプラットフォームがサポートされています:
- iOS
- macOS
- watchOS
- tvOS
インストール
CocoaPodsまたはCarthageでAppDataモジュールをインストールします。
CocoaPods
CocoaPodsでAppDataモジュールをインストールするには、以下のpodをPodfileに追加します:
pod 'tealium-swift/TealiumAppData'
フレームワークは自動的にインスタンス化されます。TealiumCore
podに依存性があります。iOSのCocoaPodsインストールについて詳しくはこちらをご覧ください。
Carthage
CarthageでAppDataモジュールをインストールするには、以下の手順を実行します:
-
Xcodeでアプリターゲットの一般構成ページに移動します。
-
以下のフレームワークをEmbedded Binariesセクションに追加します:
TealiumAppData.framework
フレームワークは自動的にインスタンス化されます。TealiumCore
に依存性があります。追加のインポートステートメントは必要ありません。iOSのCarthageインストールについて詳しくはこちらをご覧ください。
データレイヤー
モジュールが有効な間、以下の変数が各トラッキングコールで送信されます:
変数 | 説明 | 例 |
---|---|---|
app_build |
アプリのマイナービルドバージョン | "2213" |
app_name |
アプリの名前(通常はApp Storeの名前と同じ) | "Digital Velocity" |
app_rdns |
アプリバンドルの完全修飾名 | "com.tealium.digitalvelocity" |
app_uuid |
ランダムなuuid。永続保存モジュールのいずれかが有効である限り、アプリのインストール期間中に持続します。アプリがアンインストールされるとリセットされます。 | 123e4567-e89b-12d3-a456-"426655440000" |
app_version |
アプリバンドルのバージョン | "1.0" |
tealium_visitor_id |
永続的なTealium訪問ID | "123e4567e89b12d3a456426655440000" |
最終更新日 :: 2024年March月29日