Android Wear
Android Wear向けTealium SDKのインストールについて説明します。
要件
- Tealium for Androidを使用したAndroidWearアプリ
- Android(Android Wear対応のKitKat/4.4以降/APIレベル20以上)
- Tealium Customer Data Hubアカウント
APIリファレンス
Android Wear向けクラスとメソッドの完全なリファレンスについては、Tealium SDK for Android APIのcom.tealium.wearパッケージを参照してください。
サンプルアプリ
Tealiumのライブラリ、トラッキングメソッド、ベストプラクティスの実装に精通していただけるよう、Tealium for AndroidWearサンプルアプリをダウンロードすることをお勧めします。
残りのアプリからTealiumの実装を抽出するには、サンプルヘルパークラスを使用することをお勧めします。これはトラッキングコールの初期化と実行の一元的なエントリポイントとなるもので、このアプローチにより、1つひとつのJavaファイルではなく、ヘルパーファイル内でコードをアップデートできるようにもなります。
インストール
Android Wearアプリ向けTealiumライブラリをインストールします。
-
Tealium for Android Wearをダウンロードしてインストールします。
-
アプリケーションの依存関係に
tealium.mobile-5.x.x.aarを追加します。
非ウェアラブルのAndroidアプリケーションの場合、追加のコードは必要ありません。
- 次の例に示すように、
Applicationクラスのサブクラスを作成し、TealiumWearの初期化コードをアプリのonCreate()メソッドに追加します。
public class WearApp extends Application {
// Instance name from 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);
最終更新日 :: 2019年July月11日