問題タブ [apptrackingtransparency]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
admob - Google モバイル広告が iOS14 に準拠していることを確認するには、アプリの透明性の許可を要求するだけで十分ですか?
Google バナー、インタースティシャル、リワード広告を表示するアプリがあります。iOS14 では、App Trackingの新しい要件があります。これは、 https ://developers.google.com/admob/ios/ios14 で説明されているように、Google モバイル広告に影響します。最終ステップを含むすべてのステップを実装しました。
}
Google モバイル広告に関する限り、これは iOS14 アプリ トラッキング コンプライアンスに十分ですか?
私が尋ねる理由は、ヨーロッパのパーソナライズド広告の同意に加えて、次の内容も含める必要があったためですGADRequest
(参照: https://developers.google.com/admob/ios/eu-consent#forward-consent ):
iOS App Tracking についても同様のことを行う必要がありますか? 私の直感は「いいえ」です。そうでなければ、彼らはドキュメントで具体的に言及していたでしょうが、安全な側になりたいと思っています。
admob - アプリの公開中に Apple のプライバシーに関する質問に回答する
Appleのコメント 2020 年 12 月 8 日から、新しいアプリとアプリのアップデートを App Store に提出する必要があります。ユーザーは、各アプリの製品ページで、アプリが収集する可能性のあるデータの種類と、そのデータが収集されるかどうかについて知ることができます。それらにリンクされているか、それらを追跡するために使用されています。しかし、私は少し混乱しています。このようなサードパーティのフレームワークの中には、使用しているデータを公開しているものがあります。Firebase/Analytics と Google-Mobile-Ad-SDK を使用しています。Firebaseに関するドキュメントを見つけましたが、その 2 つのフレームワークに必要なデータ収集が完全にはわかりません。
ios - App Tracking Authorization の事前許可プロンプトを処理するにはどうすればよいですか?
2021 年の初めに iOS 14 の App Tracking Transparency を実施する準備をしており、電話をかける前に事前許可プロンプトを作成しました
パーソナライズされた広告とパーソナライズされていない広告の違いをユーザーに説明する機会を増やすためです。
私の論理は、ユーザーがパーソナライズされた広告をオプトアウトした場合、呼び出して追跡承認の許可を求めるプロンプトを表示ATTrackingManager.requestTrackingAuthorization
せず、代わりに Admob にそれを認識させ、IDFA == 0000
承認されていないかのようにするというものです。
次に例を示します。
これから説明が必要な 2 つの問題があります。
1: これは Apple の基準で合法ですか? 違法であると言うものは何も見つかりませんでした。施行されると、IDFA はデフォルトで 0000 になるため、基本的に許可はデフォルトでは付与されません。つまり、開発者がパーソナライズされていない広告をデフォルトに設定しているように思えます。
2: Apple はこれが施行される具体的な日付を設定していないため、結果として (この施行の未解決の期間中)、公式の許可プロンプトが呼び出されない場合、アプリは IDFA にアクセスできます。強制が行われるまで、追跡するためのデフォルトの許可。これにより、この非施行期間中に許可前のプロンプトをオプトアウトしたユーザーに問題が生じます。この問題の回避策は何ですか? Apple によって強制されるまで、これらのユーザーの IDFA を手動で無効にすることはできますか?
requestTrackingAuthorization
許可前のプロンプトでパーソナライズド広告を既にオプトアウトしているユーザーを呼び出すのは、直感に反するように思えます。
ios - iOS14でxcode12を使用してAppTrackingTransparencyフレームワークを呼び出さずにidfaを取得できますか
Xcode 12 を使用してコンパイルし、次のコードを使用して iOS 13.4 デバイスで IDFA を取得します。
ただし、同じコードを使用しても、iOS 14 デバイスで ATT を呼び出さないと IDFA を取得できません。
Apple は、Xcode 12 を使用して、必要になるまで App Transparency をまったく呼び出さないことを確認しました。
この結果は正しいですか?