• 手引き
  • プラットフォーム
  • パートナー
  • English
  • TLC Tealium Learning Center Tealium Learning
    Community
  • Discussions & Ideas Dicussions & Ideas
  • Product Guides Product Guides
  • Knowledge Base Knowledge Base
  • Developer Docs Developer Docs
  • Education Education
  • TLC Blog TLC Blog
  • Support Desk Support Desk
  • CDH Customer Data Hub Customer Data Hub

目次

  • 要件
  • APIリファレンス
  • サンプルアプリ
  • インストール
  • トラッキング
    • ビューのトラッキング
    • イベントのトラッキング
ANDROID JAVA

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ライブラリをインストールします。

  1. Tealium for Android Wearをダウンロードしてインストールします。

  2. アプリケーションの依存関係にtealium.mobile-5.x.x.aarを追加します。

    非ウェアラブルのAndroidアプリケーションの場合、追加のコードは必要ありません。

  3. 次の例に示すように、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));
       }
    //...
    }
  4. 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);
Android TV
リリースノート

 
  • モバイル
  • 始める
    • 概要
    • モバイルの概念
    • クライアントサイド
    • サーバーサイド
    • データレイヤー
    • 同意管理
    • イベントバッチ処理
    • ユーザーの位置情報とジオフェンシング
    • 機能比較
    • トラブルシューティング
  • Remote Commands
    • 概要
    • 仕組み
    • リモートコマンド
      • リモートコマンド:AppsFlyer
      • リモートコマンド:Braze
      • リモートコマンド:Contentsquare
      • リモートコマンド:Facebook
      • Firebase
      • リモートコマンド:Usabilla
  • Android (Java)
    • 概要
    • インストール
    • トラッキング
    • データレイヤー
    • データ管理
    • 同意管理
    • モジュールのリスト
      • Ad Identifierモジュール
      • Crash Reporterモジュール
      • Install Referrerモジュール
      • Lifecycle Trackingモジュール
      • Locationモジュール
      • Optimizely X Trackingモジュール
    • Android TV
    • Android Wear
    • APIリファレンス
      • ConsentManager
      • DataSources
      • LifeCycle
      • Tealium
      • Tealium.Config
      • TealiumLocation
    • リリースノート
  • Cordova
    • 概要
    • インストール
    • トラッキング
    • データ管理
    • モジュールのリスト
      • Ad Identifierモジュール
      • Crash Reporterモジュール
      • Install Referrerモジュール
    • APIリファレンス
    • リリースノート
  • Flutter
    • 概要
    • インストール
    • トラッキング
    • 同意管理
    • データ管理
    • APIリファレンス
    • リリースノート
  • iOS (Objective-C)
    • 概要
    • インストール
    • トラッキング
    • データレイヤー
    • データ管理
    • 同意管理
    • Tag Management
    • モジュールのリスト
      • Lifecycle Trackingモジュール
      • Optimizely X Trackingモジュール
    • tvOS
    • watchOS
    • APIリファレンス
    • リリースノート
  • iOS (Swift)
    • 概要
    • インストール
    • トラッキング
    • データレイヤー
    • データ管理
    • アイデンティティの解決
    • アプリ拡張機能
    • 同意管理
    • モジュール
    • モジュールのリスト
      • AppDataモジュール
      • Attributionモジュール
      • AutoTrackingモジュール
      • Collectモジュール
      • Connectivityモジュール
      • CrashReporterモジュール
      • DataSourceモジュール
      • DefaultStorageモジュール
      • Delegateモジュール
      • DeviceDataモジュール
      • DispatchQueueモジュール
      • FileStorageモジュール
      • Lifecycleモジュール
      • Locationモジュール
      • Loggerモジュール
      • PersistentDataモジュール
      • RemoteCommandsモジュール
      • TagManagementモジュール
      • VisitorServiceモジュール
      • VolatileDataモジュール
    • Objective-Cとの連携
    • 機能比較
    • APIリファレンス
      • TealiumConfig
      • TealiumConsentCategories
      • TealiumConsentManagerDelegate
      • TealiumConsentManager
      • TealiumInstanceManager
      • TealiumPersistentData
      • TealiumVolatileData
      • Tealium
    • リリースノート
  • React Native
    • 概要
    • インストール
    • トラッキング
    • APIリファレンス
    • リリースノート
  • Xamarin
    • 概要
    • インストール
    • トラッキング
    • データ管理
    • 同意管理
    • APIリファレンス
    • リリースノート
  • ウェブ
  • AMP
    • 概要
    • インストール
    • トラッキング
    • データレイヤー
  • Angular
    • 概要
    • インストール
    • トラッキング
    • APIリファレンス
  • JavaScript (Web)
    • 概要
    • インストール
    • トラッキング
    • データレイヤー
    • ユニバーサルデータオブジェクト(utag_data)
    • ユニバーサルタグ(utag.js)
    • データレイヤーオブジェクト(b)
    • 単一ページアプリケーション
    • 設定
    • デバッグ
    • APIリファレンス
    • リリースノート
  • サーバーサイド
  • C#
    • 概要
    • インストール
    • トラッキング
    • データレイヤー
    • APIリファレンス
    • リリースノート
  • HTTP API
    • 概要
    • エンドポイント
    • データレイヤー
  • Java
    • 概要
    • インストール
    • トラッキング
    • APIリファレンス
    • リリースノート
  • Node
    • 概要
    • インストール
    • トラッキング
    • APIリファレンス
  • Python
    • 概要
    • インストール
    • トラッキング
    • APIリファレンス
  • Roku
    • 概要
    • インストール
    • トラッキング
    • APIリファレンス
  • Ruby
    • 概要
    • インストール
    • トラッキング
    • APIリファレンス
  • Unity
    • 概要
    • インストール
    • トラッキング
    • APIリファレンス

このページはお役にたちましたでしょうか?

最終更新日 :: 2020年August月27日       ご意見有難うございます。
  • 手引き
  • プラットフォーム
  • パートナー
  • モバイル
  • 始める
  • Remote Commands
  • Android (Java)
  • Cordova
  • Flutter
  • iOS (Objective-C)
  • iOS (Swift)
  • React Native
  • Xamarin
  • ウェブ
  • AMP
  • Angular
  • JavaScript (Web)
  • サーバーサイド
  • C#
  • HTTP API
  • Java
  • Node
  • Python
  • Roku
  • Ruby
  • Unity