Alexaスキルのベータテスト機能とは、本番環境にリリースする前にスキルをベータ版としてテストするために使用するツールです。ベータテストの管理者は、他のユーザーを招待してスキルをテストしてもらい、フィードバックを受け取ることができます。ベータテストツールのセットアップ方法はこちらを参照してください。
今回は、ベータテストの管理者がスキルのテスト実施者(ベータテスター)にテストの実施を依頼する際によくみられる問題2例と解決策をご紹介します。
ベータテストのスキル管理者は、次の点をベータテスターに確認してください。
上記の点に問題がない場合、スキル管理者は以下の手順を試してください。
1. 開発者コンソールにログイン
2. スキル一覧の「ベータテストの管理」欄に移動し、ベータテストを展開表示
3. 「リマインダーを送信」をクリック
1. 開発者コンソール > スキル一覧の「ベータテストの管理」欄に移動
2. ベータテストを展開表示
3. 招待用URLをコピーし、管理者のEメールアカウントからベータテスターに直接送信
注: 日本語スキルの場合、Webブラウザで招待URLにアクセスすると、USのAlexaアプリにリンクされるので、スマホ版(アプリ名:Amazon Alexa)を使用してください。また、あらかじめ日本のアカウントでAlexaアプリにログインしておかないとUSのAlexaアプリにリンクされてしまうので注意しましょう。
招待メールを受信後、スキルを起動できない場合は、ベータテスターが使用するAlexa対応デバイスの設定言語とスキルの言語モデルが一致しているかを確認してください。
スキルを使用するには、Alexa対応デバイスの設定言語とスキルの言語モデルが一致する必要があります。例えば、日本語のAlexaスキルをテストするには、日本語版のAlexa対応デバイス・アカウントでないとテストが実施できません。
ベータテスターはAlexaアプリにログインして、ホスト名がalexa.amazon.co.jpと表示されているか確認してください。
1. Alexaアプリ https://alexa.amazon.co.jp にログイン
2. 設定タブをクリック
3. 一般>Alexaアプリのバージョンをクリック
Alexaアプリにログインできないか、またはドメイン名がalexa.amazon.comと表示されている場合は、USのアカウントが作成されてしまっている可能性があります。詳細は「Alexa 開発者アカウント作成時のハマりどころ」を参照してください。
今回ご紹介したベータテストツールについての詳細は、技術資料の「Alexaスキルのベータテストを行う」でもご確認いただけます。