Alexa for Appsを使ってAlexaスキルからモバイルアプリをスムーズに開く

Yuma Matsui Dec 17, 2020
Share:
Tips & Tools
Blog_Header_Post_Img

先日Alexa Liveイベントにて発表されたAlexa for Appsの機能を使うと、AlexaスキルのカスタマーをスムーズにiOSやAndroidのモバイルアプリもしくはブラウザに誘導できるようになります。Alexaモバイルアプリ上で (アメリカとイギリスではEcho Budsでも) Alexa for Appsを組み込んだカスタムスキルを利用すると、モバイルアプリやブラウザの機能を音声から使えるようになります。例えば音声で検索を行なってアプリで結果を表示したり、音声で情報を得た後にアプリで詳細を確認したり、アプリの特定の機能へのショートカットとして音声を利用するといったユースケースが考えられます。ディープリンクで開けるどのようなモバイルアプリでもウェブサイトでも、Alexa for Appsで簡単にスキルと統合できます。実際に、TikTokYahoo!天気・災害Yahoo!乗換案内Yahoo!路線といったスキルでAlexa for Appsを体験できます。開発者プレビューに申し込めば、すぐに音声とアプリによるユーザ体験を作り始めることができます。

最近は多くのカスタマーがスマートフォン上のAlexaアプリを使ってAlexaを利用するようになっています。特にAlexaアプリのハンズフリー機能を使うと、声だけで音楽を聴いたり、機器を操作したり、様々な情報を得るといったことが可能です。Alexa for Apps (プレビュー版) を使うと、アプリやウェブサイト上での追加情報や画面インタラクションを声での体験に追加することができます。この新しい組み合わせで、声での体験があなたのモバイルアプリへの導線として機能するようになります。

Alexa for Appsでモバイルアプリへ素早くアクセス

あなたのモバイルアプリがディープリンクに対応していれば、カスタマーは音声を使ってアプリへ素早くアクセスできるようになります。カスタムスキルでAlexa for Appsを利用すると、次のような様々なユースケースに対応できます。

検索 - Alexa for Appsを使うとアプリ内での検索が素早く簡単になります。アプリ内で検索する単語を打ち込む代わりに、スキル内で音声入力してアプリに飛ばすことで、アプリ自体が音声入力に対応していなくても音声での簡便な検索が可能になります。例えばAlexaアプリで「ヤフー乗換案内で新宿から東京」と言うと、音声で代表的な経路を聞いた後にモバイルブラウザが開いて、経路検索結果の一覧を確認できます。

詳細情報 - またAlexa for Appsを使うと、スキルからアプリに飛ばしてよりビジュアルで豊富な情報をカスタマーに提示できます。例えばYahoo!天気・災害のスキルでは今日の天気情報を聞いた後にそのままアプリを開いて、毎時の天気や週間の天気といったより詳細な情報を確認できます。

ショートカット - 最後にAlexa for Appsを使うと、カスタマーはアプリ内の特定の機能を音声で直接起動できるようになります。例えばTikTokのスキルでは声をかけることで、アプリでの動画撮影を始めることができます。

Alexa for Appsを始める

Alexa for Appsは無料で簡単に使い始められ、iOSとAndroidの両方に対応しています。Alexa for Appsをカスタムスキルに追加して、音声とアプリの体験を結び付けてみましょう。もしカスタマーがあなたのアプリをまだインストールしていない場合には、モバイルブラウザでウェブサイトに誘導したりアプリストアの対象アプリページを開いたりすることもできます。あなたのアプリがディープリンクに対応していれば、Alexa for Apps対応にあたって変更を加える必要はありません。

Alexa for Appsを始めるには、次のシンプルな手順に従ってください。

  1. 開発者プレビューに申し込む
  2. スキルのマニフェストファイル (skill.json) にアプリやウェブサイトのメタデータを追加する (サンプル)
  3. スキルエンドポイントのコードで、スキルコネクションリクエストを使ってディープリンク情報を返す (サンプル)
  4. スキルをテストして申請する

Alexa for Appsに関して、ヤフー株式会社スマートデバイス部スキルチーム プロダクトマネージャーの藤田和秀さんは次のようにコメントしています。「Alexa for Apps を利用する事で、今日の天気だけでなく、詳細な降水確率の推移、翌日の天気情報をご案内することが可能となりました。本機能により、よりシンプルな音声応答、有意義な詳細情報を提供することが実現できるようになりました。現在、Yahoo! JAPANは多様なプロダクトをアプリやWebで提供しております。本機能を利用する事で、音声で容易に様々なプロダクトへ橋渡しが出来るのではと期待しております。」

Alexa for Appsは現在、開発者プレビューの状態です。Alexa for Appsのウェブサイトも参考に、ぜひ開発者プレビューに申し込んでみてください。

Alexaスキルとモバイル体験の統合

最後に、今回紹介したAlexa for Appsを使うとAlexaスキルからモバイルアプリを呼び出すことができますが、Quick Linkを使うと逆にモバイルアプリやブラウザからAlexaスキルを起動できます。具体的には、下記のような特定のURLにアプリやブラウザからアクセスすることでスキルを起動できます。これらの機能を活用して、Alexaスキルとモバイルアプリ・ブラウザを必要に応じて行き来するような新しい体験の開発にチャレンジしましょう!

Copied to clipboard
https://alexa-skills.amazon.co.jp/apis/custom/skills/<skill-id>/launch

参考情報

Subscribe