摘要参考表
摘要参考表
    
    
    
以下是另一个参考资源,可用于触发器、基本指令和特定SDK调用。这份列表并非详尽无遗。
| 来自客户的触发器 | 基本指令 | SDK函数调用 | 
|---|---|---|
| 登录应用 | 通过 AmazonEntitlementReceiver共享所有客户权利。 | - AmazonEntitlementReceiver.setContentEntitlements(...)- AmazonCustomerListReceiver.setCustomerList(..., AmazonCustomerListType.Watchlist) | 
| 退出应用 | 客户退出后,不要共享数据。 | 不适用 | 
| 切换个人资料 | 共享之前未共享过的任何个人资料特定信息。 | - AmazonCustomerListReceiver.setCustomerList(..., AmazonCustomerListType.Watchlist)- AmazonPlaybackReceiver.addPlaybackEvents(...) | 
| 登录时打开应用 | 共享自客户上次打开应用以来可能发生在另一台设备上的更新信息。这些信息包括: - 内容权利 - 观看列表 - 播放( eventsPlayback事件必须被标记为Off-Device(设备外))。 | - AmazonEntitlementReceiver.setContentEntitlements(...)- AmazonCustomerListReceiver.setCustomerList(..., AmazonCustomerListType.Watchlist)- AmazonPlaybackReceiver.addPlaybackEvents(...) | 
| 观看内容 | 使用 AmazonPlaybackReceiver类中的addPlaybackEventSDK函数分享一条消息,表示该内容正在播放中。将这些事件标记为Active(有效)。当客户的播放状态发生变化时,继续对addPlaybackEvent进行调用。例如:- 客户暂停播放 - 广告(间隙)开始播放 - 客户退出播放,此时内容不再显示 - 客户看完内容 - 每60秒播放一次 | - AmazonPlaybackReceiver.addPlaybackEvent(...) | 
| 在观看列表中添加或删除项目 | 当客户向其观看列表添加项目时,引用 AmazonCustomerListReceiver上的addCustomerListEntry函数。当客户删除项目时,引用 AmazonCustomerListReceiver上的removeCustomerListEntry函数。 | - AmazonCustomerListReceiver.addCustomerListEntry(..., AmazonCustomerListType.Watchlist)- AmazonCustomerListReceiver.removeCustomerListEntry(..., AmazonCustomerListType.Watchlist) | 
| 购买内容、租赁内容或录像内容 | 通过引用 AmazonEntitlementReceiver共享。如果由于复杂的到期规则而丢失了单独内容权利,请使用 removeContentEntitlement来说明这一情况。我们会处理所有基于时间的到期问题。 | - AmazonEntitlementReceiver.addContentEntitlement(...)- AmazonEntitlementReceiver.removeContentEntitlement(...) | 
| 观看预告片、浏览内容详情页面,或者表示对内容喜欢或不喜欢 | 通过AmazonContentInteractionReceiver共享。可在此处查看目前支持的内容交互类型。 | - AmazonContentInteractionReceiver.addContentInteraction(...) | 
Last updated: 2024年3月13日

