Flash DIL

FLA 파일에서 Analytics로 보낸 데이터를 수집하고 Audience Manager에서 해당 정보로 작업할 수 있습니다.

Flash DIL 는 ActionScript Audience Manager에서 비디오 재생 데이터로 작업할 수 있는 코드 라이브러리입니다. Flash DIL 는 Adobe 라이브러리가 Analytics에 전달하는 SWF AppMeasurement 컨텐츠를 캡처하여 작동합니다. Flash DIL 는 해당 데이터를 별도의 DIL JavaScript 데이터 수집 모듈로 전송하여 Audience Manager으로 전달합니다. Analytics 데이터( Props, eVars, 이벤트 등) FLA 파일에서 캡처된 는 트레이트 또는 사용되지 않은 신호로 Audience Manager에서 사용할 수 있습니다.

Flash DIL 데이터 수집을 위한 요구 사항

일반 구현 및 코드 관련 요구 사항.

구현 요구 사항

Flash 데이터 수집에는 다음이 필요합니다.

  • DIL 클래스 라이브러리( dil.swc)입니다. 파트너 솔루션 연락처에서 DIL 클래스 라이브러리를 가져옵니다.

  • 페이지의 JavaScript DIL 데이터 수집 코드.

  • DIL ActionScript 라이브러리 데이터를 수집할 Flash 개체에 로드되었습니다.

  • Adobe AppMeasurement AS 라이브러리(버전 3.5.2 이상)가 데이터를 수집할 Flash 개체를 로드했습니다.

AllowScriptAccess를 Always 또는sameDomain

SWF 파일을 로드하는 HTML 코드의 AllowScriptAccess은 SWF 파일 내에서 아웃바운드 URL 액세스를 수행하는 기능을 제어합니다. Flash DIL 데이터 통합을 구성할 때는 Flash AllowScriptAccess 매개 변수가 always 또는 sameDomain로 설정되어 있는지 확인하십시오. Flash DIL 이 로 설정되어 있으면 데이터 수집 AllowScriptAccess 이 작동하지 않습니다 never. 스크립트 또는 호스트 웹 페이지에 대한 액세스 제어🔗를 참조하십시오.

JS DIL 코드 배치

JS DIL 데이터 수집 모듈이 FLA 파일 앞에 로드되도록 페이지에 배치해 보십시오. FLA 파일이 처음 로드되고 DIL 데이터 수집이 준비되기 전에 Flash DIL에서 해당 모듈에 보내는 초기 데이터 신호를 누락할 수 있습니다. 그러나 인스턴스화되면 DIL 데이터 수집 모듈은 Flash DIL에서 전달한 모든 후속 SWF 파일 데이터를 캡처합니다.

Flash DIL에 의해 수집된 데이터

Flash DIL 는 Adobe 라이브러리에서 페이지 보기, 링크 추적, 미디어 추적 및 기타 미디어 보기 이벤트를 AppMeasurement 캡처합니다.

페이지 보기 이벤트

s.trackVars에서 별도로 지정하지 않는 한 Flash DIL은 Adobe AppMeasurement에서 다음 데이터를 수집합니다.

  • pageName
  • channel
  • campaign
  • products
  • events
  • prop1 - prop75
  • eVar1 - eVar75

링크 추적 이벤트

s.linkTrackVars에 별도로 지정하지 않는 한 Flash DIL Adobe AppMeasurement에서 다음 데이터를 수집합니다.

  • pe (라는 추적 링크의 유형)
  • pev1 (링크 URL)
  • pev2(링크 텍스트)

미디어 추적 이벤트

s.Media.trackVars에서 별도로 지정하지 않는 한 Flash DIL은 페이지 보기 이벤트 섹션에 열거된 모든 데이터를 수집합니다.

기타 데이터 포인트

이러한 매개 변수의 데이터는 기본적으로 수집됩니다.

  • mediaName (미디어/비디오 요소 이름)
  • mediaAdName (광고 이름)
  • mediaAdParentName (광고가 중첩된 기본 미디어 컨텐츠의 이름)
  • mediaAdParentPod (기본 컨텐츠 내에서 광고가 재생되는 pod 또는 광고 브레이크)
  • mediaAdParentPodPos (Pod 내에서 광고가 재생되는 숫자 위치입니다. 둘 이상의 광고가 Pod 내에서 재생될 수 있습니다.

Audience Manager의 DIL 데이터 Flash

Flash DIL 모듈은 Adobe AppMeasurement 데이터를 Audience Manager 트레이트 및 사용되지 않는 신호로 바꿉니다.

Analytics Props, eVars 및 이벤트는 Audience Manager의 트레이트처럼 작동합니다. 트레이트는 키-값 쌍이며 세그먼트를 만드는 데 사용됩니다. 예를 들어 c30=foo 과 같은 Analytics prop에서 c30은 키(상수)이고 foo는 값(변수)입니다.

Analytics 변수에 Audience Manager 트레이트 일치

Flash DIL에서 전달한 Analytics 데이터를 사용하려면 c_ 접두사가 있는 키 값이 있는 Audience Manager 트레이트를 만들어야 합니다.

예제는 표를 참조하십시오.

Analytics 데이터 요소 Analytics 예 Audience Manager 트레이트로
prop c30=foo c_prop30=foo
evar v35=bar c_evar35=bar
events events=event10 c_events=event10

DIL/Analytics 데이터를 사용하지 않은 신호로 사용

Audience Manager은 해당 트레이트 없이도 Analytics Props, eVars 및 이벤트를 허용합니다. 이 경우 데이터는 트레이트 생성에 사용할 수 없으며, 대신 사용되지 않은 신호 보고서에 표시됩니다. 이 정보를 최대한 활용하려면 Flash DIL 라이브러리에서 전달한 Analytics 데이터와 일치하는 Audience Manager 트레이트를 만드십시오.

Flash DIL ActionScript 라이브러리

Analytics 데이터를 Audience Manager에 보낼 Flash 개체의 코드입니다.

노트
  • 각 Flash 개체에 대해 코드는 하나의 파트너 인스턴스( d.partner)만 지원합니다.

  • Adobe AppMeasurement AS 라이브러리 버전 3.5.2 이상이 필요합니다.

import com.omniture.AppMeasurement; // Omit this line if it already exists in the code 
import com.adobe.am.DIL; 
  
var s:AppMeasurement = new AppMeasurement(); // Omit this line if it already exists in the code 
var d:DIL = new DIL(); 
d.partner = "<partner>";// Partner name 
d.containerNSID = <container NSID>; // Optional, defaults to 0 
s.loadModule(d);

이 페이지에서는