AlexaスキルへのAlexaショッピングアクションの追加

AlexaスキルへのAlexaショッピングアクションの追加

Alexaショッピングアクションを使うと、Alexaショッピングで実際の商品をお勧めするカスタムスキルを作成できます。ユーザーは、スキルから離れることなく、勧められた商品を買ったり、Amazonカートやほしい物リストに商品を追加したりできます。たとえば、ロールプレイングスキルで、関連のボードゲームを購入できる機会をユーザーに提案することができます。ユーザーはAmazonアカウントに関連付けられた支払いオプションを使用して、商品の支払いを行います。

Alexaショッピングアクションはカスタム音声対話モデルを使用するスキルに含めることができます。カスタム音声対話モデルの詳細については、スキルの対話モデルの作成を参照してください。

Alexaショッピングアクションとは

Alexaショッピングアクションを使うと、カスタムスキル内でAmazonリテールウェブサイトの商品をお勧めしてショッピングエクスペリエンスを作成できます。スキルでどの商品をお勧めするかは、開発者が決定します。ユーザーが商品に興味を示したら、Skills Connectionsを使い、ショッピングエクスペリエンスを提供するAlexaに制御を引き継ぎます。Alexaは、商品名、価格、お届け予定日といった商品情報を提示し、ユーザーの確認を取ってから、リクエストされたアクションを呼び出します。

Alexaショッピングでは、次のアクションをサポートしています。

  • ユーザーのカートに商品を追加します。ユーザーは、後でAmazonリテールウェブサイトにアクセスして商品を確認できます。スキルセッション内で購入の意思決定はしません。
  • ユーザーのAmazonほしい物リストに商品を追加します。ユーザーは、Amazonリテールウェブサイトにアクセスして友達にほしい物リストを共有できます。スキルセッション内で購入の意思決定はしません。
  • 勧められた商品を購入します。購入ワークフローに、ユーザーのAmazonアカウントに登録された有効な支払いの種類、お届け先住所、音声によるPIN認証といった、さまざまなチェックを組み込みます。
  • 1つ以上の商品をお勧めします。ユーザーは商品の詳細を聞いてから、商品をカートに追加するか、商品を購入するか、スキルに戻るかを決めます。

アクションを開始するには、スキルからAmazonショッピングフローを呼び出します。このとき、AlexaがAmazonアカウントに関連付けられたカートと支払いオプションを使用して、ユーザーにショッピングアクションを案内します。ショッピングフローが完了すると、Alexaからスキルに制御が戻されます。

音声によるショッピングフローの例

ユーザーがAlexaショッピングを使ってAmazonで実際の商品を購入すると、Amazonリテールウェブサイトでレジに進むときと同様のエクスペリエンスで、商品詳細、価格、お届け予定日が提示されます。Alexaショッピングアクションでは、必要に応じて音声によるコード承認と音声プロファイル承認がサポートされます。

次の音声フロー例では、ユーザーがAmazonで実際の商品を購入しています。この例は、スキルからAlexaショッピングフローへの引き継ぎと、ショッピングフローが完了した後に制御がスキルに戻るところを示しています。スキルのダイアログは変更できますが、AlexaショッピングのダイアログはAmazonが制御しているため変更できません。音声ショッピングフローのその他の例については、Design the Product Recommendationを参照してください。

ステップ 状態 アクター 発話者 BuyShoppingProducts

1

商品の提案

スキル

Alexa

"You've strayed far from your bonfire.You can unlock more of the story with the companion comic.
Want to learn how to buy the comic book on Amazon?"

2

ユーザーの応答

スキル

ユーザー

"Yes"

3

フォローアップアクション

スキル

なし

<Alexaショッピングに制御を渡す>

4

プレゼンテーションの提供

Alexaショッピング

Alexa

"Here are the product details from Amazon.Your purchase includes an interactive narrative comic, the print version.The total, including VAT, is twelve pounds."

5

確認

Alexaショッピング

Alexa

"Would you like to buy it?"

6

ユーザーの応答

Alexaショッピング

ユーザー

"Yes"

7

ユーザー応答の確認

Alexaショッピング

Alexa

"Order placed."

8

制御のリレー

Alexaショッピング

Alexa

<アクションステータスとともにスキルに制御を渡す>

9

フォローアップアクション

スキル

Alexa

"While you wait for the book, would you like to continue playing?"

ステップ 状態 アクター 発話者 BuyShoppingProducts

1

商品の提案

スキル

Alexa

"You've strayed far from your bonfire.You can unlock more of the story with the companion comic.
Want to learn how to buy the comic book on Amazon?"

2

ユーザーの応答

スキル

ユーザー

"Yes"

3

フォローアップアクション

スキル

なし

<Alexaショッピングに制御を渡す>

4

プレゼンテーションの提供

Alexaショッピング

Alexa

"Here are the product details from Amazon.Your purchase includes an interactive narrative comic, the print version.The total, including tax and shipping, is twelve dollars and four cents."

5

確認

Alexaショッピング

Alexa

"Would you like to buy it?"

6

ユーザーの応答

Alexaショッピング

ユーザー

"Yes"

7

ユーザー応答の確認

Alexaショッピング

Alexa

"Order placed."

8

制御のリレー

Alexaショッピング

Alexa

<アクションステータスとともにスキルに制御を渡す>

9

フォローアップアクション

スキル

Alexa

"While you wait for the book, would you like to continue playing?"

ステップ 状態 アクター 発話者 BuyShoppingProducts

1

商品の提案

スキル

Alexa

ところでダーク・ソウルの小説では更なるストーリーを体験できます。こちらの商品に興味ありますか?

2

ユーザーの応答

スキル

ユーザー

はい

3

フォローアップアクション

スキル

なし

<Alexaショッピングに制御を渡す>

4

プレゼンテーションの提供

Alexaショッピング

Alexa

はい、こちらの商品は「ダーク・ソウル 小説」が含まれます。税込みの合計金額は1,200円です。

5

確認

Alexaショッピング

Alexa

購入しますか?

6

ユーザーの応答

Alexaショッピング

ユーザー

はい

7

ユーザー応答の確認

Alexaショッピング

Alexa

注文が送信されました。合計金額は1,200円です。これは税込みの金額です。6月22日お届けの予定です。

8

制御のリレー

Alexaショッピング

Alexa

<アクションステータスとともにスキルに制御を渡す>

9

フォローアップアクション

スキル

Alexa

それでは商品が届くまで、新しいストーリーを選んで遊びますか?

Amazon Associates on Alexaプログラムに参加して収益を得る

AmazonのアフィリエイトマーケティングプログラムであるAmazon Associates on Alexaに参加すると、ユーザーに商品をお勧めすることで、対象の購入により紹介料を得ることができます。ショッピングアクションにアソシエイトIDを追加すると、Alexaが購入を開発者アカウントに紐づけます。Alexaショッピングアクションを含む公開中のカスタムスキルは、Amazon Associates on Alexaプログラムに参加できます。このプログラムの特典について詳しくは、Amazon Associates Resource Center(英語)を参照してください。

Amazon Associates on Alexaプログラムに登録する

  1. Amazon Associates on Alexaプログラムに登録し、アソシエイトIDを取得します。
  2. 商品をお勧めする際に、スキルが紹介料を得ることを開示します。
  3. アソシエイトIDをショッピングアクションAPIリクエストに追加し、Alexaが対象の購入をアソシエイトアカウントに紐づけられるようにします。
    次のショッピングアクションがアトリビューションに対応しています。 AddToShoppingCartBuyShoppingProductsRecommendShoppingProducts

利用可能状況

Alexaショッピングアクションは、複数のロケールとAlexa搭載デバイスで利用できます。

ロケール

Alexaショッピングアクションは、以下のロケールと言語のカスタムスキルで使用できます。

ロケールコード 言語

de-DE

ドイツ語(DE)

en-AU

英語(AU)

en-CA

英語(CA)

en-GB

英語(UK)

en-IN

英語(IN)

en-US

英語(US)

es-ES

スペイン語(ES)

es-MX

スペイン語(MX)

es-US

スペイン語(US)

fr-CA

フランス語(CA)

fr-FR

フランス語(FR)

hi-IN

ヒンディー語(IN)

it-IT

イタリア語(IT)

ja-JP

日本語(JP)

pt-BR

ポルトガル語(BR)

Alexaショッピングアクションを使うには、選択した各ロケールでスキルの認定を受けて公開する必要があります。詳細については、多言語に対応するスキルを開発するおよびスキルストアの詳細と公開範囲を定義するを参照してください。

Alexa搭載デバイスのサポート

以下のAlexa搭載デバイスは、Alexaショッピングに対応しています。

  • Echo(全モデル)
  • Echo Dot(全モデル)
  • Echo Show(全モデル)
  • Echo Spot
  • Fire TV

スキルにAlexaショッピングアクションを追加する方法

Alexaショッピングアクションは、新規や既存のカスタムスキルに追加できます。以下の手順に従うと、Alexaショッピングを含むスキルを作成して公開できます。詳しくは、Alexaショッピングアクションの追加方法を参照してください。

  1. スキルマニフェストでAlexaショッピングアクションを有効にします。
  2. 商品をお勧めするよう音声対話モデルを更新します。
  3. ショッピングの提案フローをスキルコードに実装します。
  4. 拒否された場合やエラーへの対応を追加します。
  5. スキルをテストします。
  6. スキルの認定を受けて公開します。

制限事項

Alexaショッピングアクションを使用するスキルには、次のような制限事項があります。

  • スキルでAlexaショッピングを使うには、ユーザーがAlexaアプリで音声による購入を有効にする必要があります。
  • スキルで商品を購入するには、ユーザーがAmazonアカウントでデフォルトの1-Click設定を有効にする必要があります。
  • 子ども向けスキルでは、Alexaショッピングアクションを使用できません。
  • Health Insurance Portability and Accountability Act(HIPAA)スキルでは、Alexaショッピングアクションを使用できません。

Amazonリテールウェブサイトの次の商品は、Alexaショッピングアクションを利用できません。

  • プライムパントリー。
  • サブスクリプション。
  • Tシャツのサイズやサブスクリプションオプションなど、カスタマイズ機能のある商品。
  • 提携ネットスーパーの食料品や消費財。
  • ビデオと電子ギフト券。
  • スキル内課金商品。
  • 年齢制限のある商品、酒類、露骨なコンテンツ。一部のロケールでは利用できない場合があります。