Roku 中繼資料索引鍵 roku-metadata-keys
標準視訊、音訊和廣告中繼資料可分別在媒體和廣告資訊物件上設定。在呼叫追蹤 API 之前,使用視訊/廣告中繼資料的常數索引鍵,設定包含資訊物件之標準中繼資料的字典。請參閱下列表格以獲取標準中繼資料常數的完整清單,然後是範例。
視訊中繼資料常數 video-metadata-constants
中繼資料名稱
內容資料索引鍵
常數名稱
節目
a.media.showMEDIA_VideoMetadataKeySHOW季數
a.media.seasonMEDIA_VideoMetadataKeySEASON集數
a.media.episodeMEDIA_VideoMetadataKeyEPISODE資產
a.media.assetMEDIA_VideoMetadataKeyASSET_ID類型
a.media.genreMEDIA_VideoMetadataKeyGENRE首播日期
a.media.airDateMEDIA_VideoMetadataKeyFIRST_AIR_DATE數位化首播日期
a.media.digitalDateMEDIA_VideoMetadataKeyFIRST_DIGITAL_DATE評等
a.media.ratingMEDIA_VideoMetadataKeyRATING創作者
a.media.originatorMEDIA_VideoMetadataKeyORIGINATOR網路
a.media.networkMEDIA_VideoMetadataKeyNETWORK節目類型
a.media.typeMEDIA_VideoMetadataKeySHOW_TYPE廣告載入
a.media.adLoadMEDIA_VideoMetadataKeyAD_LOADMVPD
a.media.pass.mvpdMEDIA_VideoMetadataKeyMVPD已驗證
a.media.pass.authMEDIA_VideoMetadataKeyAUTHORIZED時段
a.media.dayPartMEDIA_VideoMetadataKeyDAY_PART動態消息
a.media.feedMEDIA_VideoMetadataKeyFEED資料流格式
a.media.formatMEDIA_VideoMetadataKeySTREAM_FORMAT音訊中繼資料常數 audio-metadata-constants
中繼資料名稱
內容資料索引鍵
常數名稱
藝人
a.media.artistMEDIA_AudioMetadataKeyARTIST專輯
a.media.albumMEDIA_AudioMetadataKeyALBUM標籤
a.media.labelMEDIA_AudioMetadataKeyLABEL作者
a.media.authorMEDIA_AudioMetadataKeyAUTHOR電台
a.media.stationMEDIA_AudioMetadataKeySTATION發行者
a.media.publisherMEDIA_AudioMetadataKeyPUBLISHER廣告中繼資料常數 ad-metadata-constants
中繼資料名稱
內容資料索引鍵
常數名稱
廣告商
a.media.ad.advertiserMEDIA_AdMetadataKeyADVERTISER行銷活動 ID
a.media.ad.campaignMEDIA_AdMetadataKeyCAMPAIGN_ID創作 ID
a.media.ad.creativeMEDIA_AdMetadataKeyCREATIVE_ID版面 ID
a.media.ad.placementMEDIA_AdMetadataKeyPLACEMENT_ID網站 ID
a.media.ad.siteMEDIA_AdMetadataKeyPLACEMENT_ID創作 URL
a.media.ad.creativeURLMEDIA_AdMetadataKeyCREATIVE_URL常數 constants
您可以使用下列常數來追蹤媒體事件:
其他常數
常數
說明
ERROR_SOURCE_PLAYER錯誤來源的常數為播放器
MediaObjectkey 常數 (用於作為 MediaObject 例項內的索引鍵)
常數
說明
MEDIA_STANDARD_MEDIA_METADATA可在
MediaInfo trackLoad 上設定中繼資料的常數MEDIA_STANDARD_AD_METADATA可在
EventData trackEvent 上設定廣告中繼資料的常數MEDIA_RESUMED傳送影片繼續心率的常數。如要延續先前暫停內容繼續影片追蹤,您必須在您呼叫
例如,假設使用者觀看了 30% 的內容,然後關閉該應用程式。這會導致作業結束。稍後,如果同一位使用者返回觀看同一個內容,而應用程式允許使用者從中斷的地方繼續,則應用程式應將
這將會為該影片建立一個新的工作階段,但也會導致 SDK 傳送含有「繼續」事件類型的心率要求,其可用於報表,以將兩個不同的媒體工作階段繫結在一起。
MEDIA_RESUMED 時設定在 mediaInfo 物件上的 mediaTrackLoad 屬性。(MEDIA_RESUMED不是您可以使用mediaTrackEvent API追蹤的事件。)當應用程式想要繼續追蹤使用者停止觀看但現在打算繼續觀看的內容時,MEDIA_RESUMED應設為true。例如,假設使用者觀看了 30% 的內容,然後關閉該應用程式。這會導致作業結束。稍後,如果同一位使用者返回觀看同一個內容,而應用程式允許使用者從中斷的地方繼續,則應用程式應將
MEDIA_RESUMED 設定為「true」,同時呼叫 mediaTrackLoad API。結果是針對相同影片內容的這兩個不同媒體工作階段可以連結在一起。以下為實作範例:mediaInfo =adb_media_init_mediainfo("test_media_name","test_media_id",10,"vod")mediaInfo[ADBMobile().MEDIA_RESUMED] = truemediaContextData = {}ADBMobile().mediaTrackLoad(mediaInfo, mediaContextData)這將會為該影片建立一個新的工作階段,但也會導致 SDK 傳送含有「繼續」事件類型的心率要求,其可用於報表,以將兩個不同的媒體工作階段繫結在一起。
內容類型常數
常數
說明
MEDIA_STREAM_TYPE_LIVELIVE 資料流類型常數
MEDIA_STREAM_TYPE_VODVOD 資料流類型的常數
事件類型常數 (用於 trackEvent 呼叫)
常數
說明
MEDIA_BUFFER_START緩衝區開始的事件類型
MEDIA_BUFFER_COMPLETE緩衝區完成的事件類型
MEDIA_SEEK_START搜尋開始的事件類型
MEDIA_SEEK_COMPLETE搜尋完成的事件類型
MEDIA_BITRATE_CHANGE位元速率變更的事件類型
MEDIA_CHAPTER_START章節開始的事件類型
MEDIA_CHAPTER_COMPLETE章節完成的事件類型
MEDIA_CHAPTER_SKIP廣告開始的事件類型
MEDIA_AD_BREAK_START廣告開始的事件類型
MEDIA_AD_BREAK_COMPLETE廣告插播完成的事件類型
MEDIA_AD_BREAK_SKIP廣告插播略過的事件類型
MEDIA_AD_START廣告開始的事件類型
MEDIA_AD_COMPLETE廣告完成的事件類型
MEDIA_AD_SKIP廣告略過的事件類型
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb