摘要参考表
摘要参考表
    
    
    
 开放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类中的reportNewPlaybackEventSDK函数分享一条消息,表示该内容正在播放中。将这些事件标记为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日

