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가 이벤트 유형이 “이력서”인 하트비트 요청을 전송하게 됩니다. 이 이벤트 유형은 두 개의 서로 다른 미디어 세션을 함께 연결하여 보고하는 데 사용할 수 있습니다.
mediaTrackLoad를 호출할 때 mediaInfo 개체에 대해 MEDIA_RESUMED 속성을 설정해야 합니다. (MEDIA_RESUMED은(는) mediaTrackEvent API를 사용하여 추적할 수 있는 이벤트가 아닙니다. 사용자가 시청을 중단했지만 현재 시청을 재개하려는 콘텐츠를 응용 프로그램에서 계속 추적하려는 경우 MEDIA_RESUMED을(를) true로 설정해야 합니다.예를 들어, 사용자가 콘텐츠의 30%를 시청한 다음 앱을 닫는다고 가정합니다. 이 경우 세션이 종료됩니다. 나중에 동일한 사용자가 동일한 콘텐츠로 돌아갔을 때 애플리케이션에서 사용자가 중지된 동일한 지점에서 다시 시작할 수 있도록 허용하는 경우
MEDIA_RESUMED API를 호출하는 동안에는 애플리케이션에서 mediaTrackLoad를 "참"으로 설정해야 합니다. 결국 동일한 비디오 콘텐츠에 대해 서로 다른 두 개의 미디어 세션을 함께 연결할 수 있습니다. 구현 예제는 다음과 같습니다.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_LIVE스트림 유형 LIVE에 대한 상수
MEDIA_STREAM_TYPE_VOD스트림 유형 VOD에 대한 상수
이벤트 유형 상수(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