手順12: アプリを公開する (VSK Fire TV)
手順12: アプリを公開する (VSK Fire TV)
アプリのテストが終了し、公開が承認されたら、アプリを公開することができます。以下のセクションに進んでください。
ビデオスキルの公開
ビデオスキルを公開するには、次の手順を実行します。
- Alexaコンソールのビデオスキルに戻ります。
- ビデオスキルの横にある [編集] をクリックします。
- [公開] タブの情報(サンプルフレーズ、ロゴ画像、呼び出し名など)を更新する必要がある場合は、ここで行ってください。
- 上部の [認定] タブをクリックします。
- 左側の [申請] タブをクリックします。
- [公開の詳細設定] セクションで、[認定のみ] ラジオボタンを選択します。
- [はい、審査を申請します] をクリックします。
- スキルの認定を申請したことをAmazonの担当者に連絡します。
スキルが認定されると、Amazonの担当者から連絡があります。
Alexa Client Libraryの設定でステージを公開中に変更する方法
スキルが認定されたら、Alexa Client Libraryのスキルステージプロパティを変更する必要があります。これにより、Fire TVは、開発版ではなく現在公開中のビデオスキルを使用するようになります。
Alexa Client Libraryを初期化したときには、app > java > com.example.vskfiretv > MainActivityでSKILL_STAGE_DEVELOPMENT
が設定されていました。
clientManager.initialize(getApplicationContext(),
alexaSkillId,
AlexaClientManager.SKILL_STAGE_DEVELOPMENT,
capabilities);
これを、次のようにSKILL_STAGE_LIVE
に変更します。
clientManager.initialize(getApplicationContext(),
alexaSkillId,
AlexaClientManager.SKILL_STAGE_LIVE,
capabilities);
サンプルアプリ
サンプルアプリでは、このスキルステージのコードは、
サンプルアプリでは、このスキルステージのコードは、
TenFootApp.java
にあります。アプリの公開
これで、開発者コンソールでアプリを公開する準備が整いました。次のいずれかを参照してください。
- アプリが既にAmazonアプリストアで公開されている場合は、公開済みアプリの更新方法を参照してください。
- まだアプリをAmazonアプリストアで公開していない場合は、Amazonアプリストアにアプリを申請する方法を参照してください。
Amazonはアプリをテストし、ビデオスキルがアプリで設計されたとおりに機能することを確認します。評価が完了し、問題ないことが確認されると、アプリが公開されます。
次にやるべきこと
アプリを公開したら、アプリで使用できる音声コマンドをユーザーに知ってもらう方法を追加することを検討してください。VSK統合を実装している人気アプリではどのようにしてユーザーに使用方法を知らせているかを調べると、参考になるでしょう。