Google、開発者にiOS 9アプリのセキュリティを無効にして広告配信を継続するコードを公開c

Google、開発者にiOS 9アプリのセキュリティを無効にして広告配信を継続するコードを公開c
Google、開発者にiOS 9アプリのセキュリティを無効にして広告配信を継続するコードを公開c

iOS 9のバックエンドの改善点の一つは、ウェブサーバーからデータにアクセスする際のアプリセキュリティ強化です。新しいApp Transport Security(ATS)機能により、HTTPSで暗号化された接続のみが許可されます。ただし、これには一つ問題があります。すべての広告主がHTTPSを使用しているわけではないため、ATSによってアプリ内で一部の広告が表示されなくなるのです。

Google はこれに応えて、ATS を無効にできる 5 行のコードを開発者に提供しました。 

Googleは業界全体でのHTTPS導入に引き続き注力していますが、Googleのシステム経由で配信されるサードパーティの広告ネットワークやカスタムクリエイティブコードが必ずしも完全に準拠しているとは限りません。HTTPSへの移行を進めるデベロッパーの皆様にiOS9デバイスで引き続き広告を配信していただくために、短期的な対策として、HTTPリクエストを成功させ、セキュアでないコンテンツが正常に読み込まれるようにする例外を追加することを推奨します。

GoogleはHTTPSの強力な支持者であり、広告だけでなくあらゆる用途でこのプロトコルを使用するというコミットメントを表明しているため、今回の動きで同社が批判を浴びているのも不思議ではないだろう。Re  /codeによると、Googleはセキュリティよりも広告収入を優先しているという見方もあるという。

Googleはブログ記事を更新し、これを最終手段としてのみ推奨していることを強調しました。また、Googleが提供したコードはApple自身が提供する例外機能を利用していることにも注目すべきです。これは、AppleもHTTPS接続を強く推奨するものの、必ずしも実用的ではないというAppleと同様の見解を持っていることを示唆しています。

iOS 9が広告主と衝突したのは今回が初めてではない。iOS 9の新バージョンのSafariには、広告をブロックしやすくするコンテンツブロック機能も含まれている。この動きは、広告収入で運営しているこのサイトのようなサイトにとって、脅威となる可能性がある。

havebin.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。