추적기 만들기의 차이점
Media SDK
- 개발 프로젝트에 Media Analytics 라이브러리를 추가합니다.
- 구성 개체(
MediaHeartbeatConfig
)를 만듭니다. getQoSObject()
및getCurrentPlaybackTime()
함수를 노출하는 위임 프로토콜을 구현합니다.- 미디어 하트비트 인스턴스(
MediaHeartbeat
)를 만듭니다.
Launch
Launch는 추적 인프라를 만드는 두 가지 방법을 제공합니다. 두 방법 모두 Media Analytics Launch 확장을 사용합니다.
-
웹 페이지의 미디어 추적 API를 사용합니다.
이 시나리오에서 Media Analytics 확장은 미디어 추적 API를 전역 창 개체에 구성된 변수로 내보냅니다.
-
다른 Launch 확장의 미디어 추적 API를 사용합니다.
이 시나리오에서는
get-instance
및media-heartbeat
공유 모듈에 의해 노출된 미디어 추적 API를 사용합니다.노트
공유 모듈은 웹 페이지에서 사용할 수 없습니다. 다른 확장 프로그램의 공유 모듈만 사용할 수 있습니다.get-instance
공유 모듈을 사용하여MediaHeartbeat
인스턴스를 만듭니다.getQoSObject()
및getCurrentPlaybackTime()
함수를 노출하는get-instance
에 위임 개체를 전달합니다.media-heartbeat
공유 모듈을 통해MediaHeartbeat
상수에 액세스합니다.