このドキュメントでは、アプリダッシュボード上のFacebookでゲームを起動するユースケースを使って、アプリを作成しカスタマイズする方法を示します。デスクトップとモバイルデバイスの両方で、プレイヤーがフィードやMessengerのスレッドから直接見つけてプレイできるゲームを起動します。このユースケースでは、インスタントゲームとGamingへのFacebookログインを使います。
このガイドは、開発者がMetaでアプリを作成するための要件を事前に確認し、満たしていることを前提としています。
アプリを作成する方法はいくつかあります。
[Facebookでゲームを起動]ユースケースを選択します。
説明の右にあるシェブロンをクリックすると、このユースケースでほかにできること、およびこのユースケースの要件について確認できます。
[次へ]ボタンをクリックします。
任意で、ドロップダウンメニューを使用して、このアプリを既存のビジネスアカウントにリンクできます。このリンクは、後日追加することもできます。
[アプリを作成]をクリックして、アプリの詳細を保存します。
[Facebookでゲームを起動]ユースケースを見ると、以下のものがユースケースに追加されていることが分かります。
gaming_profile
アクセス許可gaming_user_picture
アクセス許可[Facebookでゲームを起動]の右側にある[カスタマイズ]ボタンをクリックして、自分のユースケースに合わせて以下の項目をカスタマイズします。
GamingへのFacebookログインにより、OAuth設定をコントロールできるようになり、承認取り消しコールバックURLとリダイレクトURI検証ツールを追加できます。
GamingへのFacebookログインのクイックスタートにより、アプリにGamingへのFacebookログインを素早く実装することができます。
インスタントゲームのユースケースで利用可能なアクセス許可と、それぞれのアクセス許可の全説明文と要件が記載されたリストが表示されます。
email
– アプリで利用者のメールアドレスが必要な場合に追加可能gaming_profile
– 自動的に追加され、削除はできないgaming_user_locale
– アプリで利用者のロケールが必要な場合に追加可能gaming_user_picture
– 自動的に追加され、削除はできないアプリにアクセス許可を追加すると、そのアクセス許可の次のステータスが表示されます。
それぞれのアクセス許可を必要とするエンドポイントに対して行ったAPI呼び出しに成功した数も確認できます。
Facebookでゲームを起動するユースケースのカスタマイズが完了したので、アプリダッシュボードで追加のユースケースを追加したり、アプリの設定を更新したりすることができます。
このドキュメントに記載されている概念、エンドポイント、アクセス許可の詳細については、以下のガイドをご覧ください。