同意管理
Android向け同意管理の実装について説明します。
使用方法
同意管理モジュールはライブラリに自動的に含まれ、初期化時にネイティブ コードで有効になるため、使用することが推奨されます。
サポートされるプラットフォームには、Android Mobile、Android TV、Android Wearが含まれます。
同意管理の詳細については、こちらを参照してください。
サンプルアプリ
当社のライブラリ、トラッキングメソッド、ベストプラクティスの実装に精通していただけるよう、Android向け同意管理のサンプルアプリをご確認いただけるようになっています。
Android 向け同意管理メソッドのリストについては、 API リファレンス を参照してください。
有効化
次の例では、同意管理が有効になります。
//TealiumHelper.java
import com.tealium.library.ConsentManager;
public static final String TEALIUM_MAIN = "main";
public static void initialize(Application application) {
final Tealium.Config config = Tealium.Config.create(application, "ACCOUNT", "PROFILE", "ENVIRONMENT");
config.enableConsentManager(TEALIUM_MAIN); //enable with tealium instance name
final Tealium tealiumInstance = Tealium.createInstance(TEALIUM_MAIN, config);
}
データレイヤー
次の変数は、同意管理が有効な場合に、各トラッキングコールのたびに送信されます。
| 変数名 | 説明 | 例 |
|---|---|---|
policy |
同意を得る際に従ったポリシー | gdpr |
consent_status |
ユーザーの現在の同意ステータス | consented |
consent_categories |
ユーザーが現在同意しているカテゴリ | [ANALYTICS, CDP] |
例
簡単なオプトイン
次の例は、同意管理をオプトインする方法を示しています。
tealiumInstance.getConsentManager()
.setUserConsentStatus(ConsentManager.ConsentStatus.CONSENTED);
グループオプトイン
次の例は、カテゴリベースの同意モデルを示しています。ここでは、トラッキングカテゴリは、開発者が定義した少数の上位カテゴリにグループ化されます。
tealiumInstance.getConsentManager()
.setUserConsentStatusWithCategories(ConsentManager.ConsentStatus.CONSENTED,
new String[] {ConsentManager.ConsentCategory.ANALYTICS});
たとえば、Tealiumの同意カテゴリ"big_data"、"analytics"、"monitoring"を"performance"という1つのカテゴリにグループ化することができます。このようにすると、ユーザーにとって、カテゴリの包括リストから選択するよりも簡単になる可能性があります。これを、最小限の許可から最大限の許可まで(すべてのカテゴリ)のスライダーインターフェイスで表すこともできます。

カテゴリベースのオプトイン
次の例は、カテゴリベースの同意モデルを示しています。ここでは、ユーザーはカテゴリの包括的なリストから、明示的に各カテゴリを選択する必要があります。デフォルトはUNKNOWNです。これは、ユーザーが同意を提示するまで、ヒットをキューに追加します。ユーザーがなんらかのカテゴリに同意した場合、イベントはキューから取り出され、同意カテゴリデータが各トラッキングコールに追加されます。
tealiumInstance.getConsentManager()
.setUserConsentStatusWithCategories(ConsentManager.ConsentStatus.CONSENTED,
new String[] {ConsentManager.ConsentCategory.ANALYTICS,
ConsentManager.ConsentCategory.PERSONALIZATION});

最終更新日 :: 2018年November月7日