as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持

AmazonNativeContentPersonalization

AmazonNativeContentPersonalization

扩展

  • KeplerTurboModule

属性

addContentEntitlementChunk()

addContentEntitlementChunk: (providerId, entitlements) => void

参数

providerId

number

entitlements

IContentEntitlement[]

返回值

void


addCustomerListChunk()

addCustomerListChunk: (providerId, type, entries) => void

参数

providerId

number

type

WATCHLIST

entries

ICustomerListEntry[]

返回值

void


addPlaybackEventChunk()

addPlaybackEventChunk: (providerId, playbackEvents) => void

参数

providerId

number

playbackEvents

IPlaybackEvent[]

返回值

void


contentEntitlementsProviderCommit()

contentEntitlementsProviderCommit: (providerId) => void

参数

providerId

number

返回值

void


customerListEntriesProviderCommit()

customerListEntriesProviderCommit: (providerId) => void

参数

providerId

number

返回值

void


getConstants()?

readonly optional getConstants: () => object

返回值

object

继承自

KeplerTurboModule.getConstants


getMajorVersion()

getMajorVersion: () => number

返回值

number

覆盖

KeplerTurboModule.getMajorVersion


getMinorVersion()

getMinorVersion: () => number

返回值

number

覆盖

KeplerTurboModule.getMinorVersion


getPatchVersion()

getPatchVersion: () => number

返回值

number

覆盖

KeplerTurboModule.getPatchVersion


playbackEventsProviderCommit()

playbackEventsProviderCommit: (providerId) => void

参数

providerId

number

返回值

void


reportNewContentEntitlement()

reportNewContentEntitlement: (entitlement) => void

参数

entitlement

IContentEntitlement

返回值

void


reportNewContentInteraction()

reportNewContentInteraction: (contentInteraction) => void

参数

contentInteraction

IContentInteraction

返回值

void


reportNewCustomerListEntry()

reportNewCustomerListEntry: (type, entry) => void

参数

type

WATCHLIST

entry

ICustomerListEntry

返回值

void


reportNewPlaybackEvent()

reportNewPlaybackEvent: (playbackEvent) => void

参数

playbackEvent

IPlaybackEvent

返回值

void


reportRefreshedContentEntitlements()

reportRefreshedContentEntitlements: () => void

返回值

void


reportRefreshedCustomerList()

reportRefreshedCustomerList: (type) => void

参数

type

WATCHLIST

返回值

void


reportRefreshedPlaybackEvents()

reportRefreshedPlaybackEvents: () => void

返回值

void


reportRemovedContentEntitlement()

reportRemovedContentEntitlement: (entitlement) => void

参数

entitlement

IContentEntitlement

返回值

void


reportRemovedCustomerListEntry()

reportRemovedCustomerListEntry: (type, entry) => void

参数

type

WATCHLIST

entry

ICustomerListEntry

返回值

void


setContentEntitlementsHandlerForComponent()

setContentEntitlementsHandlerForComponent: (getAllContentEntitlementsCallback, component) => void

参数

getAllContentEntitlementsCallback

(providerId) => void

component

IComponentInstance

返回值

void


setCustomerListEntriesHandlerForComponent()

setCustomerListEntriesHandlerForComponent: (getAllCustomerListEntriesCallback, component) => void

参数

getAllCustomerListEntriesCallback

(providerId, listType) => void

component

IComponentInstance

返回值

void


setPlaybackEventsHandlerForComponent()

setPlaybackEventsHandlerForComponent: (getPlaybackEventsSinceCallback, component) => void

参数

getPlaybackEventsSinceCallback

(providerId, sinceTimestampMs) => void

component

IComponentInstance

返回值

void


Last updated: 2025年10月2日