Commit 46cf9f62 by Demid Merzlyakov

Links to CCPA docs.

parent 16bab664
...@@ -121,6 +121,7 @@ class CCPAHelper { ...@@ -121,6 +121,7 @@ class CCPAHelper {
FBAdSettings.setAdvertiserTrackingEnabled(canCollectData) FBAdSettings.setAdvertiserTrackingEnabled(canCollectData)
// https://ams.amazon.com/webpublisher/uam/docs/web-integration-documentation/integration-guide/uam-ccpa.html?source=menu
if self.canCollectData == nil { if self.canCollectData == nil {
A9Cache.shared.ccpaPrivacyString = "1Y-" A9Cache.shared.ccpaPrivacyString = "1Y-"
} }
...@@ -284,6 +285,7 @@ class CCPAHelper { ...@@ -284,6 +285,7 @@ class CCPAHelper {
self.log.info("New status available: \(ccpaStatus.debugDescription)") self.log.info("New status available: \(ccpaStatus.debugDescription)")
self.canCollectData = ccpaStatus.body.ccpaCollectData self.canCollectData = ccpaStatus.body.ccpaCollectData
// https://github.com/InteractiveAdvertisingBureau/USPrivacy/blob/master/CCPA/US%20Privacy%20String.md
self.privacyString = ccpaStatus.body.ccpaCollectData ? "1YNN" : "1YYN" self.privacyString = ccpaStatus.body.ccpaCollectData ? "1YNN" : "1YYN"
if let lastSeenPrivacyVersion = self.lastSeenPrivacyPolicyVersion { if let lastSeenPrivacyVersion = self.lastSeenPrivacyPolicyVersion {
if lastSeenPrivacyVersion != ccpaStatus.body.privacyPolicyVersion { if lastSeenPrivacyVersion != ccpaStatus.body.privacyPolicyVersion {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment