开发者控制台

摘要参考表

摘要参考表

以下是另一个参考资源,可用于触发器、基本指令和特定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日