ゲーム用Facebookログインのユースケース

このドキュメントでは、アプリダッシュボードを使い、ゲーム用Facebookログインのユースケースでアプリを作成し、カスタマイズする方法について説明します。

開始する前に

次のものが必要です。

ステップ1: アプリ作成プロセスを開始する

アプリを作成する方法はいくつかあります。

  • 登録フローからそのまま来た場合は、[最初のアプリを作成]ボタンをクリックしてください
  • [アプリダッシュボード]にいる場合は、右上の[アプリを作成]をクリックしてください
  • 既存のアプリのダッシュボードにいて、新しいアプリを作成したい場合は、左上のドロップダウンメニューを選択し、[新規アプリを作成]ボタンをクリックしてください

ステップ2: ユースケースを選択する

[Facebookログインでユーザーに認証とデータをリクエストする]ユースケースを選択してください。

説明の右にあるシェブロンをクリックすると、このユースケースで他にできること、およびこのユースケースの要件について確認できます。

[次へ]ボタンをクリックします。

アプリのダッシュボードで後からユースケースをカスタマイズできます。

ステップ3.ログインタイプ

ゲームを開発しているかどうか尋ねられますので、[はい]を選択して[次へ]をクリックします。

ステップ4. アプリの詳細

このステップで次のものを追加します。

  • アプリの名前
  • この特定のアプリに関して連絡を受けるのに使用するメールアドレス

任意で、ドロップダウンメニューを使用して、このアプリを既存のビジネスアカウントにリンクできます。このリンクは、後日追加することもできます。

[アプリを作成]をクリックして、アプリの詳細を保存します。

ステップ5.アプリをカスタマイズする

ゲームログインを取得してユーザーデータをリクエストするセクションに、ゲーム用Facebookログインgaming_profilegaming_user_pictureアクセス許可がアプリに自動的に追加されたことが表示されます。これにより、アプリはFacebookログインを使用できるようになり、アプリユーザーにゲームプロフィール情報とプロフィール写真へのアクセス許可を求めることができます。

[カスタマイズ]ボタンをクリックします。

Facebookログインとユーザーデータのリクエストをカスタマイズする

設定

ゲーム用Facebookログインにより、OAuth設定をコントロールできるようになり、承認取り消しコールバックURLとリダイレクトURI検証ツールを追加できます。

クイックスタート

ゲーム用Facebookログインのクイックスタートにより、アプリにFacebookログインを実装するためのコードを素早く取得することができます。

アクセス許可

ゲーム用Facebookログインのユースケースで利用可能なアクセス許可と、それぞれのアクセス許可の全説明文と要件が記載されたリストが表示されます。

  • gaming_profile – 自動的に追加され、削除はできない
  • gaming_user_picture – 自動的に追加され、削除はできない

アプリにアクセス許可を追加すると、そのアクセス許可の次のステータスが表示されます。

  • ライブモードの準備完了 – このアクセス許可はアプリレビューで承認され、アプリレビューのアクセス許可テスト要件を公開し完了する準備ができています
  • テスト準備完了 – このアクセス許可を必要とするエンドポイントへのAPI呼び出しをテストできます
  • 認証が必要 – このアクセス許可では、認証済みのMetaビジネスアカウントがアプリに追加されている必要があります

各アクセス許可を必要とするエンドポイントに対して行ったAPI呼び出しで成功した数も確認できます。

ステップ6.さらにユースケースを追加する

右上の[戻る]ボタンをクリックするか左側のメニューの[ユースケース]をクリックして、さらにユースケースをアプリに追加します。

このアプリを作成したときに選んだユースケースで最も一般的に使用されるユースケースです。アプリのダッシュボードにリストされているほとんどのユースケースをカスタマイズしてから、開発者向けドキュメントで示されている手順に従って、それらを使うためのコードを実装することになります。

ユースケースを1つ完成させてから、次のユースケースを追加することをおすすめします。それにより、各ユースケースで提供される機能を確認することができるため、実際には不要なユースケースをアプリに追加せずにすみます。

ユースケース追加するアクセス許可と実装する製品

プレイヤーが一緒にプレイできる友達を見つけやすくする – 現在のプレイヤーが一緒にプレイできる友達を見つけやすくして、さらに多くのゲームプレイヤーを獲得する。

user_friends

FacebookとInstagramでゲームプレイをシェアする – プレイヤーがInstagramとFacebookにゲームプレイのスクリーンショットや動画クリップをシェアできるようにする(ストーリーズとFacebookグループを含む)

Gamingのシェア機能

アプリイベントでエンゲージメントをトラッキングする – Metaアプリイベントにより、ユーザーがアプリ、デバイス、プラットフォーム、ウェブサイトでどのようにビジネスとエンゲージメントしているかを、アプリが理解することができます。

Metaアプリイベント

Webhooksによりリアルタイム通知を受け取る – アプリに追加したアクセス許可に関連した変更をアプリユーザーが加えたときに自動HTML通知を受け取る。

Meta Webhooks

次のステップ

追加のユースケースのカスタマイズが完了したら、実装をテストし、テストアプリ、ページ、ユーザーなどを追加をすることができます。