Android Wear
Tealium SDKをAndroid Wearにインストールする方法を学びます。
要件
- Tealium for Androidを使用したAndroidWearアプリ
- Android (KitKat/4.4+ / API Level 20+ for Android Wear)
- Tealium Customer Data Hub account
APIリファレンス
Android Wearのクラスとメソッドの完全なリファレンスについては、Tealium SDK for Android APIのcom.tealium.wear
パッケージを参照してください。
サンプルアプリ
Tealiumライブラリ、トラッキング方法、ベストプラクティスの実装に慣れるために、Tealium for AndroidWearのsample appをダウンロードすることをお勧めします。
Tealiumの実装をアプリの他の部分から抽象化するために、sample helper classの使用をお勧めします。これにより、初期化とトラッキング呼び出しを行う単一のエントリポイントが提供されます。また、ヘルパーファイルのコードを更新し、すべてのJavaファイルで更新する必要がなくなります。
インストール
Android Wearアプリ用のTealiumライブラリをインストールします:
-
Tealium for Android Wearをダウンロードしてインストールします。
-
tealium.mobile-5.x.x.aar
をアプリケーションの依存関係に追加します。ウェアラブルでないAndroidアプリケーションの場合、追加のコードは必要ありません。
-
Application
クラスのサブクラスを作成し、アプリのonCreate()
メソッドにTealiumWear
の初期化コードを追加します。以下の例を参照してください:public class WearApp extends Application { // Main appからのインスタンス名 public static final String TEALIUM_MAIN = "INSTANCE_NAME"; @Override public void onCreate() { super.onCreate(); TealiumWear.createInstance(TEALIUM_MAIN, TealiumWear.Config.create(this) .setLogLevel(Log.VERBOSE)); } //... }
-
TEALIUM_MAIN
の値は、以下の例に示すように、メインアプリケーションの初期化で使用されるインスタンス名と一致する必要があります:// Main application initialization Tealium.createInstance("INSTANCE_NAME", config); // WearApp initialization public static final String TEALIUM_MAIN = "INSTANCE_NAME";
トラッキング
ビューのトラッキング
ウェアラブルでのトラッキングは、ハンドヘルド側と似ています。唯一の違いは、カスタムデータをトラッキング呼び出しに渡す方法です。ウェアラブル側では、Map
ではなく、DataMap
オブジェクトを使用します:
trackView()
メソッドは、以下の例に示すように、画面ビューをトラッキングします:
final DataMap data = new DataMap();
// ...
TealiumWear.getInstance(WearApp.TEALIUM_MAIN)
.trackView("SCREEN_NAME", data);
イベントのトラッキング
trackEvent()
メソッドは、以下の例に示すように、非ビューイベントをトラッキングします:
final DataMap data = new DataMap();
// ...
TealiumWear.getInstance(WearApp.TEALIUM_MAIN)
.trackEvent("EVENT_NAME", data);
最終更新日 :: 2024年April月11日