AmazonNativeContentPersonalization
Extends
KeplerTurboModule
Properties
addContentEntitlementChunk()
addContentEntitlementChunk: (
providerId
,entitlements
) =>void
Parameters
providerId
number
entitlements
Returns
void
addCustomerListChunk()
addCustomerListChunk: (
providerId
,type
,entries
) =>void
Parameters
providerId
number
type
entries
Returns
void
addPlaybackEventChunk()
addPlaybackEventChunk: (
providerId
,playbackEvents
) =>void
Parameters
providerId
number
playbackEvents
Returns
void
contentEntitlementsProviderCommit()
contentEntitlementsProviderCommit: (
providerId
) =>void
Parameters
providerId
number
Returns
void
customerListEntriesProviderCommit()
customerListEntriesProviderCommit: (
providerId
) =>void
Parameters
providerId
number
Returns
void
getConstants()?
readonly
optional
getConstants: () =>object
Returns
object
Inherited from
KeplerTurboModule.getConstants
getMajorVersion()
getMajorVersion: () =>
number
Returns
number
Overrides
KeplerTurboModule.getMajorVersion
getMinorVersion()
getMinorVersion: () =>
number
Returns
number
Overrides
KeplerTurboModule.getMinorVersion
getPatchVersion()
getPatchVersion: () =>
number
Returns
number
Overrides
KeplerTurboModule.getPatchVersion
playbackEventsProviderCommit()
playbackEventsProviderCommit: (
providerId
) =>void
Parameters
providerId
number
Returns
void
reportNewContentEntitlement()
reportNewContentEntitlement: (
entitlement
) =>void
Parameters
entitlement
Returns
void
reportNewContentInteraction()
reportNewContentInteraction: (
contentInteraction
) =>void
Parameters
contentInteraction
Returns
void
reportNewCustomerListEntry()
reportNewCustomerListEntry: (
type
,entry
) =>void
Parameters
type
entry
Returns
void
reportNewPlaybackEvent()
reportNewPlaybackEvent: (
playbackEvent
) =>void
Parameters
playbackEvent
Returns
void
reportRefreshedContentEntitlements()
reportRefreshedContentEntitlements: () =>
void
Returns
void
reportRefreshedCustomerList()
reportRefreshedCustomerList: (
type
) =>void
Parameters
type
Returns
void
reportRefreshedPlaybackEvents()
reportRefreshedPlaybackEvents: () =>
void
Returns
void
reportRemovedContentEntitlement()
reportRemovedContentEntitlement: (
entitlement
) =>void
Parameters
entitlement
Returns
void
reportRemovedCustomerListEntry()
reportRemovedCustomerListEntry: (
type
,entry
) =>void
Parameters
type
entry
Returns
void
setContentEntitlementsHandlerForComponent()
setContentEntitlementsHandlerForComponent: (
getAllContentEntitlementsCallback
,component
) =>void
Parameters
getAllContentEntitlementsCallback
(providerId
) => void
component
IComponentInstance
Returns
void
setCustomerListEntriesHandlerForComponent()
setCustomerListEntriesHandlerForComponent: (
getAllCustomerListEntriesCallback
,component
) =>void
Parameters
getAllCustomerListEntriesCallback
(providerId
, listType
) => void
component
IComponentInstance
Returns
void
setPlaybackEventsHandlerForComponent()
setPlaybackEventsHandlerForComponent: (
getPlaybackEventsSinceCallback
,component
) =>void
Parameters
getPlaybackEventsSinceCallback
(providerId
, sinceTimestampMs
) => void
component
IComponentInstance
Returns
void
Last updated: Sep 30, 2025