同意管理
Xamarinの同意管理の実装方法を学びます。
使用法
同意管理は推奨される機能であり、ライブラリに自動的に含まれています。同意を管理するには、同意ポリシーを構成し、ユーザーの同意ステータスと同意の構成を追跡する必要があります。
サンプルアプリ
Xamarin Consent Managementのサンプルアプリを使用して、ライブラリ、追跡方法、およびベストプラクティスに慣れてください:
Xamarin Consent Management Sample Appをダウンロード
有効化
同意管理機能は、Tealium.Platform.*.dlls
という名前のDLLに組み込まれたネイティブSDKから来ています。
同意管理を有効にするには、TealiumConfig
を初期化するときにconsentPolicy
パラメータを構成します:
TealiumConfig config = new TealiumConfig(
//...
consentPolicy = ConsentPolicy.GDPR,
//...
);
同意ステータス
AndroidとiOSの両方のネイティブSDKと同様に、同意管理が有効になると、新規ユーザーは未知の状態であると想定されます。追跡リクエストは、同意ステータスがオプトインまたはオプトアウトになるまでキューに入れられ、その時点でイベントが送信されるか、それぞれパージされます。
以下の方法を使用してユーザーの同意を管理します:
SetConsentStatus()
GetConsentStatus()
SetConsentCategories()
GetConsentCategories()
SetConsentExpiryListener()
Tealium.Common.dll
は以下のカテゴリとステータスの列挙を提供します:
最終更新日 :: 2024年November月6日