現在一時的に、アプリが新規テストユーザーを作成できないようにしています。既存のテストユーザーや、Metaが評価のために一時的にテストユーザーの作成をリクエストしているアプリには影響しません。新規テストユーザーの作成が再開され次第、お知らせします。
テストユーザーは、アプリのテスターの役割を与えられた実際のテスターとは異なります。テストユーザーとは、アプリのFacebookログインの実装や、アプリが使用するアクセス許可や機能をテストするために使用できる、シミュレーションされたFacebookユーザーアカウントです。
テストユーザーは実際のFacebookユーザーとやり取りすることはありません。テストユーザーの操作により生成されたデータは、そのアプリのほかのテストユーザー、またはそのアプリの管理者、開発者、テスターのいずれかの役割を持つ実際のFacebookユーザーにのみ表示されます。テストユーザーは、Facebookのスパムや偽アカウントの検出システムの適用外であるため、アプリのテストで使用する際に無効化されることはありません。
テストユーザーの作成・編集・削除、およびテストユーザーとしてログインするには、アプリダッシュボードまたはグラフAPIからそれぞれの操作を行います。
テストユーザーをアプリダッシュボードで作成できます。[役割] > [テストユーザー]パネルの[テストユーザー]セクションに移動し、[テストユーザーの作成]ボタンをクリックします。表示されるダイアログで、一度で最大4人のテストユーザーを作成できます。
また、それらのユーザーのそれぞれにアプリをインストールすることもできます。つまり、作成時に指定する各アクセス許可(認証)を該当アプリに付与するということです(ほかのユーザーには後でいつでも付与できます)。
[テストFacebookアカウントを作成]ダイアログでは、次のことを実行できます。
テストユーザーが作成されると、それらは[Facebookアカウント]の表に表示されます。
テストユーザーを使ってアプリをテストする場合は、テストユーザーのアカウント認証を使用してFacebookログインにサインインし、アプリに必要な許可を与えます。テストユーザーの代理として該当アプリのアクセス許可を付与することもできます。そのためには、[Facebookアカウント]表の中の各テストユーザーに対応する行の[オプション]列の中にある省略記号アイコン(•••)をクリックします。省略記号ボタンをクリックすると、テストユーザーがアプリに与えたアクセス許可の編集、テストユーザーのためのユーザーアクセストークンの生成、テストユーザーのアカウントにログインするオプションが表示されます。
アプリダッシュボードで既存のテストユーザーの一覧が表示され、テストユーザーの設定を編集できます。
以下を行うことができます。
別のアプリに既存のアプリユーザーを関連付けたり、関連を解除したりする場合は、グラフAPIを使用する必要があります。
アプリダッシュボードがニーズを十分に満たせない場合や一度に5人以上のテストユーザーを作成したい場合は、グラフAPIを使用できます。
アプリ管理者と開発者は、アプリアカウントのエンドポイントを使って以下のことができます。
アプリ管理者と開発者は、テストアカウントのエンドポイントを使って以下のことができます。