web-dev-qa-db-ja.com

Swift iOS-Admobユーザーがカリフォルニア州の居住者であるかどうかを判断する方法、カリフォルニア州消費者プライバシー法(CCPA)に備えるため

Googleからメールが届きました。

カリフォルニア消費者プライバシー法(CCPA)に関する重要な更新

基本的に、ヨーロッパのthe GDPRルールのライトバージョンですが、カリフォルニアの居住者向けであり、Jan 1, 2020を開始します。 Googleによると

次の製品では、制限されたデータ処理を有効にするためのアクションが必要です: AdMob

AdMobリンク をクリックすると、次のように表示されます。

一部のサイト運営者は、自分のプロパティに「個人情報を販売しない」リンクを表示しないことを選択する場合があります。

または、他の出版社が「個人情報を販売しない」リンクを表示することを選択する場合があります。

Google GDPR同意フォームSDK を使用すると、私の生活が非常に簡単になります。 SDKは、次のコードを使用して、ユーザーがGDPR地域内にいるかどうかを判断できます。

import PersonalizedAdConsent
PACConsentInformation.sharedInstance.debugGeography = .EEA
if PACConsentInformation.sharedInstance.isRequestLocationInEEAOrUnknown { ... }

ユーザーが地域内にいる場合は、次のフォームを提示できます。

enter image description here

iOSページ のCCPAコードは、このコードを追加するように言っています。

let request = DFPRequest()
let adNetworkExtras = GADExtras()
adNetworkExtras.additionalParameters = [ "rdp" : "1" ]
request.register(adNetworkExtras)

「個人情報を販売しない」という警告を[はい/いいえ]オプションでユーザーに表示できます。ユーザーがオプトアウトしたい場合は、上記のコードが設定されます。 GDPR同意フォームとは異なり、ここでの大きな問題は、ユーザーがCA状態の居住者であるかどうかを判断することです

法律はカリフォルニア州の居住者にさまざまな権利を確立します。 カリフォルニア州の居住者であるユーザーにフォームを提示したいだけですが、ジレンマがあります。

1-ユーザーは[〜#〜] in [〜#〜]CAおよび[〜#〜 ] is [〜#〜]CA状態の常駐(アラートを提示)

2-ユーザーは[〜#〜] outside [〜#〜]CAと[〜#〜 ] is [〜#〜]CA状態の常駐(アラートを提示)

3-ユーザーの位置[〜#〜] in [〜#〜]CAおよびIS NOTCA状態の居住者(何も提示しない)

4-ユーザーは[〜#〜] outside [〜#〜]CAにあり、IS NOTCA状態の居住者(何も提示しない)

ユーザーがCAにいるのか、CAの居住者であるのかを判断して、「個人情報を販売しない」アラートを誰に提示するかを知るにはどうすればよいですか?

これらは、私が解析する方法を理解できない非常に現実的な4つの状況です。

7
Lance Samaria

選択後にこの章を読んだ場合、制限しないことを選択した場合は、それをアプリの広告リクエスト内に実装する必要があると言われています。彼らは方法を説明するリンクを張った。

0
Mausqy