Alexaスキルにおけるユーザーのアカウントリンク体験



このトピックでは、ユーザーから見た一般的なアカウントリンクエクスペリエンスと、その背後で何が起こっているかについて紹介します。例では、ユーザーが配車を依頼する「タクシー予約」という架空のカスタムスキルを使います。

アカウントリンクの概念については、Alexaスキルにおけるアカウントリンクの概念を参照してください。アプリ間アカウントリンクの特殊なケースについてはここでは説明しません。アプリ間アカウントリンクを参照してください。

ユーザーがスキルにアカウントリンクが必要かどうかを確認する方法

デフォルトでは、ユーザーはアカウントリンクフローを開始せずにスキルを有効にできます。このコンフィギュレーションでは、ユーザーがスキルを簡単に有効にでき、認証が不要な機能を利用できます。たとえば、タクシー予約ではアカウントリンクをしなくても、特定の目的地までどれくらい時間がかかるかをたずねることができます。また、ユーザーがスキルを有効にする際にアカウントリンクを行うよう求めることもできます。

Alexaアプリのスキル詳細ページでは、次のようにアカウントリンクが必須か任意かを示します。

Alexaスキルにおける必須または任意のアカウントリンク

アカウントリンクのユーザーエクスペリエンス

ユーザーがAlexaアプリからスキルのアカウントリンクフローを開始するには、3つの方法があります。 1)スキルを有効にする際、2)スキルを有効にした後のスキルの設定から、3)ユーザーが認証が必要な機能を使用しようとしたときにスキルがAlexaアプリに送信するアカウントリンクカードから、の3つです。次の例は、各ケースのユーザーフローと、セットアップしたアカウントリンクのコンポーネントとAlexaアプリの連携について示しています。

  • スキルを有効にする際           
  • スキルの設定から              
  • アカウントリンクカードから   

スキルがアプリ間のアカウントリンクをサポートする場合、ユーザーはAlexaアプリの代わりにアプリからアカウントリンクフローを開始できます。詳細については、アプリ間アカウントリンクを参照してください。