| Trigger from Customer | Basic Instructions | SDK Function Calls |
|---|---|---|
| Signs into the app | Share all customer entitlements through the ContentPersonalizationServer. |
|
| Signs out of the app | Do not share data when the customer signs out. | N/A |
| Switches profiles | Share any profile specific information not previously shared. |
|
| Opens app while signed in | Share updated information since the last time the customer opened the app. Updated information includes: - Content entitlements |
|
| Watches content | Share a message using the reportNewPlaybackEvent SDK function in the ContentPersonalizationServer class, indicating that the content is playing. Mark these events as Active. Continue making calls to reportNewPlaybackEvent when the customer’s playback state changes. For example: - The customer pauses playback. - An advertisement (interstitial) starts playing. - The customer exits playback so that content is no longer in view. - The customer completes the content.- Once every 60 seconds of playback. |
When they remove items, invoke the reportRemovedCustomerListEntry function on the ContentPersonalizationServer. |
Summary Reference Table
CustomCallout, from “/snippets/callouts.jsx”;
最終更新日 2026年10月18日

