DTM을(를) 통해 자산 인사이트 활성화

Adobe 다이내믹 태그 관리는 디지털 마케팅 툴을 활성화하는 도구입니다. Adobe Analytics 고객에게 무료로 제공됩니다. 추적 코드를 사용자 지정하여 제3자 CMS 솔루션이 자산 인사이트를 사용할 수 있도록 하거나 DTM을 사용하여 자산 인사이트 태그를 삽입할 수 있습니다. 인사이트는 이미지만 지원되고 제공됩니다.

주의

Adobe DTM은 Adobe Experience Platform Launch 대신 사용되지 않으며, 곧 수명 종료에 도달하게 됩니다. Adobe에서는 자산 인사이트에 론치를 사용하는 것이 좋습니다.

다음 단계를 수행하여 DTM을 통해 자산 인사이트를 활성화합니다.

  1. AEM 로고를 탭/클릭하고 도구 > 자산 > 인사이트 구성​으로 이동합니다.

  2. DTM Cloud Service을 사용하여 AEM 인스턴스 구성

    API 토큰은 https://dtm.adobe.com에 로그온하고 프로필 아이콘에서 계정 설정​을 방문한 후 사용할 수 있어야 합니다. 자산 인사이트와 AEM Sites의 통합이 아직 제대로 진행되고 있으므로 자산 인사이트의 관점에서 이 단계는 필요하지 않습니다.

  3. https://dtm.adobe.com에 로그온하고 적절한 방법으로 회사를 선택합니다.

  4. 기존 웹 속성 만들기/열기

    • 웹 속성 탭을 선택한 다음 속성 추가​를 탭/클릭합니다.
    • 필드를 적절히 업데이트하고 속성 만들기​를 탭/클릭합니다(설명서 참조).

    chlimage_1-193

  5. 규칙 탭의 탐색 창에서 페이지 로드 규칙​을 선택하고 새 규칙 만들기​를 탭/클릭합니다.

    chlimage_1-194

  6. Javascript /타사 태그​를 확장합니다. 그런 다음 순차적 HTML 탭에서 새 스크립트 추가​를 탭/클릭하여 스크립트 대화 상자를 엽니다.

    chlimage_1-195

  7. AEM 로고를 탭/클릭하고 도구 > 자산​으로 이동합니다.

  8. 인사이트 페이지 추적기​를 탭/클릭하고 추적기 코드를 복사한 다음 6단계에서 연 스크립트 대화 상자에 붙여넣습니다. 변경 사항을 저장합니다.

    노트
    • AppMeasurement.js 가 제거되었습니다. DTM의 Adobe Analytics 도구를 통해 사용할 수 있을 것으로 예상됩니다.
    • assetAnalytics.dispatcher.init() 호출이 제거되었습니다. DTM의 Adobe Analytics 도구 로드가 완료되면 이 함수가 호출될 예정입니다.
    • 자산 인사이트 페이지 추적기가 호스팅되는 위치(예: AEM, CDN 등)에 따라 스크립트 소스의 출처를 변경해야 할 수 있습니다.
    • AEM에서 호스팅하는 페이지 추적기의 경우 소스는 발송자 인스턴스의 호스트 이름을 사용하여 게시 인스턴스를 가리켜야 합니다.
  9. https://dtm.adobe.com을(를) 엽니다. 웹 속성에서 개요를 클릭하고 도구 추가를 클릭하거나 기존 Adobe Analytics 도구를 엽니다. 도구를 만드는 동안 구성 방법을 [자동]으로 설정할 수 있습니다.

    chlimage_1-196

    필요에 따라 스테이징/프로덕션 보고서 세트를 선택합니다.

  10. 라이브러리 관리​를 확장하고 ]에 있는[​라이브러리 로드가 페이지 위쪽​으로 설정되어 있는지 확인합니다.

    chlimage_1-197

  11. 페이지 코드 사용자 지정​을 확장하고 편집기 열기​를 클릭하거나 탭합니다.

    chlimage_1-198

  12. 윈도우에 다음 코드를 붙여넣습니다.

    var sObj;
    
    if (arguments.length > 0) {
      sObj = arguments[0];
    } else {
      sObj = _satellite.getToolsByType('sc')[0].getS();
    }
    _satellite.notify('in assetAnalytics customInit');
    (function initializeAssetAnalytics() {
      if ((!!window.assetAnalytics) && (!!assetAnalytics.dispatcher)) {
        _satellite.notify('assetAnalytics ready');
        /** NOTE:
            Copy over the call to 'assetAnalytics.dispatcher.init()' from Assets Pagetracker
            Be mindful about changing the AppMeasurement object as retrieved above.
        */
        assetAnalytics.dispatcher.init(
              "",  /** RSID to send tracking-call to */
              "",  /** Tracking Server to send tracking-call to */
              "",  /** Visitor Namespace to send tracking-call to */
              "",  /** listVar to put comma-separated-list of Asset IDs for Asset Impression Events in tracking-call, e.g. 'listVar1' */
              "",  /** eVar to put Asset ID for Asset Click Events in, e.g. 'eVar3' */
              "",  /** event to include in tracking-calls for Asset Impression Events, e.g. 'event8' */
              "",  /** event to include in tracking-calls for Asset Click Events, e.g. 'event7' */
              sObj  /** [OPTIONAL] if the webpage already has an AppMeasurement object, please include the object here. If unspecified, Pagetracker Core shall create its own AppMeasurement object */
              );
        sObj.usePlugins = true;
        sObj.doPlugins = assetAnalytics.core.updateContextData;
        assetAnalytics.core.optimizedAssetInsights();
      }
      else {
        _satellite.notify('assetAnalytics not available. Consider updating the Custom Page Code', 4);
      }
    })();
    
    • DTM의 페이지 로드 규칙은 pagetracker.js 코드만 포함합니다. 모든 assetAnalytics 필드는 기본값으로 재정의됩니다. 기본적으로 필요하지 않습니다.

    • 이 코드는 _satellite.getToolsByType('sc')[0].getS()이(가) 초기화되었고 assetAnalytics,dispatcher.init을(를) 사용할 수 있는지 확인한 후 assetAnalytics.dispatcher.init()을 호출합니다. 따라서 11단계에서 추가 작업을 생략할 수 있습니다.

    • 인사이트 페이지 추적기 코드(도구 > 자산 > 인사이트 페이지 추적기) 내의 주석에 명시된 대로, 페이지 추적기에서 AppMeasurement 개체를 만들지 않으면 처음 세 개의 인수(RSID, 추적 서버 및 방문자 네임스페이스)는 관련이 없습니다. 대신 빈 문자열이 전달되어 이 내용이 강조 표시됩니다.

      나머지 인수는 인사이트 구성 페이지(도구 > 자산 > 인사이트 구성)에 구성된 것과 일치합니다.

    • 사용 가능한 모든 SiteCatalyst 엔진에 대해 satelliteLib을 쿼리하여 AppMeasurement 개체를 검색합니다. 여러 태그가 구성된 경우 배열 선택기의 인덱스를 적절하게 변경합니다. 배열의 항목은 DTM 인터페이스에서 사용할 수 있는 SiteCatalyst 도구에 따라 정렬됩니다.

  13. 코드 편집기 창을 저장하고 닫은 다음 도구 구성에 변경 사항을 저장합니다.

  14. 승인 탭에서 대기 중인 승인 모두를 승인합니다. DTM 태그가 웹 페이지에 삽입할 준비가 되었습니다. 웹 페이지에 DTM 태그를 삽입하는 방법에 대한 자세한 내용은 사용자 지정 페이지 템플릿에서 DTM 통합을 참조하십시오.

이 페이지에서는

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now