摘要参考表
摘要参考表
开放Beta测试文档 作为预发布开放Beta测试的一项内容,亚马逊提供了此技术文档。随着亚马逊收到反馈并对功能进行迭代,所描述的这些功能可能会发生变化。有关最新功能的信息,请参阅发行说明。
来自客户的触发器 | 基本指令 | SDK函数调用 |
---|---|---|
登录应用 | 通过ContentPersonalizationServer 共享所有客户权利。 |
- ContentPersonalizationServer.reportRefreshedContentEntitlements(...) - ContentPersonalizationServer.reportRefreshedCustomerList(..., CustomerListType.Watchlist) |
退出应用 | 客户退出后,不要共享数据。 | 不适用 |
切换个人资料 | 共享之前未共享过的任何个人资料特定信息。 | - ContentPersonalizationServer.reportRefreshedCustomerList(..., CustomerListType.Watchlist) - ContentPersonalizationServer.reportNewPlaybackEvent(...) |
登录时打开应用 | 共享自客户上次打开应用以来可能发生在另一台设备上的更新信息。这些信息包括: - 内容权利 - 观看列表 - 播放( eventsPlayback 事件必须被标记为Off-Device(设备外))。 |
- ContentPersonalizationServer.reportRefreshedContentEntitlements(...) - ContentPersonalizationServer.reportRefreshedCustomerList(..., CustomerListType.Watchlist) - ContentPersonalizationServer.reportNewPlaybackEvent(...) |
观看内容 | 使用ContentPersonalizationServer 类中的reportNewPlaybackEvent SDK函数分享一条消息,表示该内容正在播放中。将这些事件标记为Active (有效)。当客户的播放状态发生变化时,继续对reportNewPlaybackEvent 进行调用。例如:- 客户暂停播放。 - 广告(间隙)开始播放。 - 客户退出播放,导致该内容不再显示。 - 客户看完该内容。- 每播放60秒发生一次。 |
- ContentPersonalizationServer.reportNewPlaybackEvent(...) |
添加或删除观看列表中的项目 | 客户将项目添加到观看列表后,引用ContentPersonalizationServer 上的reportNewCustomerListEntry 函数。客户删除项目后,引用 ContentPersonalizationServer 上的reportRemovedCustomerListEntry 函数。 |
- ContentPersonalizationServer.reportNewCustomerListEntry(..., CustomerListType.Watchlist) - ContentPersonalizationServer.reportRemovedCustomerListEntry(..., CustomerListType.Watchlist) |
购买内容、租赁内容或录像内容 | 通过引用ContentPersonalizationServer 进行共享。如果由于复杂的到期规则而丢失了单独内容权利,请使用 reportRemovedContentEntitlement 来说明这一情况。我们会处理所有基于时间的到期问题。 |
- ContentPersonalizationServer.reportNewContentEntitlement(...) - ContentPersonalizationServer.reportRemovedContentEntitlement(...) |
观看预告片、浏览内容详情页面,或者表示对内容喜欢或不喜欢 | 通过ContentPersonalizationServer 类共享。 |
- ContentPersonalizationServer.reportNewContentInteraction(...) |
Last updated: 2025年9月30日