前提条件
IAP用DevTestの使用を開始するには、以下の準備が必要です。- テスター、開発者、管理者のいずれかの役割が付与されている開発者アカウント
- 証明書情報
-
キーが既にある場合はそれを使用できます。ない場合は、次のコマンドを使用して新しいキーを生成できます。
上記のコマンドはkey.pem(プライベートキー)とcert.pem(証明書)の2つのファイルを生成します。 IAP用DevTestでは現在、登録プロセス中に使用されるデジタル証明書に楕円曲線デジタル署名アルゴリズム(ECDSA)を使用できます。
-
キーが既にある場合はそれを使用できます。ない場合は、次のコマンドを使用して新しいキーを生成できます。
- アプリ内課金アイテムが申請されライブ状態にあること
- テスト用アプリ申請APIを使用してアプリを登録する場合は、API認証を完了していること
アプリの登録
IAP用DevTestでアプリをテストする前に、アプリを登録する必要があります。 開発者コンソールでアプリを登録するには- 開発者コンソールのダッシュボードに移動し、必要に応じてログインします。
- ナビゲーションバーから [マイアプリ] をクリックします。
- 該当するアプリの行を展開し、[View] をクリックしてアプリ一覧のエントリを開きます。
- アプリの左側のサイドバーで、[IAP用Amazon Appstore DevTest] を選択します。
-
登録ページの [証明書] フィールドに、アプリへの署名に使用する証明書ファイルのデータを入力します。証明書を追加する場合は、[新しい証明書を追加] をクリックして証明書を追加します。簡単に識別できるように証明書に名前を付けることもできます。証明書をアップロードしたら、[登録] をクリックします。
![IAP用Amazon Appstore DevTest。証明書には3つのテキストフィールドがあります。[新しい証明書を追加] と [登録] の2つのボタンがあります。](https://m.media-amazon.com/images/G/01/mobile-apps/dex/app-testing/devtest-iap-register._TTH_.png)
登録ページ
- 証明書を使用してアプリに署名します。詳細については、アプリの準備を参照してください。
テスターの追加
アプリを登録したら、IAP用DevTestにテスターを追加できます。最大50人のテスターにアクセス権を付与できます。アプリをローカルでテストする場合、ここで追加したテスターのみがアプリ内課金を実行できます。アカウントでテスターを管理する方法の一般的な手順については、IAP用Appstore DevTestのテスターの管理を参照してください。 開発者コンソールでIAP用DevTestにテスターを追加するには- 開発者コンソールのダッシュボードに移動し、必要に応じてログインします。
- ナビゲーションバーから [マイアプリ] をクリックします。
- 該当するアプリの行を展開し、[View] をクリックしてアプリ一覧のエントリを開きます。
- アプリの左側のサイドバーで、[IAP用Amazon Appstore DevTest] の [テスターの管理] を選択します。
-
テスター画面で、[新規テスターを追加] をクリックします。すべてのテスターはグループに属している必要があります。この画面で、新しいテスターを追加するか、既存のグループから既存のテスターを追加するかを選択してください。
- 新規テスターを追加
- 既存のテスターを追加
- [新規テスターを追加] ラジオボタンをクリックします。
- CSVファイルをアップロードするか、テスターを個別に追加します。CSVファイルを使用する場合は、テスターのリストを 「メール,名,姓」という形式で作成してください。テスターを個別に追加する場合は、プラス記号ボタン
を使用します。自分自身をテスターとして追加することもできます。 - グループにテスターを追加します。新しいグループを作成することも、既存のグループに追加することもできます。
- 新しいグループを作成するには、[新規テスターグループを作成] をクリックします。これにより、[新規テスターグループを追加] というラベルのフィールドが開きます。[新規テスターグループを追加] チェックボックスをオンにし、フィールドにグループの名前を入力してください。
- 既存のグループにテスターを追加するには、追加先のグループを選択します。
- 開発者はテスターの名前とEメールアドレスをAmazonに提供する権利を保持している必要があり、テスターはAmazonからの連絡を受け取ることに同意している必要があります。また、テスターは18歳以上であることが必要です。これを確認するステートメントのチェックボックスをオンにし、[追加] をクリックします。

![[テスターを追加] 画面のオーバーレイ。[新規テスターグループを作成] はクリック可能なテキストです](https://m.media-amazon.com/images/G/01/mobile-apps/dex/app-testing/devtest-iap-create-group._TTH_.png)
![[新規テスターグループを追加] チェックボックスがオンになっています。その下のテキストボックスに、新しいテスターグループの名前を入力できます。](https://m.media-amazon.com/images/G/01/mobile-apps/dex/app-testing/devtest-iap-name-group._TTH_.png)
![[テスターを追加] 画面のオーバーレイ。[既存のテスターを追加] ラジオボタンが選択されています。下には、[グループ全体を追加] ラジオボタンと、[グループからテスターを選択] ラジオボタンがあります。](https://m.media-amazon.com/images/G/01/mobile-apps/dex/app-testing/devtest-iap-add-existing-testers._TTH_.png)
