Adobe 애널리틱스 이벤트 추적 구성
플레이어 모듈은 Brightcove 플레이어를 Adobe Analytics와 쉽게 통합 할 수있는 기능을 제공합니다. 이를 통해 보고 목적으로 이벤트 추적 데이터를 Adobe Analytics 계정으로 전송할 수 있습니다.
통합을 구성하려면 다음 작업을 수행해야 합니다.
- 추적할 수 있는 이벤트 검토
- Adobe 애널리틱스에서 사용자 지정 성공 이벤트 만들기
- 캡처할 수 있는 매개변수 검토
- Adobe 애널리틱스에서 트래픽 변수 만들기
- 플레이어 모듈에서 통합 활성화
- 데이터를 수집하도록 페이지 구성
통합이 구성되면 비디오 이벤트에 대한 분석만 Adobe Analytics로 전달됩니다.
추적할 수 있는 이벤트 검토
추적되는 모든 브라이트코브 이벤트는 Adobe Analytics에서 맞춤 성공 이벤트로 만들어야 합니다. 그러면 Adobe의 이벤트 ID가 플레이어 모듈 내에서 사용됩니다. 이를 통해 브라이트코브 이벤트 데이터를 Adobe Success 이벤트로 전달할 수 있습니다. 아래 이벤트 목록을 검토하여 추적할 이벤트를 결정합니다.
- 플레이어 로드 (bcvideo_player_load) - 플레이어가 로드되어 재생 준비가 되었을 때 전송됩니다.
- 비디오 노출 (bcvideo_video_Impression) - 비디오가 플레이어에 로드되어 재생 준비가 되었을 때 전송됩니다.
- 비디오 보기 (bcvideo_video_view) - 비디오가 자동 재생을 통해 재생되거나 사용자 상호 작용으로 인해 재생되기 시작했을 때 전송됩니다.
- 비디오 참여 (bcvideo_video_참여) - 사용자가 비디오 타임라인의 범위를 초 단위로 시청했습니다. 이 이벤트는 비디오 참여도를 추적하기 위한 하트비트이며 사용자 상호 작용 및 비디오 길이에 따라 재생 중에 여러 번 전송될 수 있습니다.
- 재생 요청 (bcvideo_play_request) - 사용자가 명시적으로 재생 버튼을 클릭하여 재생을 시작할 때 보내거나 플랫폼이 자동 재생 시나리오에서 재생을 트리거할 때 자동으로 전송됩니다.
- 광고 시작 (bcvideo_ad_start) - 재생 플랫폼에서 제어를 광고 대행자에게 넘겨주면 전송됩니다.
- 광고 종료 (bcvideo_ad_end) - 컨트롤이 광고 에이전트에서 재생 플랫폼으로 넘겨지면 전송됩니다.
- 오류 (bcvideo_error) - 재생 환경을 방해하는 치명적인 오류가 발생할 때 전송됩니다.
- 비디오 완료 (비디오 전체) - 비디오 재생이 완료되면 전송됨
Adobe 애널리틱스에 사용자 지정 성공 이벤트 추가
추적할 이벤트를 결정한 후에는 Adobe Analytics에서 사용자 정의 성공 이벤트를 만들어야 합니다. Adobe Analytics에서 사용자 지정 성공 이벤트를 만들려면 다음 단계를 따르십시오.
- Adobe Analytics 계정에 로그인합니다.
- 작업할 보고서 세트를 선택하거나 새 보고서 세트를 생성합니다 ( 관리자 > 보고서 세트 ).
- 설정편집 > 전환 > 성공 이벤트를 클릭합니다 .
- 새로추가를 클릭합니다 .
- 이벤트 정보를 입력합니다.
- 이름 - 이전 섹션에 나열된 bcvideo-이름을사용해야 합니다.
- 유형 - 카운터로설정
- 설명 - 의미 있는 설명 추가
- 추적할 각 이벤트에 대해 새 성공 이벤트를 만듭니다. 저장을클릭하여 이벤트를 저장합니다.
아래 이미지는 각 브라이트코브 이벤트에 대해 생성된 맞춤 성공 이벤트 (event7 - event15) 를 보여 줍니다.
캡처할 수 있는 매개변수 검토
매개 변수는 추가 데이터를 전달하고 이벤트와 함께 전달됩니다. 기록 될 모든 Brightcove 매개 변수는 Adobe Analytics에서 트래픽 변수 (eVarXX, 여기서 XX는 88과 같은 숫자 임)로 생성되어야합니다. 그러면 이름이 지정된 매개 변수가 Players 모듈 내에서 사용됩니다. 이를 통해 브라이트코브 매개 변수를 Adobe 트래픽 변수로 전달할 수 있습니다. 아래 매개 변수 목록을 검토하여 캡처할 매개 변수를 결정합니다.
- 계정 ID (bcvideo_account) - 브라이트코브 계정 이름
- 플레이어 ID (bcvideo_player) - 플레이어 ID
- 플레이어 이름 (bcvideo_플레이어_이름) - 플레이어 이름
- 플레이어 버전 (bcvideo_플랫폼_버전) - 플레이어 버전 번호
- 세션 (bcvideo_session) - 세션 식별자
- 비디오 ID (bcvideo_video) - 비디오의 비디오 ID
- 동영상 이름 (bcvideo_video_name) - 동영상 이름
- 범위 (bcvideo_range) - 시작/초.. 끝/초 형식으로 표시된 초 범위입니다.
- 동영상 시청 시간 (초) (bcvideo_video_초_조회) - 시청 시간 (초)
- 비디오 지속 시간 (bcvideo_video_지속 시간) - 비디오의 지속 시간 (초)
- 동영상 시청 비율 (bcvideo_video_비디오_시청률_조회수) - 시청한 동영상 비율
- 오류 코드 (bcvideo_error_code) - 이벤트와 관련된 플랫폼별 오류 코드
예
- Beacon의 플레이어 플러그인 값에서
bcvideo_player_name
=eVar88
- 그리고 Adobe 콘솔에서는 다음과 같이
eVar88
설정해야 합니다.bcvideo_player_name
Adobe 애널리틱스에서 트래픽 변수 만들기
추적할 매개 변수를 결정한 후에는 Adobe Analytics에서 트래픽 변수를 만들어야 합니다. Adobe Analytics에서 트래픽 변수를 만들려면 다음 단계를 수행합니다.
- Adobe Analytics 계정에 로그인합니다.
- 작업할 보고서 세트를 선택하거나 새 보고서 세트를 생성합니다 ( 관리자 > 보고서 세트 ).
- 설정편집 > 트래픽 > 트래픽 변수를 클릭합니다 .
- 매개변수 정보를 입력합니다.
- 이름 - 이전 섹션에 나열된 bcvideo-이름을사용해야 합니다.
- 설명 - 의미 있는 설명 추가
- 추적할 각 매개 변수에 대해 새 트래픽 변수를 만듭니다. 저장을클릭하여 변수를 저장합니다.
아래 이미지는 각 브라이트코브 매개 변수에 대해 생성된 트래픽 변수를 보여 줍니다.
통합 활성화
Adobe Analytics 계정에 로그인하여 필요한 정보를 여기에서 플레이어 모듈로 복사 할 수 있습니다. 플레이어에 대한 Adobe Analytics 이벤트 추적을 구성하려면 다음 단계를 따르십시오.
- 플레이어 모듈을 클릭합니다.
- 구성하고자 하는 플레이어의 링크를 클릭합니다.
- 왼쪽 탐색 메뉴에서타사 분석 > Adobe Analytics를 클릭합니다.
- Adobe 애널리틱스활성화를 선택합니다 .
- Adobe 계정 정보를 입력합니다.
- 보고서 세트 ID
- 마케팅 클라우드 조직 ID
- 추적 서버
- CNAME 사용
- 방문자 네임스페이스
- 추적할 각 이벤트에 대해 Adobe Analytics의 이벤트 ID를 브라이트코브 이벤트의 해당 필드에 입력합니다. 이 예제에서 bcvideo_player_load이벤트가 Adobe Analytics에서 사용자 지정 성공 이벤트로 생성되었을 때 할당된 이벤트 ID는 event7이었습니다 .
플레이어 모듈의플레이어 로드 (bcvideo_player_load)이벤트 필드에 입력해야 하는 값입니다.
- 필요에 따라 Adobe Analytics의 모든 이벤트 ID를 플레이어 모듈에 입력합니다.
- 클릭하여 이벤트 매핑을 저장합니다.
- 캡처하려는 각 매개변수에 대해 다음 형식을 사용하여 Adobe Analytics의 매개변수 번호를 Brightcove 매개변수의 해당 필드에 입력합니다. propX어디엑스에 해당재산 # Adobe Analytics에서. 이 예시에서는 Adobe Analytics에서 Brightcove 계정 ID를 저장하기 위해 bcvideo-account트래픽 변수를 만들었습니다. 그것은 속성 # 1에 할당되었습니다.
따라서 prop1은 Players 모듈의 해당 파라미터 필드에도입력해야 합니다.
- 필요에 따라 Adobe Analytics의 모든 매개 변수 이름을 플레이어 모듈에 입력합니다.
- 클릭하여 매개변수 매핑을 저장합니다.
플레이어에게 변경 사항을 게시해야 합니다.
갤러리 인 페이지 환경과의 통합 사용
플레이어가 갤러리 인 페이지 환경에서 사용되는 경우 인 페이지 환경의 일부 구성이 필요합니다.
- 갤러리모듈을 엽니다.
- Adobe Analytics가 통합 된 플레이어를 사용하여 경험을 편집하십시오.
- 왼쪽 내비게이션에서설정 >고급을 클릭합니다.
- 자바스크립트코드섹션에 다음을 추가합니다.
window.s_gi = window.top.s_gi
- .
경험을 다시 게시하는 것을 잊지 마십시오.
데이터를 수집하도록 페이지 구성
Adobe Analytics로 데이터 전송을 시작하려면 보고에 표시할 데이터를 보고서 세트로 전송해야 합니다. 데이터를 수집하는 코드가 포함된 페이지를 성공적으로 구현하려면 호스팅 서버에 액세스하여 웹 사이트에 새 콘텐츠를 업로드해야 합니다. 코드를 구현하기 위해 기존 사이트를 갖는 것도 유용합니다.
다음 단계에서는 기본 Adobe 애널리틱스 구현에 대해 설명합니다.
- 다운로드 AppMeasurement JavaScript 및방문자 ID서비스. 코드 관리자 ( 분석 > 관리자 > 코드 관리자 ) 에서 다운로드할 수 있습니다. 다운로드 zip에는 여러 파일이 포함되어 있습니다.
AppMeasurement.js
및VisitorAPI.js
는 Analytics를 구현할 때 관련된 파일입니다. - 호스트
AppMeasurement.js
및VisitorAPI.js
. 이러한 핵심 JavaScript 파일은 사이트의 모든 페이지에 액세스할 수 있는 웹 서버에서 호스팅되어야 합니다. 페이지에 파일을 추가 할 때 이러한 파일의 경로가 필요합니다. - 참조
AppMeasurement.js
그리고VisitorAPI.js
Brightcove Player가 있는 모든 사이트 페이지에서 다음 코드 줄을 추가하여<head>
또는<body>
각 페이지의 태그.VisitorAPI.js
전에 포함되어야 합니다.AppMeasurement.js
. 이 줄은 웹 페이지에 추가해야 합니다.<스크립트 언어 = “자바 스크립트 ”유형 = “텍스트/자바 스크립트 ”src=”https://Insert 도메인 및 파일 경로 here/VisitorAPI.js > <”/ 스크립트 > <스크립트 언어 = “자바 스크립트 ”유형 = “텍스트/자바 스크립트 ”src=”https://Insert 도메인 및 파일 경로 here/AppMeasurement.js > <”/ 스크립트 >
설정 확인
브라이트코브 이벤트 데이터가 Adobe Analytics에서 캡처되고 있는지 확인하려면 다음 단계를 따르십시오.
- Adobe Analytics 계정에 로그인합니다.
- 보고서를 클릭합니다 .
- 사이트 지표 > 실시간을 클릭합니다 .
- 올바른 보고서 세트가 선택되었는지 확인합니다.
- 구성을 클릭합니다 .
- 보고서 이름을 입력합니다 .
- 을 위해미터법 , 기본 측정기준그리고보조 측정기준 , 구성한 Brightcove 이벤트를 선택하십시오. 성공 이벤트 Adobe Analytics에서. 이벤트가 목록에 나타나야 합니다.
- 차원을 채울 다른 이벤트를 선택합니다.
- 저장 및 보고서 보기를 클릭합니다 .
- 예상 데이터가 보고서에 나타나는지 확인합니다.
데이터가 표시되지 않는 경우 AppMeasurement.js
및 VisitorAPI.js
파일의 URL이 유효한지 확인하십시오. 브라우저 콘솔을 확인하여 404 오류가 나타나지 않는지 확인하십시오. 또한 광고 차단기로 인해 데이터가 Adobe Analytics로 전송되지 않을 수 있습니다.