Facebook
Xcode
iOS
FacebookGraphAPI

Facebook連携をしているアプリはFacebook Graph API v3.0で再審査が必要になる場合があります

Facebook Graph API v3.0リリース

Facebook Graph APIv3.0 が2018年5月1日にリリースされました。

詳細はのちほど紹介しますが、既存アプリも影響を受ける可能性があるのでご注意ください。

Facebook Graph APIとは

Facebook Graph APIとは、Facebookと連携をするためのAPIです。

グラフAPIは、アプリでFacebookのソーシャルグラフにデータを取り込んだり、データを取り出したりするための主要な手段です。

グラフAPI - ドキュメンテーション - 開発者向けFacebook より引用

v3.0のおもな変更点

以下の公式ドキュメントにあるように、レビューに関する部分がv3.0のおもな変更点です。

Reviewable Permissions and Features — We have significantly changed our App Review requirements, and as a result, many permissions and features now require App Review. To learn about these changes, please refer to our App Review documentation.

(Google翻訳)レビュー可能な権限と機能 - 私たちはApp Reviewの要件を大幅に変更しました。その結果、多くの権限と機能でApp Reviewが必要になりました。 これらの変更については、App Reviewのドキュメントをご覧ください。

v3.0 - グラフAPI - ドキュメンテーション - 開発者向けFacebook より引用

Facebookは実名登録が基本で、様々な個人情報を取り扱っています。EUではGDPRが適用されますし、この機会に個人情報やプライバシーに関する取り扱いをしっかりと見直すという動きだと思われます。

そして、そのためにFacebookのデータを利用するアプリをいままでよりもしっかりレビューしてチェックします、ということでしょう。

また、こちらの Enhanced Developer App Review and Graph API 3.0 Now Live - 開発者向けFacebook 記事によると、

For existing apps, a new app review is required by August 1, 2018 in order to maintain approved status. Due to changes to the review process and the high volume of submissions expected, it may take several weeks for submitted apps to complete review.

(Google翻訳)既存のアプリの場合、承認済みステータスを維持するため、2018年8月1日までに新しいアプリレビューが必要です。 審査手続きの変更と申請件数の増加により、提出されたアプリの審査が完了するまでに数週間かかることがあります。

というように、既存アプリでも再度レビューが必要になるようです。

すでにFacebook Graph APIを使用しているアプリを開発している場合は、2018年8月1日までに対応が必要です。しかし、期限直前は混雑が予想されるので、早めにレビューを受ける方が安全です。

アプリレビュー

アプリレビューについて簡単に整理します。

レビューが不要なアプリ

つぎの機能だけを使用するアプリの場合は、レビューは不要です。

  • ソーシャルプラグイン
  • ウェブのシェアダイアログや、iOSやAndroidのシェアシートなど、Facebookを媒介するシェア製品
  • アクセス対象となるデータが、メール、名前、プロフィール写真のみに限定されるFacebookログイン

レビューが必要なアプリ

つぎの機能を使用するアプリの場合は、レビューが必要です。

  • 利用者の誕生日、位置情報、出身地、性別、年齢範囲、プロフィールへのリンクのいずれかをリクエストするFacebookログイン

レビュー、ビジネス認証、補足条項が必要なアプリ

つぎの機能のいずれかを使用するアプリは、レビューに加えて、補足条項への同意やビジネス認証が必要です。

  • 友達、写真、タグ付けされたスポット、動画、イベント、管理するグループ、投稿、携帯電話のいずれかをリクエストするFacebookログイン
  • ページAPI
  • イベントAPI
  • MessengerプラットフォームAPI
  • InstagramグラフAPI
  • グループAPI
  • ビジネスマネージャAPI

詳しくは、 アプリレビュー - アプリ開発 - ドキュメンテーション - 開発者向けFacebook をご覧ください。

参考になりそうなページ

ほかにも、参考になりそうなページをいくつか挙げておきます。

こちらは、バージョンごとの更新履歴を参照できます。
更新履歴 - グラフAPI - ドキュメンテーション - 開発者向けFacebook

こちらは、レビューに関するよくある質問集です。
よくある質問 - アプリ開発 - ドキュメンテーション - 開発者向けFacebook

こちらはAPIのリファレンス集です。
画面右上にあるプルダウンメニューで、バージョンを選択できます。
Graph API Reference - Documentation - Facebook for Developers

早めに対応して、楽しい夏休みを迎えましょう。