Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
アプリには、ライブコンテンツの視聴権限のトリガーが複数存在する場合があります。このようなトリガーの例として、サインイン、サインアウト、定期購入の変更があります。これらのトリガーポイントでは、EpgSyncTaskSchedulerメソッドを呼び出してEPG同期タスクをスケジュールできます。 定期購入がキャンセルされた場合など、ユーザーがどのコンテンツの視聴権限も持たなくなった場合は、次の手順を実行します。
  1. ChannelLineupProvider.add([])とChannelLineupProvider.commit()、LiveEventProvider.add([])とLiveEventProvider.commit()を使用して、ユーザーのライブイベントをシステムから消去します。
  2. 視聴権限のあるコンテンツを更新する必要がなくなったため、cancelScheduledTasks()を呼び出して、スケジュール済みのEPG同期タスクをすべてキャンセルします。
次のサンプルコードは、onLogin()とonLogoutの各コールバックでEpgSyncTaskSchedulerを使用する例を示しています。
onLogin()コールバックが実行されると、次のようなログが表示されます。

最終更新日 2026年10月26日