Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
コンテンツパーソナライゼーションサーバーのインターフェイス

メソッド

setContentEntitlementsHandler()

setContentEntitlementsHandler(contentEntitlementsHandler: IContentEntitlementsHandler): void

パラメーター

contentEntitlementsHandler
IContentEntitlementsHandler

setContentEntitlementsHandlerForComponent()

setContentEntitlementsHandlerForComponent(contentEntitlementsHandler: IContentEntitlementsHandler, component: IComponentInstance): void コマンドに応答してコンテンツエンタイトルメントデータを提供する、特定のコンポーネントのハンドラーを設定します。

パラメーター

contentEntitlementsHandler
IContentEntitlementsHandler コンテンツエンタイトルメントに関するコマンドのハンドラー。
component
IComponentInstance ハンドラーを設定する対象のコンポーネントインスタンス。

例


setCustomerListEntriesHandler()

setCustomerListEntriesHandler(customerListEntriesHandler: ICustomerListEntriesHandler): void

パラメーター

customerListEntriesHandler
ICustomerListEntriesHandler

setCustomerListEntriesHandlerForComponent()

setCustomerListEntriesHandlerForComponent(customerListEntriesHandler: ICustomerListEntriesHandler, component: IComponentInstance): void コマンドに応答してユーザーリストエントリデータを提供する、特定のコンポーネントのハンドラーを設定します。

パラメーター

customerListEntriesHandler
ICustomerListEntriesHandler ユーザーリストに関するコマンドのハンドラー。
component
IComponentInstance ハンドラーを設定する対象のコンポーネントインスタンス。

例


setPlaybackEventsHandler()

setPlaybackEventsHandler(playbackEventsHandler: IPlaybackEventsHandler): void

パラメーター

playbackEventsHandler
IPlaybackEventsHandler

setPlaybackEventsHandlerForComponent()

setPlaybackEventsHandlerForComponent(playbackEventsHandler: IPlaybackEventsHandler, component: IComponentInstance): void コマンドに応答して再生イベントデータを提供する、特定のコンポーネントのハンドラーを設定します。

パラメーター

playbackEventsHandler
IPlaybackEventsHandler 再生イベントに関するコマンドのハンドラー。
component
IComponentInstance ハンドラーを設定する対象のコンポーネントインスタンス。

例


reportNewContentInteraction()

reportNewContentInteraction(contentInteraction: IContentInteraction): void ユーザーがコンテンツに反応したことを報告します(例:「好き」や「好きではない」を選択した、予告編を視聴した)。

パラメーター

contentInteraction
IContentInteraction 発生したコンテンツインタラクション。

例


reportNewPlaybackEvent()

reportNewPlaybackEvent(playbackEvent: IPlaybackEvent): void 再生中のユーザーの再生動作に関する最新情報を報告します。

パラメーター

playbackEvent
IPlaybackEvent デバイスで発生したばかりの再生イベント。

例


reportRefreshedPlaybackEvents()

reportRefreshedPlaybackEvents(): void デバイス外で発生したユーザーの再生動作について、取得可能な最新情報があることを示します。 このAPIを使用する前に呼び出す必要があります。

reportNewCustomerListEntry()

reportNewCustomerListEntry(listType: CustomerListType, entry: ICustomerListEntry): void ユーザーが自分で管理するリストに新しいエントリを挿入したことを報告します。ユーザーのアクションによりデバイス上で挿入されたエントリのみが対象です。挿入時に報告されます。

パラメーター

listType
CustomerListType エントリの挿入先ユーザーリストのタイプ。
entry
ICustomerListEntry ユーザーリストに追加されたエントリ。

例


reportRemovedCustomerListEntry()

reportRemovedCustomerListEntry(listType: CustomerListType, entry: ICustomerListEntry): void ユーザーが自分で管理するリストからエントリを削除したことを報告します。ユーザーのアクションによりデバイスから削除されたエントリのみが対象です。削除時に報告されます。

パラメーター

listType
CustomerListType エントリの削除元であるユーザーリストのタイプ。
entry
ICustomerListEntry ユーザーリストから削除されたエントリ。

例


reportRefreshedCustomerList()

reportRefreshedCustomerList(listType: CustomerListType): void デバイス外でのアクションによりユーザー管理リストが変更されたため、ユーザー管理リストの更新版を取得する必要があることを示します。 このAPIを使用する前に呼び出す必要があります。

パラメーター

listType
CustomerListType 変更されたユーザーリストのタイプ。

reportNewContentEntitlement()

reportNewContentEntitlement(entitlement: IContentEntitlement): void ユーザーが既存のコンテンツエンタイトルメントリストに新しい個別のコンテンツエンタイトルメントを挿入したことを報告します。定期購入型アイテムにまだ含まれていないエンタイトルメントのみが対象です。デバイスでのユーザーのアクションによって追加されたエンタイトルメントのみが対象です。挿入時に報告されます。

パラメーター

entitlement
IContentEntitlement 新しいエンタイトルメント。

例


reportRemovedContentEntitlement()

reportRemovedContentEntitlement(entitlement: IContentEntitlement): void ユーザーの既存のコンテンツエンタイトルメントリストから、個別のコンテンツエンタイトルメントがなくなったことを報告します。定期購入型アイテムに含まれていないエンタイトルメントのみが対象です。デバイスでのアクションにより有効でなくなった、または有効期限が切れたエンタイトルメントのみが対象です。削除時に報告されます。

パラメーター

entitlement
IContentEntitlement 削除されたエンタイトルメント。

例


reportRefreshedContentEntitlements()

reportRefreshedContentEntitlements(): void デバイス外でのアクションにより個別のコンテンツエンタイトルメントが変更されたため、更新されたコンテンツエンタイトルメントリストを取得する必要があることを示します。 このAPIを使用する前に呼び出す必要があります。
最終更新日 2026年10月26日