テストユーザー 更新日時: 2025/10/01
Meta Quest開発者は、リリース前にアプリをテストするために、テストユーザーを作成して使用することができます。
Meta Questアカウントで実行できるほとんどすべてのアクションは、テストユーザーアカウントでも実行できます。
テストユーザーの詳細は以下のとおりです。
ヘッドセットでサインインしてアプリをテストする際に、個人用Metaアカウントの代わりに使用できます。 アプリ内購入(IAP)とサブスクリプションをテストでき、テスト支払い方法 で決済を実行できます。IAPのテストについて詳しくは、アドオンサーバーAPI をご覧ください。サブスクリプションのテストについて詳しくは、サブスクリプション用のサーバーAPI をご覧ください。 エンタイトルメントチェックをテストでき、リリースチャネルに追加 することができます。エンタイトルメントのチェックのテストについて詳しくは、各エンジンに対応するドキュメント(Unity 、Unreal 、ネイティブ )をご覧ください。 保護者が管理するMetaアカウント に対するアプリのサポートをテストできます。保護者管理のテストユーザーは、13歳未満の子ども向けのアプリエクスペリエンスを大人がテストする際に推奨される方法です。リリース前にアプリのプレイテスト を実施できます(マルチプレイヤー機能も含む)。一括で作成・削除でき、チームの開発者ダッシュボードへの追加アクセスを提供しないため、QAテストに最適です。 テストユーザーを使用する前に、以下の手順を実行する必要があります。
開発者ダッシュボードで、次の手順に従ってテストユーザーを作成します。
ブラウザーを開いて、開発者ダッシュボード に移動します。 左側のナビゲーションの[Development (開発)] を展開し、[Test Users (テストユーザー)] をクリックします。 [Add Test User (テストユーザーを追加する)] をクリックします。[Create Test User (テストユーザーを作成する)] フォームに次の情報を入力します。
Username Prefix (ユーザーネームプレフィックス) (必須): ここで選択したプレフィックスを使ってユーザーネームが生成されます。例えば、プレフィックスとして「testing」を選んだ場合、テストユーザーアカウントとして「testing_a1b2c3」のようなユーザー名が生成されます。プレフィックスは4~12文字の英数字、アンダースコア、またはピリオドでなければなりません。特殊文字が連続していてはならず、先頭にも末尾にも特殊文字を使用することはできません。外部から個人を特定できる情報をユーザー名プレフィックスに使用しないことをおすすめします。Email Prefix (メールプレフィックス) (必須): これは、テストユーザーのために自動生成されるメールアドレスのプレフィックスです。例えば、プレフィックスとして「testing」を選んだ場合、テストユーザーアカウント用に「testing_1xYz23@tfbnw.net」のようなメールアドレスが生成されます。プレフィックスは4~10文字の英数字、下線、またはピリオドでなければなりません。特殊文字が連続していてはならず、先頭にも末尾にも特殊文字を使用することはできません。外部から個人を特定できる情報をメールプレフィックスに使用しないことをおすすめします。このメールアドレスは、ヘッドセットへのログイン時に使用します。Password (パスワード) (必須): 長さが8文字以上でなければなりません。パスワードはダッシュボード上では非表示になるので、忘れないようにしてください。このパスワードは、ヘッドセットへのログイン時に必要となります。PIN (暗証番号) (任意): このPINは、Meta Horizonストアでアイテムを購入する際に使用できます。4桁の数字でなければなりません。何も入力しない場合、デフォルトとして1234 が使用されます。Locale (ロケール) (任意): ロケールを指定しない場合、en_US が使用されます。Country (国) (任意): 国を指定しない場合、** United States**が使用されます。User Count (ユーザー数) (必須): この数は、これらの設定値で作成されるテストユーザーの数になります。1~5の整数を指定します。デフォルトは1です。Inherit my team entitlements (自分のチームのエンタイトルメントを引き継ぐ) (任意): デフォルトでは、新しいテストユーザーはテストユーザーを作成した開発者に与えられている役割ベースのアプリエンタイトルメントを継承します。(例えば、作成者の役割が一部のアプリへのアクセスしか提供しない場合、それがテストユーザーのエンタイトルメントにも反映されます。)対象となるのは、そのチームにおける開発者の役割を基に付与されるアプリエンタイトルメントのみです。そのテストユーザーの作成者が購入した他のアプリ、またはいかなるアプリ内購入も含まれません。Make test user a Parent-managed Meta account (テストユーザーを保護者管理のMetaアカウントにする) (任意): デフォルトでは、テストユーザーは大人用のアカウントに設定されています。このオプションを選択すると、親子ペアのテストユーザーアカウントが作成されます。子ども用アカウントのメールアドレスには「_youth」のサフィックスが追加されます。これにより、アプリで親と子どものフローをテストできます。親用テストアカウントと子ども用テストアカウントは、ここで作成する同じパスワードとPINを使用します。Friend test users with each other (テストユーザー同士を友達にする) (任意): 複数のユーザーを作成する際、このチェックボックスをクリックすると自動的にそれらのユーザーが友達になります。[Submit (送信)] をクリックすると、テストユーザーが作成されます。[Submit (送信)] をクリックした後、テストユーザーに関する情報が[Test User (テストユーザー)] の表の項目として表示されます。例えば、ランダムに生成された[Name (名前)] 、[Alias (別名)] 、[Email Address (メールアドレス)] 、[Status (ステータス)] などです。
注: テストアカウントのメールアドレスに送信されたメールにアクセスすることはできません。
テストアカウントを作成したら、次の手順でヘッドセットに追加してください。
注: 子ども用テストアカウントを追加する場合は、以下の手順を2回実行する必要があることに注意してください。最初に保護者用テストアカウントを追加し、その後、子ども用テストアカウントを追加します。
コンピューターで次のステップを開始します。
https://auth.meta.com/device に移動します右上のメニューオプションをクリックし、[Log out (ログアウト)] をクリックします。 [Continue with email (メールで続行)] をクリックします。テストユーザーの作成 で作成した親用テストアカウントのメールアドレスを入力し、[Next (次へ)] をクリックします。[Enter password instead (代わりにパスワードを入力する)] をクリックします。テストユーザーの作成 で作成した親用テストアカウントのパスワードを入力し、[Log in (ログイン)] をクリックします。テストアカウントのCookieオプションを選択します。このステップを完了したら、続くステップを行うために、Meta Questデバイスの電源を入れて装着する必要があります。
ヘッドセットで次の操作を行います。
[Settings (設定)] を選択します。[Accounts (アカウント)] を選択します。[Add Account (アカウントを追加する)] を選択します。ヘッドセットには一度に4つのアカウントしか使用できないことに注意してください。[Skip (スキップ)] を選択してアプリのシェアをスキップします。テストアカウントはヘッドセットでアプリを共有できないことに注意してください。ヘッドセットがインターネットに接続されていることを確認するように促すプロンプトか、メールアドレス入力ボックスのどちらかが表示されます。 [続行] を選択して、アカウントをヘッドセットに追加します。テストアカウントをヘッドセットに接続するときに使った8桁のコードをメモし、ヘッドセットを外し、コンピューターに戻ります。
コンピューターで次の操作を行います。
https://auth.meta.com/device にアクセスします。上記のステップ3で作成したテストアカウントを選択します。 上記のステップ13でヘッドセットから取得した8桁のコードを入力します。 [Connect your device (デバイスを接続する)] をクリックし、ヘッドセットをもう一度装着します。
ヘッドセットで次の操作を行います。
Meta Questデバイスを使ってアカウント設定プロンプトを完了します。 有効なメールアドレスを入力し、[リンクを送信] をクリックすると、ログイン用のリンクがメールで届きます。注: テストアカウントのメールアドレスにはアクセスできないため入力しないでください。テストアカウントにログインしているコンピューターからアクセスできるものであれば、どのメールアドレスでも使用できます。Metaアカウントに関連付けられている必要はありません。
コンピューターで次の操作を行います。
メールを開いて、メールの中の[続行] ボタンをクリックします。ブラウザーでリンクが表示されます。 上記のステップ3で作成したテストアカウントを選択します。 [アカウントを追加] をクリックし、ヘッドセットをもう一度装着します。
ヘッドセットで次の操作を行います。
Meta Questデバイスを使ってアカウント設定プロンプトを完了します。 ソーシャル環境やマルチプレイヤー環境において、テストユーザー以外のユーザーがテストユーザーを見ることは可能ですが、友達に追加することはできません。テストユーザーが、同じチームのテストユーザーを友達に追加できるように設定することは可能です。詳しくは、
友達の管理 をご覧ください。
テストユーザーのデータを表示する のモーダルで、テストユーザーの国やテストユーザーの作成元アカウントといった詳細情報を見ることができます。
ブラウザーを開き、開発者ダッシュボード に移動し、対象のアプリをクリックします。 左側のナビゲーションで[Development (開発)] を展開し、[Test Users (テストユーザー)] をクリックします。 テストユーザーの省略記号(... )メニューをクリックします。 [View test user data (テストユーザーのデータを表示する)] をクリックします。友達を管理する のモーダルで、チーム内の他のテストユーザーとの友達関係を閲覧、変更できます。
ブラウザーを開き、開発者ダッシュボード に移動し、対象のアプリをクリックします。 左側のナビゲーションで[Development (開発)] を展開し、[Test Users (テストユーザー)] をクリックします。 テストユーザーの省略記号(... )メニューをクリックします。 [Manage Friends (友達を管理する)] をクリックします。
リンクされていないユーザーには、[Add Friend (友達を追加する)] ボタンが表示されます。これをクリックすると、テストユーザーを友達にできます。 すでにリンクされているユーザーには、緑色のチェックマークが表示され、友達が表示されます。ユーザーを友達リストから削除するには、[Friends (友達)] ボタンをクリックします。 アプリのエンタイトルメントを設定する のモーダルでは、テストユーザーが、テストユーザーを作成した開発者に与えられている役割ベースのアプリエンタイトルメントを継承すべきかどうかを決定できます。
ブラウザーを開き、開発者ダッシュボード に移動し、対象のアプリをクリックします。 左側のナビゲーションで[Development (開発)] を展開し、[Test Users (テストユーザー)] をクリックします。 テストユーザーの省略記号(... )メニューをクリックします。 [Configure Entitlements (エンタイトルメントを設定する)]をクリックします。
[Inherit my team entitlements (自分のチームのエンタイトルメントを引き継ぐ)] のチェックボックスをオンにして、テストユーザーを作成した開発者に与えられている役割ベースのアプリエンタイトルメントをテストユーザーが継承できるようにします。(例えば、作成者の役割が一部のアプリへのアクセスしか提供しない場合、テストユーザーはそれらのアプリへのエンタイトルメントのみを受け取ります。)テストユーザーの作成者は、テストユーザーのデータを表示する のモーダルで確認できます。[Inherit my team entitlements (自分のチームのエンタイトルメントを引き継ぐ)] のチェックボックスのチェックを外すと、開発者のアプリエンタイトルメントが取り消されます。このチェックを外すと、テストユーザーはテストユーザー所有者であるチームの開発者エンタイトルメントを継承しません。ただし、テストユーザーが購入したアイテムは、元のエンタイトルメントに残ります。 エンタイトルメントを取得したアプリをライブラリに追加する エクスペリエンスをテストするために使用しているMeta Questデバイスのテストユーザーのライブラリにアプリを追加するには、以下の手順に従ってください。
スマートフォンでMeta Horizonアプリを開きます。 テストユーザーのメールアドレスとパスワードを使用してアプリにサインします。 [Store (ストア)]タブに移動します。 テストユーザーがアクセスする必要のあるアプリについて、[Add to Library (ライブラリに追加する)] をタップします。 テストユーザーは、アドオンのエンタイトルメントを管理する のモーダルを使って、アドオンエンタイトルメントを付与したり取り消したりできます。
ブラウザーを開き、開発者ダッシュボード に移動し、対象のアプリをクリックします。 左側のナビゲーションで[Development (開発)] を展開し、[Test Users (テストユーザー)] をクリックします。 すでにテストユーザーがある場合は、テストユーザーで省略記号(...)メニューをクリックします。既存のテストユーザーがない場合は、テストユーザーを作成 して続行します。 ドロップダウンメニューから、[Manage Add-on Entitlements (アドオンエンタイトルメントを管理する)] をクリックします。 [Add-ons Entitlements (アドオンエンタイトルメント)] モーダルでエンタイトルメントの変更を行う[App (アプリ)] と[Add-ons (アドオン)] の両方を選択します。[Submit (送信)] をクリックして、確定します。ブラウザーを開き、開発者ダッシュボード に移動し、対象のアプリをクリックします。 左側のナビゲーションで[Development (開発)] を展開し、[Test Users (テストユーザー)] をクリックします。 テストユーザーの省略記号(... )メニューをクリックします。 [Manage Test Credit Cards (テスト用のクレジットカードを管理する)] をクリックします。
テスト用のクレジットカードの横のチェックボックスをオンにして、テストユーザー用の支払い方法として保存します。[Set Default (デフォルトに設定する)]をクリックして、テストユーザーのデフォルトの支払い方法にします。 テスト用のクレジットカードは、テストユーザーとしての購入のみに利用できます。 テストユーザーでサインインしているときに実際のクレジットカード番号を使用しないでください。通常の取引として決済処理が行われてしまいます。 テスト用のクレジットカードは、テストユーザーの購入フロー内で追加できます。追加するには、テスト用のクレジットカード番号に加えて、5桁の郵便番号、未来の日付を示す有効期限、111 のセキュリティ番号が必要です。 ブラウザーを開き、開発者ダッシュボード に移動し、対象のアプリをクリックします。 左側のナビゲーションで[Development (開発)] を展開し、[Test Users (テストユーザー)] をクリックします。 チェックボックスをクリックして複数のテストユーザーを選択します。 「[] selected ([]選択済み)」のドロップダウンから、[Delete (削除)] をクリックします。 テストユーザーをCSVファイルにダウンロードして、組織のテストユーザーデータを簡単に管理できます。例えば、エンタイトルメントチェックおよびアプリ内購入をテストするには、リリースチャネルにテストユーザーを追加する必要があります。生成されたCSVを使用すれば、テストユーザーのメールアドレスを1つずつチャネルに追加しなくても、アドレスのリストを作成できます。
ブラウザーを開き、開発者ダッシュボード に移動し、対象のアプリをクリックします。 左側のナビゲーションで[Development (開発)] を展開し、[Test Users (テストユーザー)] をクリックします。 チェックボックスをクリックして複数のテストユーザーを選択します。 「[] selected ([]選択済み)」のドロップダウンから、[Export CSV (CSVをエクスポートする)] をクリックします。ファイルが自動的にブラウザーにダウンロードされます。 注: CSVを開く際に使用するソフトウェアで丸め操作が行われ、IDフィールドが正しく表示されない場合があります。