Android TV
Tealium SDKをAndroid TVにインストールする方法を学びます。
必要条件
- Tealium for Androidを使用したAndroid TVアプリ
- Android (Lollipop/5.0+ / API Level 21+ for Android TV)
- Android (Lollipop/5.1+ / API Level 22+ for Fire TV)
- Tealium iQ Mobile Profile
- Tealium Customer Data Hub account
APIリファレンス
Android TVのクラスとメソッドの完全なリファレンスについては、Tealium SDK for Android APIのcom.tealium.library
パッケージを参照してください(Android TVでも同じです)。
サンプルアプリ
Tealiumライブラリ、トラッキング方法、ベストプラクティスの実装に慣れるために、Tealium for Android TVのsample appを探索してみてください。
アプリの残りの部分からTealiumの実装を抽象化するために、sample helper classの使用をお勧めします。これにより、初期化およびトラッキング呼び出しを行う単一のエントリポイントが提供されます。また、ヘルパーファイルのコードを更新し、すべてのJavaファイルで更新することなく行うことができます。
インストール
Amazon Fire TVを含む任意のAndroid TVデバイスにTealium for Android TVをインストールします。
Android TVデバイス
Tealium for Android TVをインストールするには、Tealium for Androidのインストールガイドに記載されている手順と同じです。
Amazon Fire TV
AmazonのFire TV Fire App Builder frameworkを使用して開発する際には、Tealiumを活用することをお勧めします。Tealiumはベンダーニュートラルなソリューションであり、単一のベンダーにロックインされることなく、データを複数のプラットフォームに送信することができます。
Fire TVでストリーミングアプリを開発し、Tealium SDKを活用するために、AmazonのFire App Builderライブラリのこのフォークをクローンします。
トラッキング
ビューのトラッキング
trackView()
メソッドは、次の例に示すように、画面のビューをトラッキングします:
Map<String, Object> data = new HashMap<>(1);
data.put("KEY", "VALUE");
Tealium.getInstance("INSTANCE KEY").trackView("SCREEN_NAME", data);
イベントのトラッキング
trackEvent()
メソッドは、次の例に示すように、ビュー以外のイベントをトラッキングします:
Map<String, Object> data = new HashMap<>(1);
data.put("KEY", "VALUE");
Tealium.getInstance("INSTANCE KEY").trackEvent("EVENT NAME"", data);
最終更新日 :: 2024年April月11日