TealiumConsentManagerDelegate
Tealium Consent Management デリゲートのためのメソッドを提供します。
クラス: TealiumConsentManagerDelegate
以下は、iOS(Swift)の TealiumInstanceManagerDelegate クラスの一般的に使用されるメソッドをまとめたものです。
| メソッド | 説明 |
|---|---|
consentStatusChanged() | 同意状態が正常に更新されたときに呼び出されます |
userChangedConsentCategories() | ユーザーが同意カテゴリの構成を更新したときに呼び出されます |
userConsentedToTracking() | 同意状態が .consented に変更されたときに呼び出されます |
userOptedOutOfTracking() | ユーザーが同意を拒否/取り消したときに呼び出されます |
willDropTrackingCall() | Consent Managerがトラッキングコールをドロップする予定のときに呼び出されます |
willQueueTrackingCall() | Consent Managerが "unknown" 状態にあり、ユーザーが同意を与えるか拒否するまでトラッキングコールがローカルでキューに入れられているときに呼び出されます |
willSendTrackingCall() | ユーザーがトラッキングに同意し、トラッキングコールがConsent Managerをブロックせずに通過する予定のときに呼び出されます |
consentStatusChanged()
同意状態が正常に更新されたときに呼び出されます。
consentStatusChanged(state)
| パラメータ | タイプ | 説明 |
|---|---|---|
state | TealiumConsentStatus | 同意状態 |
userChangedConsentCategories()
ユーザーが同意カテゴリの構成を更新したときに呼び出されます。
userChangedConsentCategories(categories)
}
| パラメータ | タイプ | 説明 |
|---|---|---|
categories | [TealiumConsentCategories] | 同意カテゴリ |
userConsentedToTracking()
同意状態が .consented に変更されたときに呼び出されます。
userConsentedToTracking()
userOptedOutOfTracking()
ユーザーが同意を拒否/取り消したとき(同意状態: .notConsented)に呼び出されます。
userOptedOutOfTracking()
willDropTrackingCall()
Consent Managerがトラッキングコールをドロップする予定のときに呼び出されます。例えば、ユーザーがトラッキング同意を拒否したときなどです。
willDropTrackingCall(request)
| パラメータ | タイプ | 説明 |
|---|---|---|
request | TealiumTrackRequest | Tealium トラックリクエスト |
willQueueTrackingCall()
Consent Managerが "unknown" 状態にあり、ユーザーが同意を与えるか拒否するまでトラッキングコールがローカルでキューに入れられているときに呼び出されます。
willQueueTrackingCall(request)
| パラメータ | タイプ | 説明 |
|---|---|---|
request | TealiumTrackRequest | Tealium トラックリクエスト |
willSendTrackingCall()
ユーザーがトラッキングに同意し、トラッキングコールがConsent Managerをブロックせずに通過する予定のときに呼び出されます。
willSendTrackingCall(request)
| パラメータ | タイプ | 説明 |
|---|---|---|
request | TealiumTrackRequest | Tealium トラックリクエスト |
最終更新日 :: 2025年September月4日