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)으로 라우팅됩니다. 즉, 나중에 다운스트림 제품을 전환하거나 추가할 때 미디어 이벤트를 다시 측정할 필요가 없습니다.

사용하는 코드베이스에 관계없이 먼저 스키마 생성, 데이터 세트 생성 및 데이터 스트림 구성에 대해 이 페이지에 설명된 플랫폼 설정을 완료해야 합니다.

사전 요구 사항

  1. 일반 필수 구성 요소를 완료합니다. 일반 필수 구성 요소를 참조하세요.

  2. 호환 가능한 Adobe 솔루션을 확인합니다. 다음 중 하나 이상을 구현해야 합니다.

Adobe Experience Platform에서 스키마 설정

Adobe은 Adobe Experience Platform을 사용하는 애플리케이션 간에 데이터 수집을 표준화하기 위해 공개적으로 문서화된 개방형 XDM(Experience Data Model) 표준을 만들었습니다.

  1. UI에서 스키마 만들기 및 편집에 설명된 대로 Adobe Experience Platform에서 스키마 만들기를 시작합니다.

  2. 스키마 세부 정보 페이지에서 경험 이벤트​를 스키마의 기본 클래스로 선택합니다.

    추가된 필드 그룹

  3. 다음​을 선택합니다.

  4. 스키마 표시 이름과 설명을 지정한 다음 마침​을 선택합니다.

  5. 컴포지션 영역의 필드 그룹 섹션에서 추가​를 선택한 다음 다음 다음 필드 그룹을 검색하여 스키마에 추가하십시오.

    • End User ID Details
    • Implementation Details
    • MediaAnalytics Interaction Details

    필드 그룹을 추가하면 필드 그룹 섹션에 표시됩니다.

    추가된 필드 그룹

  6. 변경 내용을 저장하려면 저장​을 선택하세요.

  7. (선택 사항) 스키마 UI에서 특정 필드를 숨길 수 있습니다. 이러한 필드는 Adobe이 백엔드에서 채우는 서버 계산 보고 필드입니다. SDK 또는 API에서 전송되지 않으며 데이터 수집에는 영향을 주지 않습니다. 이를 숨기면 기능상 영향을 주지 않습니다. AEP UI에서 스키마를 검색할 때 발생하는 시각적 소음만 줄여줍니다. 이 필드는 MediaAnalytics Interaction Details 필드 그룹의 필드만 참조합니다.

    accordion
    를 확장하여 숨길 수 있는 필드에 대한 지침을 봅니다.
    1. 구조 영역에서 Media Collection Details 필드를 선택한 다음 관련 필드 관리​를 선택합니다.

      관련 필드 관리

    2. 필드에 대한 표시 이름을 표시​하는 옵션을 활성화한 다음 다음과 같이 스키마를 업데이트합니다.

      • Media Collection Details > Advertising Details 필드에서 보고 필드 Ad Completed, Ad StartedAd Time Played을(를) 숨깁니다.

      • Media Collection Details > Advertising Pod Details 필드에서 다음 보고 필드를 숨깁니다. Ad Break ID

      • Media Collection Details > Chapter Details 필드에서 보고 필드 Chapter Completed, Chapter ID, Chapter StartedChapter Time Played을(를) 숨깁니다.

      • Media Collection Details 필드에서 List Of States 필드를 숨깁니다.

        미디어 컬렉션 상태 숨기기

      • Media Collection Details > List Of States EndMedia Collection Details > List Of States Start 필드에서 보고 필드 Player State Count, Player State SetPlayer 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 DurationTotal 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 PlayedVideo Segment을(를) 숨깁니다.

    3. 변경 내용을 저장하려면 확인​을 선택하세요.

    4. 구조 영역에서 필드에 대한 표시 이름을 표시​하는 옵션을 활성화한 다음 List Of Media Collection Downloaded Content Events 필드를 선택합니다.

    5. 관련 필드 관리​를 선택한 후 다음과 같이 스키마를 업데이트합니다.

      • List Of Media Collection Downloaded Content Events > Media Details > Advertising Details 필드에서 보고 필드 Ad Completed, Ad StartedAd 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 StartedChapter 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 EndMedia Collection Details > List Of States Start 필드에서 보고 필드 Player State Count, Player State SetPlayer 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 DurationTotal 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 PlayedVideo Segment을(를) 숨깁니다.

      • List Of Media Collection Downloaded Content Events > Media Details 필드에서 Media Session ID 필드를 숨깁니다.

    6. 변경 내용을 저장하려면 확인​을 선택하세요.

    7. 구조 영역에서 Media Reporting Details 필드를 선택한 다음 관련 필드 관리​를 선택합니다.

    8. 필드에 대한 표시 이름을 표시​하는 옵션을 활성화한 다음 다음과 같이 스키마를 업데이트합니다.

      • Media Reporting Details 필드에서 Error Details, List Of States End, List of States StartMedia Session ID 필드를 숨깁니다.
    9. 변경 내용을 저장하려면 확인 > 저장​을 선택합니다.

  8. (선택 사항) 사용자 지정 메타데이터를 스키마에 추가할 수 있습니다. 이를 통해 특정 요구 사항 또는 컨텍스트에 대한 추가 사용자 정의 메타데이터를 포함할 수 있습니다. Media Edge API를 사용한 사용자 지정 메타데이터에 대한 자세한 내용은 사용자 지정 메타데이터 지원을 참조하십시오.

    accordion
    를 확장하여 스키마에 사용자 지정 메타데이터 추가에 대한 지침을 봅니다.
    1. 계정 정보 > 할당된 조직 > 조직 이름 > 테넌트​를 선택하여 조직의 테넌트 이름을 찾습니다.

      사용자 정의 필드는 이 경로를 통해 수신됩니다. (예: 테넌트 이름: _dcbl → myCustomField 경로: _dcbl.myCustomField.)

    2. 정의된 미디어 스키마에 사용자 정의 필드 그룹을 추가합니다.

      사용자 지정 메타데이터 추가

    3. 추적할 사용자 지정 필드를 필드 그룹에 추가합니다.

      사용자 지정 메타데이터 추가

    4. 요청 페이로드의 사용자 지정 필드에 대해 생성된 경로을(를) 사용합니다.

      사용자 지정 메타데이터 추가

Adobe Experience Platform에 데이터 세트 만들기

  1. 데이터 세트 UI 안내서에 설명된 대로 Adobe Experience Platform에서 데이터 세트 만들기를 시작합니다.

    데이터 세트에 대한 스키마를 선택할 때 이전에 만든 스키마를 선택합니다.

Adobe Experience Platform에서 데이터 스트림 구성

  1. 데이터 스트림 구성에 설명된 대로 새 데이터 스트림을 만듭니다.

    데이터 스트림을 생성할 때 다음을 선택합니다.

    • 이벤트 스키마 필드에서 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을 사용하는 경우)

      Adobe Analytics 서비스 추가

    • 고급 옵션​을 확장한 다음 Media Analytics 옵션을 활성화합니다.

      Media Analytics 옵션

구현 방법 선택

스키마, 데이터 세트 및 데이터스트림을 적절히 사용하여 다음 코드베이스 중 하나를 구현하여 Edge Network으로 스트리밍 미디어 데이터 전송을 시작합니다. 각 페이지는 스트리밍 미디어별 설정을 다룹니다. 이벤트별 및 변수별 코드는 이벤트변수에 있습니다.

코드 내 구현은 응용 프로그램 소스 코드에서 직접 SDK 호출을 작성합니다. 태그 사용 구현에서는 응용 프로그램 코드를 수정하지 않고도 추적 규칙을 구성하고 배포할 수 있도록 해주는 Adobe Experience Platform 태그를 사용합니다. 배포 워크플로에 적합한 접근 방식을 선택하십시오.

코드베이스
코드 내
태그 사용
웹 SDK
웹 SDK 태그 확장
iOS
iOS
iOS(태그)
Android
Android
Android(태그)
Roku
Roku Edge
API
미디어 Edge API

다음 단계

데이터 수집을 시작한 후 보고를 구성할 수 있습니다.

recommendation-more-help
media-analytics-help