서문
구성 프로세스는 다음 작업으로 구성됩니다.
- Brightcove Player에서 지원하는 이벤트 중에서 추적하려는 이벤트를 선택하십시오.
- Google 애널리틱스 플러그인에서 지원하는 맞춤 측정기준 중에서 사용하려는 맞춤 측정기준을 선택하세요.
- Google 애널리틱스에서 선택한 맞춤 측정기준을 만듭니다.
- Video Cloud Studio에서 Google Analytics 플러그인에 대한 구성 정보를 추가합니다. 플레이어의 JSON 편집기를 사용하여 이 작업을 수행합니다.
이벤트 선택
JSON 구성에서 추적하려는 이벤트를 나열합니다. 다음 중 추적할 항목을 결정합니다.
- 플레이어 로드
- 비디오 참여
- 비디오 노출
- 재생 요청
- 애드스타트
- ad_end
- 오류
- 비디오 보기
- 비디오 완성
맞춤 측정기준 선택
Google 애널리틱스 데이터에서 사용하도록 선택할 수 있는 8개의 맞춤 측정기준이 있습니다. 다음 중 사용할 것을 결정합니다.
- bcvideo_account
- bcvideo_platform_version
- bcvideo_player
- bcvideo_range
- bcvideo_session
- bcvideo_tags
- bcvideo_video_duration
- bcvideo_video_seconds_viewed
맞춤 측정기준 만들기
사용 중인 각 맞춤 측정기준을 만들어야 합니다. Google에서 제공하는 이 문서의 단계는 프로세스를 안내합니다. 맞춤 측정기준 및 측정항목을 만들고 수정합니다 .
각 맞춤 측정기준을 만드는 동안 범위를 선택하라는 메시지가 표시됩니다. 이러한 맞춤 측정기준의 경우 Hit 값을 사용합니다. 또한 각 사용자 지정 차원을 만들 때 인덱스 또는 시퀀스 번호가 이 스크린샷과 같이 연결됩니다.
구성 JSON에 인덱스 번호가 필요하므로 생성된 사용자 지정 차원의 테이블을 사용할 수 있어야 합니다.
치수를 생성할 때 보다 친숙한 이름을 선택할 수 있습니다. 예를 들어 다음을 고려하십시오.
- 다음에 대한 맞춤 측정기준을 만들 때
bcvideo_video_duration
당신은 단순히 이름지속보고서에 친숙한 이름을 사용하기를 원하기 때문입니다. - 생성 시 Duration과 관련된인덱스는 입니다
7
. - 구성 JSON에서 다음 할당을 사용합니다.
색인 번호는 친숙한 이름을 플러그인의 내부 이름과 연결합니다."bcvideo_video_duration": "dimension7"
플레이어에 JSON 구성 추가
사용할 이벤트와 사용할 맞춤 측정기준을 결정하고 후자를 생성했습니다. 이제 플레이어 구성에 포함할 JSON을 빌드할 준비가 되었습니다.
코드의 각 논리적 그룹을 설명하는 표와 함께 예가 아래에 나와 있습니다. 이 가이드에 따라 고유한 JSON을 빌드할 수 있습니다.
윤곽 | 세부사항 |
---|---|
1.19 | 플러그인 구성에 대한 모든 정보에 대한 JSON 경계 |
2-3 | 플러그인 및 버전 정의 |
4.18 | 플러그인options 정의를 위한 JSON 경계 |
5.11 | 사용자 지정 정의에 대한 JSON 경계 |
6-10 | 생성한 사용자 지정 차원을 정의합니다. 차원의 이름, 콜론을 사용한 다음 사용자 지정 정의를 생성할 때 할당된 색인 번호 바로 뒤에 오는 문자열 차원을 사용합니다. |
12.16 | 추적하기로 선택한 이벤트에 대한 JSON 경계 |
13-15 | 위의 이벤트 선택 섹션에서 추적하기로 선택한 모든 이벤트 |
17 | Google 애널리틱스에서 할당한 추적기 ID |
{
"registry_id": "@brightcove/videojs-bc-ga",
"버전": "1.x",
"옵션": {
"paramsToTrack": {
"bcvideo_video_seconds_viewed": "차원1",
"bcvideo_range": "치수2",
"bcvideo_video_duration": "차원3",
"bcvideo_player": "차원4",
"bcvideo_session": "차원5"
},
"eventsToTrack": {
"video_impression": "영상 노출",
"play_request": "재생 요청",
"video_engagement": "비디오 참여"
},
"트래커": "UA-123456-1"
}
}
구성 JSON이 완료되면 다음 단계에 따라 Brightcove Player의 구성에 붙여넣습니다.
- 비디오 클라우드 스튜디오에 로그인합니다.
- PLAYERS 모듈로 이동하여 새 구성을 추가할 플레이어를 클릭합니다.
- 왼쪽 탐색에서 JSON 편집기 를 클릭하십시오.
- 플레이어에 대해 이미 플러그인을 구성한 경우 해당 섹션에 코드를 붙여넣을 수 있습니다. 그렇지 않으면 플러그인용 JSON을 추가해야 합니다. 두 경우 모두 결과는 다음과 유사해야 하지만 물론 플레이어 정보와 JSON을 사용합니다(플러그인의 JSON 구성이 노란색으로 강조 표시됨).
{ "호환성": 참, "video_cloud": { "policy_key": "BCpkADawqM2w1K7269Ic17hjK0O2-ibj221pVcELpF1l5nZuiL-123456789123456789" }, "플레이어": { "템플릿": { "name": "단일 비디오 템플릿", "버전": "6.48.5" } }, "플러그인": [ { "registry_id": "@brightcove/videojs-bc-ga", "버전": "1.x", "옵션": { "paramsToTrack": { "bcvideo_video_seconds_viewed": "차원1", "bcvideo_range": "치수2", "bcvideo_video_duration": "차원3", "bcvideo_player": "차원4", "bcvideo_session": "차원5" }, "eventsToTrack": { "video_impression": "영상 노출", "play_request": "재생 요청", "video_engagement": "비디오 참여" }, "트래커": "UA-123456-1" } } ] }
- 변경 사항을 저장하고 플레이어를 게시하면 Google Analytics 플러그인을 사용할 수 있습니다.