Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
VegaコンテンツパーソナライゼーションAPIは、アプリ開発者がユーザーにパーソナライズされたエクスペリエンスを提供したり、関連性の高いコンテンツを表示したりすることができるようにする機能を提供します。

はじめに

セットアップ

  1. package.jsonファイルのdependenciesセクションに、以下のライブラリ依存関係を追加します。
  • kepler-content-personalizationパッケージは、コンテンツパーソナライゼーションデータをシステムに送信する機能を提供します。
  • amzn/kepler-epg-providerパッケージは、PlaybackEventデータモデルのchannelDescriptorに使用される依存関係を提供します。
  • headless-task-managerパッケージは、データプルバックグラウンドサービスをシステムに登録する機能を提供します。
  1. manifest.tomlに、以下の権限を追加します。

関連トピック

Vegaコンテンツパーソナライゼーションを始める

APIリファレンス

クラス

インターフェイス

  • IContentEntitlement - ユーザーの個々のコンテンツエンタイトルメントを表すインターフェイス。ContentEntitlementBuilderを使用して作成されます。
  • IContentEntitlementsHandler - コンテンツプロバイダーアプリがAmazonのコンテンツパーソナライゼーションサービスからのコマンドを処理し、コンテンツエンタイトルメントデータを取得するためのインターフェイス。
  • IContentEntitlementsProvider - コンテンツエンタイトルメントデータを要求するコマンドへのレスポンスを提供します。
  • IContentId - コンテンツIDを表すインターフェイス。ContentIdBuilderを使用して作成します。
  • IContentInteraction - ユーザーによるコンテンツのインタラクションを表すインターフェイス。ContentInteractionBuilderを使用して作成します。
  • IContentPersonalizationServer - コンテンツパーソナライゼーションサーバーのインターフェイス。
  • ICustomerListEntriesHandler - コンテンツプロバイダーアプリがAmazonのコンテンツパーソナライゼーションサービスからのコマンドを処理し、ユーザー管理リストのデータを取得するためのインターフェイス。
  • ICustomerListEntriesProvider - ユーザー管理リストのデータを要求するコマンドへのレスポンスを提供します。
  • ICustomerListEntry - ユーザー管理リストのエントリを表すインターフェイス。CustomerListEntryBuilderを使用して作成します。
  • IPlaybackEvent - ある時点でのユーザーの再生状態を表すインターフェイス。PlaybackEventBuilderを使用して作成します。
  • IPlaybackEventsHandler - コンテンツプロバイダーアプリがAmazonのコンテンツパーソナライゼーションサービスからのコマンドを処理し、再生イベントデータを取得するためのインターフェイス。
  • IPlaybackEventsProvider - 再生イベントデータを要求するコマンドへのレスポンスを提供します。
  • IProfileId - 名前空間内のプロフィールIDを表すインターフェイス。

列挙型


最終更新日 2026年10月26日