용 JavaScript 코드 Analytics for Advertising

Advertising DSP만 있는 광고주

Advertising DSP용 Analytics for Advertising 통합은 뷰스루 및 클릭스루 사이트 상호 작용을 추적합니다. 클릭스루 방문은 웹 페이지에서 표준 Adobe Analytics 코드에 의해 추적됩니다. Analytics 코드는 랜딩 페이지 URL의 AMO ID 및 EF ID 매개 변수를 캡처하고 해당 예약된 항목으로 추적합니다 eVars. 웹 페이지에 JavaScript 코드 조각을 배포하여 뷰스루 방문을 추적할 수 있습니다.

사이트 방문의 첫 번째 페이지 보기에서 Adobe Advertising JavaScript 코드는 방문자가 이전에 광고를 보거나 클릭했는지 확인합니다. 사용자가 이전에 클릭스루를 통해 사이트로 들어오거나 광고를 보지 않은 경우 방문자가 무시됩니다. 방문자가 광고를 보았으나 클릭스루를 통해 사이트에 들어가지 않은 경우 전환 확인 기간 클릭 Adobe Advertising 내에서 를 설정하면 Adobe Advertising JavaScript 코드(또는 a)가 Experience Cloud ID 서비스 보조 ID를 생성하려면(SDID) 또는 b) Adobe Experience Platform 사용 Web SDK generateRandomID 생성 방법 StitchID. 두 ID 중 하나는 Adobe Advertising의 데이터를 방문자의 Adobe Analytics 히트에 연결하는 데 사용됩니다. 그런 다음 Adobe Analytics은 Adobe Advertising에 광고 노출과 연결된 AMO ID 및 EF ID를 쿼리합니다. 그런 다음 AMO ID 및 EF ID가 해당 필드에 채워집니다 eVars. 이 값은 지정된 기간(기본적으로 60일) 동안 지속됩니다.

Analytics 사이트 트래픽 지표(예: 페이지 보기 수, 방문 횟수 및 체류 시간) 및 Analytics EF ID를 키로 사용하여 시간별로 Adobe Advertising을 수행하는 사용자 지정 또는 표준 이벤트입니다. 다음 Analytics 그런 다음 Adobe Advertising 속성 시스템을 통해 지표를 실행하여 전환을 클릭 및 노출 내역에 연결합니다.

NOTE
Adobe Advertising JavaScript 추적 로직은 Adobe 측에서 발생하므로 페이지 로드 시간에 거의 영향을 주지 않습니다.
반면, DCM 데이터 커넥터 대상 Analytics (사용 Google Campaign Manager 360) for Advertising DSP은 클라이언트측에서 발생합니다. 클라이언트측 결합은 페이지 로드 속도를 줄이고 데이터 손실 위험을 증가시킵니다. 이 문제는 다음과 같은 이유로 발생합니다. Analytics JavaScript를 ping해야 함 DoubleClick 다음을 기다리는 중 DoubleClick 마지막 클릭/노출 데이터를에 다시 전달하려면 Analytics. 다음의 경우 DSP 팀 설정 DCM data connector에서 페이지를 지연시킬 시간을 지정해야 합니다.

JavaScript 코드 배포

JavaScript 라이브러리는 Analytics 및 Adobe Advertising을 사용하여 서로 통신할 수 있습니다. 다음과 같은 경우 Analytics for Advertising Adobe Advertising 구현 중에 통합이 완료되었으므로 이 코드를 배포하는 방법에 대한 지침과 함께 이미 받았어야 합니다.

코드

Experience Cloud ID 서비스를 사용하는 구현 visitorAPI.js 코드

<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
     if("undefined" != typeof AdCloudEvent)
          AdCloudEvent('IMS ORG Id','rsid');
</script>

Experience Platform을 사용하는 구현 Web SDK alloy.js코드

<script src="https://www.everestjs.net/static/le/last-event-tag-latest.min.js">
<script>
     if("undefined" != typeof AdCloudEvent)
          stitchId = AdCloudEvent('IMS ORG Id','rsid').generateRandomId();
</script>

코드를 배치할 위치

다음 Analytics for Advertising JavaScript 함수는 Experience Cloud ID 서비스 뒤에 와야 하고 Analytics 앱 측정 코드 앞에 와야 합니다. 이렇게 하면 보조 ID( )가SDID) 또는 StitchID Analytics 호출에 포함됩니다.

코드 배치

코드 배포 확인

모든 패킷 스니퍼 유형의 도구를 사용하여 유효성 검사를 수행할 수 있습니다(예: Charles, Fiddler, 또는 Chrome Developer Tools)을 사용하여 Adobe Advertising으로 이동하는 요청과 다음으로 이동하는 요청 간의 4가지 ID 값을 비교합니다. Analytics아래에 설명된 대로 를 사용하십시오.

을 사용하여 코드를 확인하는 방법 Chrome Developer Tools validate-js-chrome

  1. 열기 Chrome Developer Tools 을(를) 클릭하고 네트워크 탭.

  2. 다음을 포함하는 웹 사이트 페이지 로드 Analytics for Advertising JavaScript.

  3. 필터 Network 탭 기준 last 다음 두 행을 검토합니다.

    마지막 필터링

    • 첫 번째 행은 JavaScript 라이브러리에 대한 호출이며 제목이 지정됩니다 last-event-tag-latest.min.js.

    • 두 번째 행은 Adobe Advertising에 요청을 보내는 호출입니다. 이는 다음과 같이 시작됩니다. _les_imsOrgId=[your_imsOrgId_here]&_les_url=[your_encoded_url]

      Adobe Advertising 호출이 표시되지 않으면 방문의 첫 번째 페이지 보기가 아닐 수 있습니다. 테스트 목적으로, 다음 호출이 해당 방문의 첫 번째 페이지 보기가 되도록 쿠키를 제거할 수 있습니다.

    1. 응용 프로그램 탭에서 adcloud 쿠키 및 쿠키에 _les_v 값이 인 (마지막 방문) y 30분 후에 만료되는 UTC 에포크 타임스탬프입니다.
      1. 삭제 adcloud 쿠키를 만들고 페이지를 새로 고칩니다.
  4. (Experience Cloud ID 서비스를 사용하는 구현) visitorAPI.js 코드) 필터링 기준 /b/ss 를 클릭하여 Analytics 히트를 확인합니다.

    필터링

  5. (Experience Platform을 사용하는 구현 Web SDK alloy.js코드) 필터링 기준 /interact Edge Network에 대한 요청 페이로드에 advertisingStitchID.

    필터링

  6. 두 히트 간의 ID 값을 비교합니다. 모든 값은 바로 다음 URL 경로인 Analytics 히트에서 보고서 세트 ID를 제외한 쿼리 문자열 매개 변수에 있어야 합니다 /b/ss/.

    table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4
    ID Analytics 매개변수 Edge Network Adobe Advertising 매개 변수
    Experience Cloud IMS 조직 mcorgid _les_imsOrgid
    보조 데이터 ID sdid _les_sdid
    결합 ID stitchId advertisingStitchID 다음 아래에 _adcloud 속성
    Analytics 보고서 세트 다음 이후 값 /b/ss/ _les_rsid
    Experience Cloud 방문자 ID mid _les_mid

    ID 값이 일치하면 JavaScript 구현이 확인됩니다. Adobe Advertising이 Analytics 모든 클릭스루 또는 뷰스루 추적 세부 정보(있는 경우)를 서버에 추가합니다.

을 사용하여 코드를 확인하는 방법 Adobe Experience Cloud Debugger

  1. 를 엽니다. Adobe Experience Cloud Debugger 홈 페이지에 있습니다.

  2. 로 이동 Network 탭.

  3. 다음에서 Solutions Filter 도구 모음, 클릭 Adobe Advertising 및 Analytics.

  4. 다음에서 Request URL - Hostname 매개 변수 행, 찾기 lasteventf-tm.everesttech.net.

  5. 다음에서 Request - Parameters 행에서 의 3단계와 유사하게 생성된 신호를 감사합니다.을 사용하여 코드를 확인하는 방법 Chrome Developer Tools."

    • (Experience Cloud ID 서비스를 사용하는 구현) visitorAPI.js code) Sdid 매개 변수가 Supplemental Data ID Adobe Analytics 필터.
    • (Experience Platform을 사용하는 구현 Web SDK alloy.jscode) 값을 advertisingStitchID 매개 변수가 Sdid Experience Platform Edge Network으로 전송됩니다.
    • 코드가 생성되지 않으면 Adobe Advertising 쿠키가에서 제거되었는지 확인합니다. Application 탭. 페이지가 제거되면 페이지를 새로 고치고 프로세스를 반복합니다.

    감사 Analytics for Advertising 의 JavaScript 코드 Experience Cloud Debugger

recommendation-more-help
fbbdcc36-f208-41e5-b715-a077abaec5c3