Show Menu
화제×

Adobe Analytics에 대한 비디오 추적 구성

비디오 이벤트를 추적하는 데 사용할 수 있는 몇 가지 방법이 있습니다. 이 중 2가지는 이전 버전의 Adobe Analytics에 대한 레거시 옵션입니다. 이전 옵션은 다음과 같습니다.이전 이정표 및 이전 초.
계속하기 전에 AEM 내에 재생 가능한 비디오가 업로드되었는지 확인하십시오.
비디오가 페이지에서 재생되도록 하려면 AEM에서 비디오 파일을 트랜스코딩하는 방법에 대한 자세한 내용은 이 자습서를 ​참조하십시오.
다음 절차를 사용하여 각 방법을 사용하여 비디오 추적에 대한 프레임워크를 설정합니다.
새 구현의 경우 비디오 추적에 기존 옵션을 사용하지 않는 것이 좋습니다. Milestones 메서드를 대신 사용하십시오 .

일반적인 단계

  1. 사이드 킥에서 비디오 구성 요소를 드래그하고 재생 가능한 비디오를 구성 요소의 자산으로 추가하여 웹 페이지를 설정합니다
    • 다음 섹션의 예에서는 프레임워크에 대한 구성 및 비디오에 my-sc-configuration 이름을 ​사용합니다.
  2. 프레임워크 페이지에서 RSID를 선택하고 사용을 모두 설정합니다. ( http://localhost:4502/cf#/etc/cloudservices/sitecatalyst/videoconf/videofw.html )
  3. 사이드 킥의 일반 구성 요소 범주에서 비디오 구성 요소를 프레임워크로 드래그합니다.
  4. 추적 방법 선택:
  5. 추적 방법을 선택하면 CQ 변수 목록이 그에 따라 변경됩니다. 다음 섹션에서는 구성 요소를 추가로 구성하고 CQ 변수를 Adobe Analytics 속성과 매핑하는 방법에 대해 설명합니다.

Milestones

Milestones 메서드는 비디오에 대한 대부분의 정보를 추적하며, 사용자 지정이 쉽고 구성할 수 있습니다.
마일스톤 방법을 사용하려면 시간 기반 트랙 오프셋을 지정하여 마일스톤을 정의합니다. 비디오 재생이 이정표를 지나면 페이지에서 Adobe Analytics를 호출하여 이벤트를 추적합니다. 정의한 각 이정표에 대해, 구성 요소는 Adobe Analytics 속성에 매핑할 수 있는 CQ 변수를 만듭니다. 이러한 CQ 변수의 이름은 다음 형식을 사용합니다.
eventdata.events.milestoneXX

XX 접미사는 이정표를 정의하는 트랙 오프셋입니다. 예를 들어 4, 8, 16, 20 및 28초의 트랙 오프셋을 지정하면 다음 CQ 변수가 생성됩니다.
  • eventdata.events.milestone4
  • eventdata.events.milestone8
  • eventdata.events.milestone16
  • eventdata.events.milestone20
  • eventdata.events.milestone28
다음 표에서는 마일스톤 메서드에 대해 제공되는 기본 CQ 변수에 대해 설명합니다.
CQ 변수 Adobe Analytics 속성
eventdata.videoName 이 변수에 매핑되는 변수에는 DAM에 설정된 경우 비디오의 사용자 친화적인 이름( 제목)이 포함됩니다.이 설정을 설정하지 않으면 비디오의 파일 이름이 대신 전송됩니다. 비디오를 재생하기 시작할 때 한 번만 전송했습니다.
eventdata.videoFileName 이 변수에 매핑되는 변수에는 파일 이름이 포함됩니다. eventdata.events.a.media.view와 함께 전송된 경우에만
eventdata.videoFilePath 이 변수에 매핑되는 변수에는 서버의 파일 경로가 포함됩니다. eventdata.events.a.media.view와 함께 전송된 경우에만
eventdata.events.a.media.segmentView 세그먼트 마일스톤이 전달될 때마다 전송
eventdata.events.a.media.timePlayed 이정표가 트리거될 때마다 전송되며, 사용자가 주어진 세그먼트를 시청하는 데 걸린 시간(초)도 이 이벤트와 함께 전송됩니다. 예: eventX=21
eventdata.events.a.media.view 비디오 보기를 초기화할 때 전송됨
eventdata.events.a.media.complete 비디오 재생이 끝나면 전송
eventdata.events.milestoneX 주어진 이정표가 통과되면 X는 이정표가 트리거되는 두 번째 시점을 의미합니다.
eventdata.a.contentType 모든 이정표에 전송;은 Adobe Analytics 호출에서 pev3로 표시되며, 일반적으로 "비디오"로 전송됩니다.
eventdata.a.media.name eventdata.videoName과 정확히 일치합니다.
eventdata.a.media.segment 2:O:4-8과 같이 본 세그먼트에 대한 정보를 포함합니다.
DAM에서 편집할 비디오를 열고 제목 메타데이터 필드를 원하는 이름으로 설정하여 비디오의 ​사용자 친화적인 ​이름을 설정할 수 있습니다.
  1. 추적 방법으로 마일스톤을 선택한 후 # 상자에 쉼표로 구분된 추적 오프셋 목록을 초 단위로 입력합니다. 예를 들어 다음 값은 비디오가 시작된 후 4, 8, 16, 20 및 28초로 마일스톤을 정의합니다.
    4,8,16,20,24
    
    
    오프셋 값은 0보다 큰 정수여야 합니다. The default value is 10,25,50,75 .
  2. CQ 변수를 Adobe Analytics 속성에 매핑하려면 ContentFinder에서 구성 요소의 CQ 변수 옆에 있는 Adobe Analytics 속성을 드래그합니다.
    매핑 최적화에 대한 자세한 내용은 Adobe Analytics 의 비디오 측정 안내서를 참조하십시오 .
  3. 미리 보기 모드에서 ​설정을 테스트하려면 비디오를 재생하여 Adobe Analytics 호출을 트리거하십시오.
이후 Adobe Analytics 추적 데이터 예는 4,8,16,20 및 24의 추적 옵셋과 CQ 변수에 대한 다음 매핑을 사용하여 이정표 추적에 적용됩니다.
CQ 변수 Adobe Analytics 속성
eventdata.videoName prop2
eventdata.videoFileName prop3
eventdata.videoFilePath prop4
eventdata.events.a.media.segmentView event1
eventdata.events.a.media.timePlayed event2
eventdata.events.a.media.view event3
eventdata.events.a.media.complete event4
eventdata.events.milestone4 event10
eventdata.events.milestone8 event11
eventdata.events.milestone16 event12
eventdata.events.milestone20 event13
eventdata.events.milestone24 event14
eventdata.a.contentType eVar3
eventdata.a.media.name eVar1, prop1
eventdata.a.media.segment eVar2
이 예에서는 비디오 구성 요소가 프레임워크 페이지에 다음과 같이 나타납니다.
Adobe Analytics에 대한 호출을 보려면 DigitalPulse Debugger 또는 Fiddler와 같은 적절한 도구를 사용합니다.
제공된 예제를 사용한 Adobe Analytics 호출은 DigitalPulse Debugger에서 볼 때 다음과 같이 표시됩니다.
다음 값이 들어 있는 Adobe Analytics에 대한​ 첫 번째 호출입니다 .
  • eventdata.a.media.name,
  • prop2-4, contentType(비디오) 및 세그먼트(1:O:1-4)가 포함된 eVar2 및 eVar3과 함께 사용
  • event3. event.events.a.media.view에 매핑되었습니다.
Adobe Analytics에 대한​ 세 번째 호출입니다 .
  • prop1 및 eVar1에 a.media.name;
  • event1은 세그먼트를 보았으므로
  • event2 sent with time played = 4
  • event11이 전송되어 eventdata.events.milestone8에 도달했습니다.
  • prop2에서 4(eventdata.events.a.media.view가 트리거되지 않았으므로) 전송되지 않음

비레거시 마일스톤

비레거시 마일스톤 메서드는 마일스톤이 트랙 길이의 백분율을 사용하여 정의된다는 점을 제외하고 마일스톤 메서드와 유사합니다. 일반적인 것은 다음과 같습니다.
  • 비디오 재생이 이정표를 지나면 페이지에서 Adobe Analytics를 호출하여 이벤트를 추적합니다.
  • Adobe Analytics 속성을 사용하여 매핑하기 위해 정의된 CQ 변수의 정적 집합 .
  • 정의한 각 이정표에 대해, 구성 요소는 Adobe Analytics 속성에 매핑할 수 있는 CQ 변수를 만듭니다.
이러한 CQ 변수의 이름은 다음 형식을 사용합니다.
XX 접미사는 이정표를 정의하는 트랙 길이의 백분율입니다. 예를 들어 10, 25, 50 및 75의 백분율을 지정하면 다음 CQ 변수가 생성됩니다.
  • eventdata.events.milestone10
  • eventdata.events.milestone25
  • eventdata.events.milestone50
  • eventdata.events.milestone75
eventdata.events.milestoneXX

  1. 추적 방법으로 비레거시 마일스톤을 선택한 후 # 상자에 트랙 길이의 백분율로 구분된 목록을 입력합니다. 예를 들어 다음 기본값은 트랙 길이의 10, 25, 50 및 75%에서 마일스톤을 정의합니다.
    10,25,50,75
    
    
    오프셋 값은 0보다 큰 정수여야 합니다.
  2. CQ 변수를 Adobe Analytics 속성에 매핑하려면 ContentFinder에서 구성 요소의 CQ 변수 옆에 있는 Adobe Analytics 속성을 드래그합니다.
    매핑 최적화에 대한 자세한 내용은 Adobe Analytics 의 비디오 측정 안내서를 참조하십시오 .
  3. 미리 보기 모드에서 ​설정을 테스트하려면 비디오를 재생하여 Adobe Analytics 호출을 트리거하십시오.

이전 이정표

이 메서드는 추적 오프셋 ** 필드에 지정된 이정표가 비디오 내의 설정 지점 대신 백분율이라는 차이점이 있는 마일스톤 메서드와 유사합니다.
추적 오프셋 필드는 1과 100 사이의 정수를 포함하는 쉼표로 구분된 목록만 허용합니다.
  1. 트랙 오프셋을 설정합니다.
    • 예: 10,50,75,100 또한 Adobe Analytics로 전송된 정보는 사용자 지정이 필요하지 않습니다.매핑에 사용할 수 있는 변수는 3개뿐입니다.
eventdata.videoName 이 변수에 매핑되는 변수에는 DAM에 설정된 경우 비디오의 사용자 친화적인 이름( 제목)이 포함됩니다.제목을 설정하지 않으면 비디오의 파일 이름이 대신 전송됩니다. 비디오를 재생하기 시작할 때 한 번만 전송했습니다.
eventdata.videoFileName 이 변수에 매핑되는 변수에는 파일 이름이 포함됩니다. 비디오를 재생하기 시작할 때 한 번만 전송했습니다.
eventdata.videoFilePath 이 변수에 매핑된 변수에는 서버의 파일 경로가 포함됩니다. 비디오를 재생하기 시작할 때 한 번만 전송했습니다.
DAM에서 편집할 비디오를 열고 Title ​메타데이터 필드를 원하는 이름으로 설정하여 비디오의 사용자 친화적인 ​이름을 설정할 수 있습니다. 완료되면 변경 내용을 저장해야 합니다.
  1. 이러한 변수를 prop 1 - 3에 매핑
    호출에서 나머지 관련 정보는 pev3라는 하나의 변수로 전송됩니다 .
    제공된 예제를 사용하여 Adobe Analytics에 대한 샘플 호출은 DigitalPulse Debugger에서 볼 때 다음과 같이 표시됩니다.
    호출에서​ 전송된 pev3 ​변수에는 다음 정보가 포함됩니다.
    • 이름 - 비디오 파일의 이름( film.avi )
    • 길이 - 비디오 파일의 길이(초)( 100 )
    • 플레이어 이름 - 비디오 파일을 재생하는 데 사용되는 비디오 플레이어( HTML5 비디오 )
    • 총 재생 시간(초) - 비디오가 재생된 총 시간( 25 )
    • 시작 타임스탬프 - 비디오 재생이 시작된 시기를 식별하는 타임스탬프( 133103567 )
    • 재생 세션 - 재생 세션의 세부 사항입니다. 이 필드는 사용자가 비디오와 상호 작용한 방식을 나타냅니다. 여기에는 비디오 재생을 시작한 위치, 비디오 슬라이더를 사용하여 비디오를 진행했는지 여부, 비디오 재생을 중지한 위치(L10E24S58L58 - 비디오가 초 단위로 중지됨) 등의 데이터가 포함될 수 있습니다. L10 섹션 중 25개를 건너뛰고 초 단위로 건너뛰었습니다. 48 )

이전 초

*** 레거시 초*** 메서드를 사용하는 경우 Adobe Analytics 호출은 매 N초(트랙 오프셋 필드에 N이 지정됨)마다 트리거됩니다.
  1. 트랙 오프셋을 원하는 시간(초)으로 설정합니다.
    • 예: 6
    추적 오프셋 필드는 0보다 큰 정수만 허용합니다.
    Adobe Analytics로 전송된 정보는 사용자 정의할 수 없습니다. 매핑에 사용할 수 있는 변수는 3개뿐입니다.
eventdata.videoName 이 변수에 매핑되는 변수에는 DAM에 설정된 경우 비디오의 사용자 친화적인 이름( 제목)이 포함됩니다.제목을 설정하지 않으면 비디오의 파일 이름이 대신 전송됩니다. 비디오를 재생하기 시작할 때 한 번만 전송했습니다.
eventdata.videoFileName 이 변수에 매핑된 변수에는 파일 이름이 포함됩니다. 비디오를 재생하기 시작할 때 한 번만 전송했습니다.
eventdata.videoFilePath 이 변수에 매핑된 변수에는 서버의 파일 경로가 포함됩니다. 비디오를 재생하기 시작할 때 한 번만 전송했습니다.
DAM에서 편집할 비디오를 열고 제목 메타데이터 필드를 원하는 이름으로 설정하여 비디오의 ​사용자 친화적인 ​이름을 설정할 수 있습니다. 완료되면 변경 내용을 저장해야 합니다.
  1. 이러한 변수를 prop1, prop2 및 prop3에 매핑
    호출에서 나머지 관련 정보는 pev3라는 하나의 변수로 전송됩니다 .
    제공된 예제를 사용한 Adobe Analytics 호출은 DigitalPulse Debugger에서 볼 때 다음과 같이 표시됩니다.
    이 호출은 위의 레거시 마일스톤 호출과 유사합니다. 여기에​ 제공된 pev3에 대한 정보를 참조하십시오 .
이 자습서에서 사용되는 참조:
# https://marketing.adobe.com/resources/help/en_US/sc/appmeasurement/hbvideo/setup-overview.html setup-overview.html