开始使用
设置
- 将以下库依赖项添加到package.json文件的
dependencies部分。
kepler-content-personalization程序包会提供用于将内容个性化数据发送到系统的功能。amzn/kepler-epg-provider程序包会提供用于PlaybackEvent数据模型中channelDescriptor的依赖项。headless-task-manager程序包提供用于在系统中注册数据拉取后台服务的功能。
-
在您的manifest.toml中,添加以下权限。
相关主题
开始使用Vega内容个性化API参考
类
- BaseError
- ContentEntitlementBuilder—用于创建
ContentEntitlement对象的构建器。 - ContentIdBuilder—用于创建
ContentId对象的构建器。 - ContentInteractionBuilder—用于创建
ContentInteraction对象的构建器。 - CustomerListEntryBuilder—用于创建
CustomerListEntry对象的构建器。 - InvalidArgumentError—将无效参数传递给方法时抛出的错误。
- PlaybackEventBuilder—用于创建
PlaybackEvent对象的构建器。 - ProfileIdBuilder—用于创建
ProfileId对象的构建器。
接口
- IContentEntitlement—表示客户个人内容权利的接口。使用
ContentEntitlementBuilder创建。 - IContentEntitlementHandler—内容提供商应用为处理来自亚马逊内容个性化服务命令而实现的接口,用于获取内容权利数据。
- IContentEntitlementsProvider—用于响应请求内容权利数据的命令。
- IContentId—表示内容ID的接口。使用
ContentIdBuilder创建。 - IContentInteraction—表示客户与内容交互的接口。使用
ContentInteractionBuilder创建。 - IContentPersonalizationServer—内容个性化服务器接口
- ICustomerListEntriesHandler—内容提供商应用实现的接口,用于处理来自亚马逊内容个性化服务的命令,以获取客户管理列表数据。
- ICustomerListEntriesProvider—用于响应请求客户管理列表数据的命令。
- ICustomerListEntry—表示客户管理列表中条目的接口。使用
CustomerListEntryBuilder创建。 - IPlaybackEvent—表示某一时刻客户播放状态的接口。使用
PlaybackEventBuilder创建。 - IPlaybackEventsHandler—内容提供商应用为处理来自亚马逊内容个性化服务命令而实现的接口,用于获取播放事件数据。
- IPlaybackEventsProvider—用于响应请求播放事件数据的命令。
- IProfileId—表示命名空间内配置文件ID的接口。
枚举
- ContentIdNamespaces—表示
ContentId命名空间选项的枚举。 - ContentInteractionType—表示内容交互类型的枚举。
- CustomerListType—表示客户管理的列表类型的枚举。
- EntitlementType—表示内容权利类型的枚举。
- PlaybackState—表示内容播放状态的枚举。
- ProfileIdNamespaces—表示
ProfileId命名空间选项的枚举。

