アプリまたはウェブサイトにDashデバイス管理を追加する方法


アプリまたはウェブサイトにDashデバイス管理を追加する方法

Dashデバイス管理拡張機能を実装して、ユーザーがアプリやウェブサイトから直接デバイスを管理できるようにします。特定の設定ページにリンクするには、Dash管理のURLを埋め込みます。モバイルアプリの場合は、ディープリンクを使用してユーザーをAlexaアプリの選択した設定ページに直接誘導します。ウェブサイトの場合は、ウェブページ内の選択した設定ページにリダイレクトします。そこで、ユーザーは消費財や交換部品の自動再注文を設定したり、家庭用品のインベントリーを更新したり、部品を交換する日付を設定したり、在庫数量を追跡したりできます。完了すると、Alexaはユーザーをアプリまたはウェブサイトにリダイレクトします。

Dash Replenishmentの概要については、Dash Replenishmentについてを参照してください。

前提条件

Dash管理拡張機能を実装する前に、以下の前提条件を満たしてください。

エンドポイント

ユーザーのロケールに基づいて、選択されたDash Replenishment設定ページにリンクします。モバイルアプリにはディープリンクを、ウェブサイトにはURLを使用します。

モバイルアプリのエンドポイント

モバイルアプリの場合、すべてのロケールで次のエンドポイントを使用してください:https://alexa.amazon.com/spa/index.html#v2

ウェブサイトのエンドポイント

ウェブサイトでは、ユーザーのロケールに基づいて、エンドポイントのAlexaウェブサイトで選択したDash Replenishmentページにユーザーをリダイレクトします。Dashページにアクセスするには、ユーザーはAmazonアカウントの認証情報を使用してサインインする必要があります。

ウェブサイトの場合は、ユーザーの所在地に基づいて以下のエンドポイントを使用します。

リージョン エンドポイント

ヨーロッパ

https://drs-web-eu.amazon.co.uk

北米

https://drs-web.amazon.com

極東

https://drs-web.amazon.co.jp

URLパスとクエリパラメーター

次のURLパラメーターを使用して、指定したAlexa Dash設定ページにリンクします。

  • モバイルアプリ用ディープリンク – https://alexa.amazon.com/spa/index.html#v2/drs/partner/page/{pageType}?vendorCode={vendorCode}&modelId={modelId}&exitUri={exitUri}&settings=true
  • ウェブサイトのURL – <エンドポイント>/drs/partner/page/{pageType}?vendorCode={vendorCode}&modelId={modelId}&exitUri={exitUri}&settings=true

パスのパラメーター

URLパスに次のパラメーターを含めて、ユーザーをリダイレクトするAlexaアプリまたはウェブサイトの設定ページを指定します。

パラメーター 指定場所 説明 必須

pageType

パス

Alexaアプリまたはウェブサイトで開くDash設定ページを指定します。詳しくは、Dash Replenishmentページタイプを参照してください。
有効な値は ページタイプ

文字列

vendorCode

クエリ

ベンダー組織のAmazon識別子。
ベンダーコードを取得するには、Dashコンソールにログインし、アプリの設定をクリックします。
ページタイプに基づいて含めます。

文字列

×

modelId

クエリ

デバイスの一意の識別子。DashコンソールのモデルIDと一致する必要があります。
ページタイプに基づいて含めます。

文字列

×

settings

クエリ

設定を更新するページタイプに必要です。
有効な値:true

ブール値

×

exitUri

クエリ

Dash Replenishment設定を完了した後に、ユーザーをウェブサイトに誘導するためのURL。ウェブサイトにのみ有効です。Alexaに、ユーザーを再度ウェブサイトに誘導させる場合は含めます。
誘導する前に、AlexaはURLを検証し、URLが許可リストに含まれていることを確認します。
有効な値:スキーマを含むウェブサイトのURL

文字列

×

ページタイプ

次の表は、ページタイプの文字列値と、URLで開く関連するAlexa Dash設定ページを示しています。詳細については、Dash Replenishment設定のページタイプを参照してください。

ページタイプ Dash Replenishment設定ページ 用途

dart_landing_srr

ランディングページ

教育

dart_device_list

デバイスリスト

表示

settings

デバイス設定

設定

product_selection

消費財の追跡

設定

inventory_management

インベントリー管理

設定

inventory_history

インベントリー消費履歴

設定

installed_inventory

設置済みインベントリー

設定

Dash Replenishmentページタイプ

パスにページタイプを指定して、特定のDash Replenishment設定ページを開きます。以下に、北米のエンドポイントの例を示します。ユーザーのロケールと一致するエンドポイントを使用します。

ランディングページ

Dash Replenishmentプログラムとスマートリオーダーへの登録方法に関する教育コンテンツをユーザーが閲覧できるようにします。

クリップボードにコピーされました。

https://alexa.amazon.com/spa/index.html#v2/drs/partner/page/dart_landing_srr?vendorCode=your.vendor.code&modelId=your.model.id

ブラウザの例

クリップボードにコピーされました。

https://drs-web.amazon.com/drs/partner/page/dart_landing_srr?vendorCode=your.vendor.code&modelId=your.model.id&exitUri=https://your-website-url

必須のパラメーター

ページタイプの値 必須のクエリパラメーター サポートされているインベントリーセンサータイプ

dart_landing_srr

vendorCodemodelId

レベル、使用量、レベル使用量

デバイスリスト

ベンダーコードでフィルタリングされたスマートリオーダー対応デバイスのリストを表示します。

クリップボードにコピーされました。

https://alexa.amazon.com/spa/index.html#v2/drs/partner/page/dart_device_list?vendorCode=your.vendor.code

ブラウザの例

クリップボードにコピーされました。

https://drs-web.amazon.com/drs/partner/page/dart_device_list?vendorCode=your.vendor.code&exitUri=https://your-website-url

必須のパラメーター

ページタイプの値 必須のクエリパラメーター サポートされているインベントリーセンサータイプ

dart_device_list

vendorCode

レベル、使用量、レベル使用量

デバイス設定

ユーザーがデバイス設定を変更できるようにします。設定ページのオプションには、インベントリー使用履歴、スマートリオーダーのサブスクリプションステータス、住所と支払いの設定が含まれます。

クリップボードにコピーされました。

https://alexa.amazon.com/spa/index.html#v2/drs/partner/page/settings?vendorCode=your.vendor.code&modelId=your.model.id

ブラウザの例

クリップボードにコピーされました。

https://drs-web.amazon.com/drs/partner/page/settings?vendorCode=your.vendor.code&modelId=your.model.id&settings=true&exitUri=https://your-website-url

必須のパラメーター

ページタイプの値 必須のクエリパラメーター サポートされているインベントリーセンサータイプ

settings

vendorCodemodelId
settings(ブラウザのみ)

レベル、使用量、レベル使用量

消費財の追跡

ユーザーがスマートリオーダーの設定を変更できるようにします。

クリップボードにコピーされました。

https://alexa.amazon.com/spa/index.html#v2/drs/partner/page/sensor_tracking_selection?vendorCode=your.vendor.code&modelId=your.model.id

ブラウザの例

クリップボードにコピーされました。

https://drs-web.amazon.com/drs/partner/page/sensor_tracking_selection?vendorCode=your.vendor.code&modelId=your.model.id&settings=true&exitUri=https://your-website-url

必須のパラメーター

ページタイプの値 必須のクエリパラメーター サポートされているインベントリーセンサータイプ

sensor_tracking_selection

vendorCodemodelId
settings(ブラウザのみ)

レベル、使用量、レベル使用量

インベントリー管理

ユーザーが家庭用品のインベントリーを更新できるようにします。

クリップボードにコピーされました。

https://alexa.amazon.com/spa/index.html#v2/drs/partner/page/inventory_management?vendorCode=your.vendor.code&modelIyour.model.id

ブラウザの例

クリップボードにコピーされました。

https://drs-web.amazon.com/drs/partner/page/inventory_management?vendorCode=your.vendor.code&modelId=your.model.id&settings=true&exitUri=https://your-website-url

必須のパラメーター

ページタイプの値 必須のクエリパラメーター サポートされているインベントリーセンサータイプ

inventory_management

vendorCodemodelId
settings(ブラウザのみ)

レベル、使用量、レベル使用量

インベントリー消費履歴

ユーザーがデバイスのインベントリー消費履歴を表示できるようにします。

クリップボードにコピーされました。

https://alexa.amazon.com/spa/index.html#v2/drs/partner/page/inventory_history?vendorCode=your.vendor.code&modelIyour.model.id

ブラウザの例

クリップボードにコピーされました。

https://drs-web.amazon.com/drs/partner/page/inventory_history?vendorCode=your.vendor.code&modelId=your.model.id&settings=true&exitUri=https://your-website-url

必須のパラメーター

ページタイプの値 必須のクエリパラメーター サポートされているインベントリーセンサータイプ

inventory_history

vendorCodemodelId
settings(ブラウザのみ)

レベル、使用量、レベル使用量

設置済みインベントリー

ユーザーがデバイスのインベントリーを更新できるようにします。

クリップボードにコピーされました。

https://alexa.amazon.com/spa/index.html#v2/drs/partner/page/installed_inventory?vendorCode=your.vendor.code&modelIyour.model.id

ブラウザの例

クリップボードにコピーされました。

https://drs-web.amazon.com/installed_inventory?vendorCode=your.vendor.code&modelId=your.model.id&settings=true&exitUri=https://your-website-url

必須のパラメーター

ページタイプの値 必須のクエリパラメーター サポートされているインベントリーセンサータイプ

installed_inventory

vendorCodemodelId
settings(ブラウザのみ)

レベルの使用方法


このページは役に立ちましたか?

最終更新日: 2025 年 10 月 30 日