Edge 구현 개요
Adobe Experience Platform Edge Network을 사용하면 여러 제품을 대상으로 한 데이터를 단일 엔드포인트로 보낸 다음, 적절한 정보를 각 제품에 전달할 수 있습니다. 이는 스트리밍 미디어 컬렉션을 구현하는 권장 방법이며, 단일 구현에서 Adobe Analytics과 Customer Journey Analytics을 모두 지원하는 유일한 방법입니다.
각 Adobe 솔루션에 대해 제품별 계측이 필요한 기존 Media SDK 접근 방식과 달리 Edge 구현은 공유 XDM 데이터 모델 및 단일 데이터스트림을 사용합니다. 데이터는 SDK 또는 API에서 Edge Network으로 이동한 다음 데이터스트림에 구성된 Adobe 제품(Analytics, CJA, AJO 또는 RTCDP)으로 라우팅됩니다. 즉, 나중에 다운스트림 제품을 전환하거나 추가할 때 미디어 이벤트를 다시 측정할 필요가 없습니다.
사용하는 코드베이스에 관계없이 먼저 스키마 생성, 데이터 세트 생성 및 데이터 스트림 구성에 대해 이 페이지에 설명된 플랫폼 설정을 완료해야 합니다.
사전 요구 사항
-
일반 필수 구성 요소를 완료합니다. 일반 필수 구성 요소를 참조하세요.
-
호환 가능한 Adobe 솔루션을 확인합니다. 다음 중 하나 이상을 구현해야 합니다.
- Customer Journey Analytics: Edge 기반 미디어 데이터의 기본 보고 대상
- Adobe Analytics: 동일한 데이터 스트림을 통해 CJA과 함께 또는 대신 지원됩니다
- Adobe Journey Optimizer 또는 Real-Time Customer Data Platform: 다음 중 하나를 구성할 때 데이터 스트림에 Adobe Experience Platform 서비스를 추가하십시오
Adobe Experience Platform에서 스키마 설정
Adobe은 Adobe Experience Platform을 사용하는 애플리케이션 간에 데이터 수집을 표준화하기 위해 공개적으로 문서화된 개방형 XDM(Experience Data Model) 표준을 만들었습니다.
-
UI에서 스키마 만들기 및 편집에 설명된 대로 Adobe Experience Platform에서 스키마 만들기를 시작합니다.
-
스키마 세부 정보 페이지에서 경험 이벤트를 스키마의 기본 클래스로 선택합니다.
-
다음을 선택합니다.
-
스키마 표시 이름과 설명을 지정한 다음 마침을 선택합니다.
-
컴포지션 영역의 필드 그룹 섹션에서 추가를 선택한 다음 다음 다음 필드 그룹을 검색하여 스키마에 추가하십시오.
End User ID DetailsImplementation DetailsMediaAnalytics Interaction Details
필드 그룹을 추가하면 필드 그룹 섹션에 표시됩니다.
-
변경 내용을 저장하려면 저장을 선택하세요.
-
(선택 사항) 스키마 UI에서 특정 필드를 숨길 수 있습니다. 이러한 필드는 Adobe이 백엔드에서 채우는 서버 계산 보고 필드입니다. SDK 또는 API에서 전송되지 않으며 데이터 수집에는 영향을 주지 않습니다. 이를 숨기면 기능상 영향을 주지 않습니다. AEP UI에서 스키마를 검색할 때 발생하는 시각적 소음만 줄여줍니다. 이 필드는
MediaAnalytics Interaction Details필드 그룹의 필드만 참조합니다.accordion 를 확장하여 숨길 수 있는 필드에 대한 지침을 봅니다. -
구조 영역에서
Media Collection Details필드를 선택한 다음 관련 필드 관리를 선택합니다.
-
필드에 대한 표시 이름을 표시하는 옵션을 활성화한 다음 다음과 같이 스키마를 업데이트합니다.
-
Media Collection Details>Advertising Details필드에서 보고 필드Ad Completed,Ad Started및Ad Time Played을(를) 숨깁니다. -
Media Collection Details>Advertising Pod Details필드에서 다음 보고 필드를 숨깁니다.Ad Break ID -
Media Collection Details>Chapter Details필드에서 보고 필드Chapter Completed,Chapter ID,Chapter Started및Chapter Time Played을(를) 숨깁니다. -
Media Collection Details필드에서List Of States필드를 숨깁니다.
-
Media Collection Details>List Of States End및Media Collection Details>List Of States Start필드에서 보고 필드Player State Count,Player State Set및Player State Time을(를) 숨깁니다.
-
Media Collection Details>Qoe Data Details필드에서 보고 필드Average Bitrate,Average Bitrate Bucket,Bitrate Change Impacted Streams,Bitrate Changes,Buffer Impacted Streams,Buffer Events,Dropped Frame Impacted Streams,Drops Before Starts,Errors,External Error IDs,Error Impacted Streams,Media SDK Error IDs,Player SDK Error IDs,Stalling Impacted Streams,Stalling Events,Total Buffer Duration및Total Stalling Duration을(를) 숨깁니다. -
Media Collection Details>Session Details필드에서 보고 필드10% Progress Marker,25% Progress Marker,50% Progress Marker,75% Progress Marker,95% Progress Marker,Ad Count,Average Minute Audience,Content Completes,Chapter Count,Content Starts,Content Time Spent,Estimated Streams,Federated Data,Media Segment Views,Media Downloaded Flag,Media Starts,Media Session ID,Media Session Server Timeout,Media Time Spent,Pause Events,Pause Impacted Streams,Pev3,Pccr,Total Pause Duration,Unique Time Played및Video Segment을(를) 숨깁니다.
-
-
변경 내용을 저장하려면 확인을 선택하세요.
-
구조 영역에서 필드에 대한 표시 이름을 표시하는 옵션을 활성화한 다음
List Of Media Collection Downloaded Content Events필드를 선택합니다. -
관련 필드 관리를 선택한 후 다음과 같이 스키마를 업데이트합니다.
-
List Of Media Collection Downloaded Content Events>Media Details>Advertising Details필드에서 보고 필드Ad Completed,Ad Started및Ad Time Played을(를) 숨깁니다. -
List Of Media Collection Downloaded Content Events>Media Details>Advertising Pod Details필드에서 다음 보고 필드를 숨깁니다.Ad Break ID -
List Of Media Collection Downloaded Content Events>Media Details>Chapter Details필드에서 보고 필드Chapter Completed,Chapter ID,Chapter Started및Chapter Time Played을(를) 숨깁니다. -
List Of Media Collection Downloaded Content Events>Media Details필드에서List Of States필드를 숨깁니다. -
List Of Media Collection Downloaded Content Events>Media Details>List Of States End및Media Collection Details>List Of States Start필드에서 보고 필드Player State Count,Player State Set및Player State Time을(를) 숨깁니다. -
List Of Media Collection Downloaded Content Events>Media Details>Qoe Data Details필드에서 보고 필드Average Bitrate,Average Bitrate Bucket,Bitrate Change Impacted Streams,Bitrate Changes,Buffer Events,Buffer Impacted Streams,Drops Before Starts,Dropped Frame Impacted Streams,Error Impacted Streams,Errors,External Error IDs,Media SDK Error IDs,Player SDK Error IDs,Stalling Events,Stalling Impacted Streams,Total Buffer Duration및Total Stalling Duration을(를) 숨깁니다. -
List Of Media Collection Downloaded Content Events>Media Details>Session Details필드에서 보고 필드10% Progress Marker,25% Progress Marker,50% Progress Marker,75% Progress Marker,95% Progress Marker,Ad Count,Average Minute Audience,Chapter Count,Content Completes,Content Starts,Content Time Spent,Estimated Streams,Federated Data,Media Downloaded Flag,Media Segment Views,Media Session ID,Media Session Server Timeout,Media Starts,Media Time Spent,Pause Events,Pause Impacted Streams,Pccr,Pev3,Total Pause Duration,Unique Time Played및Video Segment을(를) 숨깁니다. -
List Of Media Collection Downloaded Content Events>Media Details필드에서Media Session ID필드를 숨깁니다.
-
-
변경 내용을 저장하려면 확인을 선택하세요.
-
구조 영역에서
Media Reporting Details필드를 선택한 다음 관련 필드 관리를 선택합니다. -
필드에 대한 표시 이름을 표시하는 옵션을 활성화한 다음 다음과 같이 스키마를 업데이트합니다.
Media Reporting Details필드에서Error Details,List Of States End,List of States Start및Media Session ID필드를 숨깁니다.
-
변경 내용을 저장하려면 확인 > 저장을 선택합니다.
-
-
(선택 사항) 사용자 지정 메타데이터를 스키마에 추가할 수 있습니다. 이를 통해 특정 요구 사항 또는 컨텍스트에 대한 추가 사용자 정의 메타데이터를 포함할 수 있습니다. Media Edge API를 사용한 사용자 지정 메타데이터에 대한 자세한 내용은 사용자 지정 메타데이터 지원을 참조하십시오.
accordion 를 확장하여 스키마에 사용자 지정 메타데이터 추가에 대한 지침을 봅니다. -
계정 정보 > 할당된 조직 > 조직 이름 > 테넌트를 선택하여 조직의 테넌트 이름을 찾습니다.
사용자 정의 필드는 이 경로를 통해 수신됩니다. (예: 테넌트 이름: _dcbl → myCustomField 경로: _dcbl.myCustomField.)
-
정의된 미디어 스키마에 사용자 정의 필드 그룹을 추가합니다.
-
추적할 사용자 지정 필드를 필드 그룹에 추가합니다.
-
요청 페이로드의 사용자 지정 필드에 대해 생성된 경로을(를) 사용합니다.
-
Adobe Experience Platform에 데이터 세트 만들기
-
데이터 세트 UI 안내서에 설명된 대로 Adobe Experience Platform에서 데이터 세트 만들기를 시작합니다.
데이터 세트에 대한 스키마를 선택할 때 이전에 만든 스키마를 선택합니다.
Adobe Experience Platform에서 데이터 스트림 구성
-
데이터 스트림 구성에 설명된 대로 새 데이터 스트림을 만듭니다.
데이터 스트림을 생성할 때 다음을 선택합니다.
-
이벤트 스키마 필드에서 Adobe Experience Platform에서 스키마를 설정에서 만든 스키마를 선택합니다.
note important IMPORTANT 저장을 선택하십시오. 매핑 저장 및 추가를 선택하지 마십시오. 매핑 저장 및 추가를 선택하면 타임스탬프 필드에 매핑 오류가 발생합니다.
-
Adobe 솔루션을 기반으로 데이터스트림에 적절한 서비스를 추가합니다. 서비스 추가에 대한 자세한 내용은 데이터 스트림 구성에서 "데이터 스트림에 서비스 추가"를 참조하십시오.
-
Adobe Analytics(Adobe Analytics을 사용하는 경우): 보고서 세트 만들기에 설명된 대로 보고서 세트를 정의합니다.
-
Adobe Experience Platform(Customer Journey Analytics, Adobe Journey Optimizer 또는 Real-Time Customer Data Platform을 사용하는 경우)
-
-
고급 옵션을 확장한 다음 Media Analytics 옵션을 활성화합니다.
-
구현 방법 선택
스키마, 데이터 세트 및 데이터스트림을 적절히 사용하여 다음 코드베이스 중 하나를 구현하여 Edge Network으로 스트리밍 미디어 데이터 전송을 시작합니다. 각 페이지는 스트리밍 미디어별 설정을 다룹니다. 이벤트별 및 변수별 코드는 이벤트 및 변수에 있습니다.
코드 내 구현은 응용 프로그램 소스 코드에서 직접 SDK 호출을 작성합니다. 태그 사용 구현에서는 응용 프로그램 코드를 수정하지 않고도 추적 규칙을 구성하고 배포할 수 있도록 해주는 Adobe Experience Platform 태그를 사용합니다. 배포 워크플로에 적합한 접근 방식을 선택하십시오.
다음 단계
데이터 수집을 시작한 후 보고를 구성할 수 있습니다.
- Edge 구현에 대한 보고 설정(Customer Journey Analytics)
- Analytics 전용 구현에 대한 보고 설정(데이터 스트림이 Adobe Analytics을 제공하는 경우)