この情報は、GDPR のデータ削除要求に対処する場合に役立ちます。
Experience Cloud iOS SDK 4.15 以降では、プライバシーステータスを unknown
に設定すると、Audience Manager および Experience Cloud ID のヒットが保持されます。
以下の設定を使用して、Analytics、Target および Audience Manager のアクティビティをデバイス上で許可するかどうかを制御できます。
「ADBMobile JSON 設定」の privacyDefault
。
この設定は、コード内で変更されるまで保持される初期設定を制御します。
setPrivacyStatus
メソッド。
この方法を使用してプライバシー設定を変更すると、この方法を使用して再び変更するか、アプリをアンインストールして再びインストールするまで、変更は永続的になります。
メソッドについて詳しくは、「設定メソッド」を参照してください。
各プライバシーステータスに関する情報を次に示します。
オプトイン
optedin
setPrivacyStatus
の値:ADBMobilePrivacyStatusOptIn
オプトアウト
optedout
setPrivacyStatus
の値:ADBMobilePrivacyStatusOptOut
Unknown
Analytics:オフライン追跡が有効である場合、プライバシーステータスがオプトイン(ヒットが送信される)またはオプトアウト(ヒットが破棄される)に変更されるまで、ヒットは保存されます。
オフライン追跡が有効になっていない場合、プライバシーステータスがオプトインに変更されるまで、ヒットは破棄されます。
Target:mbox リクエストが送信されます。
Audience Manager:シグナルと ID 同期が送信されます。
JSON 設定ファイルの値:optunknown
setPrivacyStatus
の値:ADBMobilePrivacyStatusUnknown
- (IBAction) setPrivacyOptIn {
[ADBMobile setPrivacyStatus:ADBMobilePrivacyStatusOptIn];
}
- (IBAction) setPrivacyOptOut {
[ADBMobile setPrivacyStatus:ADBMobilePrivacyStatusOptOut];
}
- (IBAction) setPrivacyOptUnknown {
[ADBMobile setPrivacyStatus:ADBMobilePrivacyStatusUnknown];
}