Adobe Analytics에 대한 링크 추적 구성 configuring-link-tracking-for-adobe-analytics

사용자가 웹 사이트의 페이지에서 링크를 클릭하면 Adobe Analytics에서 관련 정보를 캡처할 수 있습니다. 예를 들어, 링크 추적을 사용하여 사용자가 사이트와 상호 작용하는 방법을 배우고, 파일 다운로드를 추적하고, 종료 링크를 추적합니다.

  1. 탐색 ​을 사용하여 배포, Cloud Service ​을 통해 Adobe Analytics 섹션으로 이동하십시오.

  2. 구성 표시 ​를 사용하여 필요한 Adobe Analytics 프레임워크를 엽니다.

  3. 링크 추적 구성 섹션을 확장하고 필요에 따라 구성합니다(이 페이지에서는 자세한 내용을 제공합니다).

    Analytics 프레임워크

파일 다운로드 추적 tracking-file-downloads

연관된 페이지에서 다운로드한 파일이 Adobe Analytics의 다운로드로 자동으로 추적되도록 Adobe Analytics 프레임워크를 구성합니다. 다운로드 추적을 활성화하면 지정한 파일 유형만 추적됩니다.

기본적으로 다음 파일 형식의 다운로드가 추적됩니다.

  • exe
  • zip
  • wav
  • mp3
  • mov
  • 갤런당
  • avi
  • wmv
  • 문서
  • pdf
  • xls

따라서 예를 들어 PDF 파일에 대해 다운로드 추적을 활성화한 상태에서 사용자가 PDF 파일에 대한 링크를 클릭할 때마다 PDF의 다운로드가 추적됩니다.

프레임워크의 다운로드 추적 속성은 페이지에 대해 생성된 analytics.sitecatalyst.js 파일에서 코드로 구현됩니다. 다음 코드 샘플은 기본 다운로드 추적 구성을 나타냅니다.

s.trackDownloadLinks= true;
s.linkDownloadFileTypes= 'exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls';

Adobe Analytics 프레임워크에 대한 다운로드 추적을 활성화하려면 다음을 수행하십시오.

  1. Adobe Analytics 프레임워크를 열고 링크 추적 구성 섹션을 확장합니다.
  2. 다운로드 추적 ​을 사용하도록 설정합니다.
  3. 파일 형식 다운로드 상자에 추적할 파일 형식의 파일 확장명을 입력합니다.

페이지에서 외부 링크(종료 링크) 클릭을 추적할 수 있습니다.

Adobe Analytics 프레임워크에 대한 외부 링크를 추적하려면 다음 작업을 수행하십시오.

  1. Adobe Analytics 프레임워크를 열고 링크 추적 구성 섹션을 확장합니다.
  2. 요구 사항에 따라 다음 속성을 구성합니다.

외부 링크를 클릭할 때 추적할 속성:

  • 외부 추적
    외부 링크 추적을 활성화합니다.

  • 외부 필터
    (선택 사항) 링크 대상의 외부 URL과 일치하는 필터를 정의합니다. 링크 대상이 필터와 일치하면 링크가 추적됩니다. 외부 필터는 페이지에서 일부 외부 링크만 추적하는 데 유용합니다.

    추적할 외부 링크를 지정하려면 링크 대상의 URL의 전체 또는 일부를 입력합니다. 여러 필터는 쉼표로 구분하십시오. 문자열 리터럴을 작은 따옴표로 묶습니다. 값(기본값 '', 작은 따옴표 두 개)이 없으면 모든 외부 링크가 추적됩니다.

  • 내부 필터
    내부 링크의 URL과 일치하는 필터를 정의합니다. 링크가 이 필터와 일치하는 URL을 타겟팅하면 링크가 추적되지 않습니다. 기본값은 현재 창 주소에 대한 URL의 호스트 이름을 반환하는 javascript 명령입니다.

    추적되지 않는 내부 링크를 지정하려면 링크 대상의 내부 URL의 전부 또는 일부를 입력합니다. 여러 필터는 쉼표로 구분하십시오. 문자열 리터럴을 작은 따옴표로 묶습니다.

    기본값은 'javascript:,'+window.location.hostname입니다.

  • 쿼리 문자열 남기기
    내부 및 외부 필터와의 일치 항목을 평가할 때 URL 매개 변수를 포함합니다.

    외부 및 내부 필터에 대해 링크 대상 URL을 평가할 때 URL 매개 변수를 포함하려면 활성화합니다.

외부 링크 추적 속성은 페이지에 대해 생성된 analytics.sitecatalyst.js 파일의 코드로 구현됩니다. 다음 예제 코드는 다음 구성으로 외부 링크 추적을 활성화하는 프레임워크와 연결된 페이지에 대해 생성됩니다.

  • 외부 필터는 'google.com'입니다.
  • 내부 필터는 'javascript:,'+window.location.hostname의 기본값입니다.
  • 필터에 대해 링크 대상을 평가할 때 쿼리 문자열이 포함되지 않습니다.
s.trackExternalLinks= false;
s.linkExternalFilters= 'google.com';
s.linkInternalFilters= 'javascript:,'+window.location.hostname;
s.linkLeaveQueryString= false;

사용자가 링크를 클릭할 때 이벤트 및 변수 데이터를 Adobe Analytics으로 보내도록 AEM을 구성할 수 있습니다. 링크 추적 구성 속성을 사용하면 링크 클릭이 발생하는 시점을 추적할 Adobe Analytics 이벤트와 변수를 지정할 수 있습니다.

프레임워크 매핑은 이벤트 및 변수 값을 결정합니다. 링크를 클릭할 때 추적하려는 데이터를 저장하는 컨텐츠 구성 요소의 변수에 Adobe Analytics 변수를 매핑할 수 있습니다.

링크 클릭으로 변수 데이터를 보내려면 다음을 수행하십시오.

  1. Adobe Analytics 프레임워크를 열고 링크 추적 구성 섹션을 확장합니다.
  2. 요구 사항에 따라 다음 속성을 구성합니다.

링크 클릭으로 변수 데이터를 전송하기 위한 속성:

  • 이벤트 추적 연결
    링크 클릭 수를 계산하는 데 사용할 Adobe Analytics 이벤트 변수를 입력합니다.

    여러 변수 이름은 쉼표로 구분하십시오.

    기본값인 None은(는) 이벤트 추적을 발생시키지 않습니다.

  • 추적 변수 연결
    링크를 클릭할 때 Adobe Analytics으로 보낼 Adobe Analytics 변수를 입력합니다. 여러 변수 이름은 쉼표로 구분하십시오.

    None의 기본값으로 인해 변수 데이터가 전송되지 않습니다.

전송할 이벤트 및 변수를 지정하면 페이지에 대해 생성된 analytics.sitecatalyst.js 파일의 코드로 구성이 구현됩니다. 프레임워크가 event10 이벤트와 prop4 속성을 추적할 때 페이지에 대해 다음 예제 코드가 생성됩니다.

s.linkTrackEvents= 'event10';
s.linkTrackVars= 'prop4';

Adobe Analytics 통합의 링크 추적 동작을 살펴보려면 다음 절차를 수행하십시오. 프로시저에 Adobe Marketing Cloud Debugger의 결과가 표시됩니다.

일반 구성 general-configuration

다음 예에서는 추적 및 디버거의 컨텍스트에서 매핑이 작동하는 방식을 보여 줍니다.

  1. 웹 페이지와 연결된 프레임워크를 엽니다.

  2. Page 구성 요소를 프레임워크의 매핑 영역으로 끌어서 놓습니다. Page 구성 요소는 Sidekick의 General 구성 요소 그룹에 속합니다.

    note note
    NOTE
    실제 시나리오에서 사용해야 하는 구성 요소는 (전혀 없는 경우)에서 상속된 구성 요소에 따라 다릅니다.
    그렇지 않은 경우 자체 구성 요소가 여기에 노출되어 있어야 합니다(페이지 구성 요소에서 분석 하위 노드를 정의함으로써).

    왼쪽 사이드 패널에서 Analytics(SiteCatalyst) 변수를 끌어 다음 표에 따라 매핑을 구성합니다.

CQ 변수
변수 브라우저
의 항목
Adobe Analytics 변수
pagedata.title
사용자 지정 eVar 1(eVar1)
eVar
eventdata.events.pageView
사용자 지정 1 (event1)
event1
  1. 검색 구성 요소를 프레임워크의 매핑 영역으로 드래그합니다. 검색 구성 요소는 Sidekick의 일반 구성 요소 그룹에 속합니다. 왼쪽 사이드 패널에서 Analytics(SiteCatalyst) 변수를 끌어 다음 표에 따라 매핑을 구성합니다.
CQ 변수
변수 브라우저의 항목
Adobe Analytics 변수
eventdata.keyword
사용자 지정 eVar 2 (eVar2)
eVar
eventdata.results
사용자 지정 eVar 3(eVar 3)
eVar
eventdata.events.search
사용자 지정 2 (event2)
event2
  1. 프레임워크에서 링크 추적 구성 영역을 확장합니다.

  2. 다운로드 추적 ​을 선택 취소합니다.

  3. 외부 추적 ​을 선택합니다.

  4. 쿼리 문자열 남기기 ​를 선택 취소합니다.

  5. 외부 필터 목록에 대해 다음 값을 사용하여 외부 URL로 식별하십시오.

    'yahoo.com'

  6. 추적 이벤트 연결 필드에 다음 값을 추가하십시오.

    code language-none
        event1,event2
    
  7. 링크 추적 변수 필드에 다음 값을 추가하십시오.

    code language-none
        eVar1,eVar2
    
  8. 프레임워크와 연결된 페이지에서 Text 구성 요소를 추가합니다. Text 구성 요소 내부에 다음 주소를 가리키는 하이퍼링크를 추가합니다.

    https://search.yahoo.com/?p=this

  9. 미리 보기 모드(으)로 전환하고 링크를 클릭합니다.

Adobe Marketing Cloud Debugger에서 볼 때 수행된 호출은 다음과 같이 표시됩니다.

Adobe Marketing Cloud Debugger

NOTE
URL에 쿼리 문자열이 없습니다. ?p=this

URL 매개 변수 포함 include-the-url-parameter

  1. 프레임워크에서 링크 추적 구성 영역을 확장합니다.
  2. 쿼리 문자열 남기기 ​를 사용하도록 설정합니다.
  3. 페이지 미리보기를 다시 로드하고 링크를 클릭합니다.

Adobe Marketing Cloud Debugger에 표시되는 호출 세부 사항은 다음 예와 유사합니다.

Adobe Marketing Cloud Debugger 다시 시작

NOTE
이번에는 URL에 쿼리 문자열이 포함되어 있습니다. ?p=this

임시 링크 추적을 사용하면 콘텐츠 작성자가 구성 요소에 대한 링크 추적을 구성할 수 있습니다. 구성 요소의 구성은 프레임워크의 링크 추적 구성 ​을 무시하므로 프레임워크와 연결된 페이지에서 URL의 링크 추적을 위해 텍스트 구성 요소를 구성할 수 있습니다.

임시 링크 추적을 사용하면 다운로드 링크, 외부 링크, 이벤트 및 변수 데이터를 추적할 수 있습니다.

임시 링크 추적을 활성화하려면 다음 작업을 수행해야 합니다.

임시 링크 추적을 활성화하도록 Adobe Analytics 프레임워크를 구성합니다.

  1. Adobe Analytics 프레임워크를 열고 링크 추적 구성 섹션을 확장합니다.

  2. 임시 링크 추적 ​을 사용하도록 설정합니다.

    note note
    NOTE
    모든 사용자 유형이 이 확인란에 액세스할 수 있는 것은 아닙니다. 액세스하려면 사이트 관리자에게 문의하십시오.
NOTE
XSS Antisamy 구성이 이제 /libs/sling/xss.config.xml 경로의 SLING에 있으며 연결이 작동되도록 다음 규칙을 임시 항목에 추가해야 합니다.

앵커 태그 규칙 확장 anchor-tag-rule-extension

<attribute name="onclick">
    <literal-list>
        <literal value="CQ_Analytics.Sitecatalyst.customTrack(this)"/>
    </literal-list>
</attribute>
<attribute name="adhocenable">
    <literal-list>
        <literal value="true"/>
        <literal value="false"/>
    </literal-list>
</attribute>
<attribute name="adhocevents">
    <regexp-list>
        <regexp name="anything"/>
    </regexp-list>
</attribute>
<attribute name="adhocevars">
    <regexp-list>
        <regexp name="anything"/>
    </regexp-list>
</attribute>

Text 구성 요소 자체에 대한 임시 링크 추적을 구성하려면 다음 구성이 이미 구현되었을 것입니다.

Text 구성 요소에 대한 링크 추적을 구성하려면 다음 절차를 따르십시오.

  1. 편집 모드로 페이지를 열고 Text 구성 요소를 편집합니다.

  2. 하이퍼텍스트로 사용할 텍스트를 선택하고 하이퍼링크 단추를 클릭합니다.

    링크 아이콘

  3. 링크 대상 상자에 대상 URL을 추가한 다음 링크 추적 영역을 확장합니다.

    note note
    NOTE
    사용자 지정 링크 추적은 링크/링크 해제 작업(Analytics 아이콘) 옆에 별도의 작업으로 표시됩니다.
    RTE에서 유효한 링크를 선택한 경우에만 활성화됩니다.

    링크 추적 사용

  4. 사용자 지정 링크 추적 ​을(를) 사용하여 Adobe Analytics 프레임워크의 링크 추적 구성을 재정의하고 현재 링크에 대한 링크 추적을 사용하도록 설정합니다.

  5. (선택 사항) 링크 클릭으로 이벤트를 추적하려면 Adobe Analytics 변수 포함 필드에 Adobe Analytics 이벤트 이름을 추가하십시오. 여러 이벤트 이름(예: 쉼표)은 쉼표로 구분하십시오

    event1, event22

  6. (선택 사항) 링크 클릭으로 변수 데이터를 추적하려면 Adobe Analytics 변수 포함 필드에 Adobe Analytics 변수를 추가하십시오. 다음 형식 중 하나를 사용합니다.

    • <Variable-name>: <Dynamic Value>
    • <Variable-name>: 'CONSTANT'

    다음 예제는 각 형식을 보여 줍니다.

    • eVar10:pagedata.title
    • prop1: 'Aubergine'

    여러 값은 쉼표로 구분하십시오.

  7. 확인 ​을 선택합니다.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2