as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

IPlaybackEvent

IPlaybackEvent

ある時点でのユーザーの再生状態を表すインターフェイス。PlaybackEventBuilderを使用して作成します。

アクセサ

channelDescriptor

getのシグネチャ

get channelDescriptor(): undefined | IChannelDescriptor

コンテンツを再生しているリニアチャンネルのチャンネル記述子を取得します。チャンネル記述子は、アプリパッケージ内のすべてのチャンネルについて、各チャンネルを一意に識別します。このチャンネル記述子は、ライブTV統合に使用するものと一致する必要があります。

戻り値

undefined | IChannelDescriptor

コンテンツを再生しているチャンネルを一意に識別するchannelDescriptor。設定されていない場合はundefinedになります。


contentId

getのシグネチャ

get contentId(): IContentId

再生中のコンテンツのAmazonカタログIDを取得します。

戻り値

IContentId

Amazonカタログで解決可能なID。


creditsPositionMs

getのシグネチャ

get creditsPositionMs(): undefined | number

コンテンツ内のクレジットの位置を取得します。コンテンツの先頭を0とします。

戻り値

undefined | number

コンテンツの先頭からのクレジット位置(ミリ秒)。設定されていない場合はundefinedになります。


durationMs

getのシグネチャ

get durationMs(): undefined | number

コンテンツの再生時間を取得します。

戻り値

undefined | number

コンテンツの再生時間(ミリ秒)。設定されていない場合はundefinedになります。


eventTimestamp

getのシグネチャ

get eventTimestamp(): undefined | Date

再生イベントが発生した日付を取得します。

戻り値

undefined | Date

イベントの日付。設定されていない場合はundefinedになります。


playbackPositionMs

getのシグネチャ

get playbackPositionMs(): number

コンテンツ内の現在の再生位置を取得します。コンテンツの先頭を0とします。

戻り値

number

コンテンツの先頭を基準とした現在の再生位置(ミリ秒)。


playbackState

getのシグネチャ

get playbackState(): PlaybackState

ユーザーによるコンテンツの視聴状態を取得します。

戻り値

PlaybackState

視聴状態。


profileId

getのシグネチャ

get profileId(): undefined | IProfileId

コンテンツを視聴しているユーザーに関連付けられたprofileIdを取得します。

戻り値

undefined | IProfileId

ユーザーに関連付けられたprofileId。設定されていない場合はundefinedになります。


Last updated: 2025年10月2日