事件類型和說明 event-types-and-descriptions

sessionStart

連同 sessions 呼叫一起傳送。當回應傳回時,您可以從 Location 標題擷取工作階段 ID,並使用於後續發送給收集伺服器的事件呼叫。

play

當播放器從其他狀態變更為「正在播放」狀態時傳送 (即播放器觸發 on('Playing') 回呼)。在播放器改變為「正在播放」之前,其他可能的狀態包括「正在緩衝」、使用者從「已暫停」狀態繼續播放、播放器從錯誤中恢復、自動播放等。

ping

  • 主要內容 - 在主要內容播放期間,必須每隔 10 秒傳送一次,不論其他已傳送的 API 事件為何。第一個 Ping 事件應該要在主要內容開始播放後 10 秒引發。
  • 廣告內容 - 在廣告追蹤期間,必須每 1 秒傳送一次。

Ping 事件的要求內文​ ​應該包含 params 對應。

bitrateChange

位元速率變更時傳送。

bufferStart

緩衝開始時傳送。bufferResume 事件類型並不存在。在 bufferStart 後傳送 play 事件即代表 bufferResume

pauseStart

使用者按下「暫停」時傳送。resume 事件類型並不存在。在 pauseStart 後傳送 play 事件即代表 resume

adBreakStart

代表廣告插播開始

adStart

代表廣告開始

adComplete

代表廣告插播結束

adSkip

代表廣告略過

adBreakComplete

代表廣告插播結束

chapterStart

代表章節區段開始

chapterSkip

代表章節略過

chapterComplete

代表章節結束

error

代表已發生錯誤。

sessionEnd

當使用者放棄檢視內容,而且不太可能返回工作階段時,用來通知 Media Analytics 後端立即關閉工作階段.

如果 sessionEnd 未傳送,放棄的工作階段將會 一般逾時 (在10分鐘內未收到任何事件,或播放點在30分鐘內未移動)。 此外,使用該工作階段ID進行的所有後續媒體呼叫都將被捨棄。

sessionComplete

到達主要內容的結尾時傳送

IMPORTANT
若要驗證事件參數類型和需求是否正確,請參考 JSON 驗證結構以瞭解每種事件類型。
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb