摘要参考表
摘要参考表
以下是另一个参考资源,可用于触发器、基本指令和特定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 类中的addPlaybackEvent SDK函数分享一条消息,表示该内容正在播放中。将这些事件标记为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: 2023年11月29日