문제 해결

몇 가지 문제 해결 시나리오와 해당 솔루션에 대해 설명하고 FAQ(FAQ) 목록을 제공합니다.

관리자 감사 로그 보기

아래 나열된 특정 문제 해결 범주 외에도 회사 관리자는 액세스할 수 있는 회사 및 웹 속성 내에서 발생하는 모든 활동 목록을 보고 필터링하고 내보낼 수 있습니다. 이 기능은 감사 및 문제 해결에 모두 유용합니다.

왼쪽 레일 Log 을 클릭하여 감사 로그를 표시합니다.

예를 들어 다음을 기준으로 보고 필터링할 수 있습니다.

  • 로그인 성공
  • 계정 이름
  • IP 주소
  • 회사
  • 웹 속성(그리고 누가 언제 만들었는지 확인)
  • 역할

로그 데이터를 .csv로 내보낼 수도 있습니다.

구현 문제

다이내믹 태그 관리를 로드할 때 내 콘솔에 JavaScript 오류가 표시됩니다.

다이내믹 태그 관리 설치에 문제가 있을 수 있습니다. 현재 설치를 보려면 사이트의 페이지를 마우스 오른쪽 단추로 클릭하고 을 클릭합니다 View page source. 그런 다음 CTRL+F를 입력하여 검색 상자를 열고 입력합니다 satellite. 이렇게 하면 다이내믹 태그 관리자의 포함 조각을 찾습니다. 페이지에 이 코드 단편의 인스턴스가 두 개 있어야 합니다. 첫 번째는 </head> 태그 바로 앞에 있어야 합니다. 두 번째 값은 태그 바로 앞에 있어야 </body> 합니다.

헤더 스크립트의 예:

<script src=“//assets.adobedtm.com/aaaabbbcccddddeeee1111222233344445555666/satelliteLib-aaaabbbcccddddeeee1111222233344445555666.js”></script> 
</head> 

바닥글 스크립트 예:

<script type="text/javascript">_satellite.pageBottom();</script> 
</body> 

이 오류가 표시됩니다.예기치 않은 토큰:연산자(<)(줄:X, col:Y).

스크립트에 대해 잘못된 설정 유형을 선택한 것 같습니다. 스크립트의 내용에 따라 편집기에 HTML이 필요하지만, 사용자는 스크립트를 JavaScript로 설정했거나 그 반대의 경우도 마찬가지입니다.

예:스크립트에 <script> 태그가 포함되어 있지만 스크립트를 JavaScript로 설정한 경우 코드를 저장하려고 하면 이 오류가 표시됩니다.

규칙 문제

내 규칙이 실행되지 않습니다.

이벤트 기반 규칙이 실행되지 않으면 선택기나 규칙의 조건에 문제가 있을 수 있습니다. 사이트에서 원하는 이벤트 작업이 발생하는 요소를 찾아 마우스 오른쪽 단추를 클릭하고 선택합니다 Inspect element. 열려 있는 상자에서 강조 표시된 스크립트를 검사하고 올바른 요소를 타깃팅하고 있는지 확인하십시오. 예:

Target element: <div class=’pauseButton’ style=’opacity: 1’>

선택기 구문:

  • CSS 선택기 구문: div.pauseButton OR div[class=’pauseButton’]

  • 속성을 수동으로 지정:

    • 요소 태그: div
    • 속성: class
    • 값: pauseButton

내 규칙이 잘못된 순서로 시행 중인 것 같다. 규칙의 로드 순서에 대한 자세한 정보는 어디에서 찾을 수 있습니까?

규칙이 올바른 순서로 실행되는 것이 중요합니다. 규칙의 많은 문제는 규칙이 잘못된 순서로 진행된 결과이다. 자세한 내용은 규칙 에 대한 로드 순서를 참조하십시오.

내 규칙이 일관되게 실행되지 않습니다.

규칙이 일관되게 실행되지 않는 이유는 두 가지가 있습니다.

  • 이벤트 작업으로 인해 링크가 로드됩니까? 그렇다면 새 페이지가 로드되기 전에 규칙이 실행될 시간이 충분하지 않을 수 있습니다. 규칙 식별자 내의 상자를 선택해야 합니다 Delay link activation. 이렇게 하면 활성화된 링크가 규칙이 실행될 때까지 로드되지 않습니다.
  • 이벤트에서 새 페이지 로드를 자극하지 않으면 버블링 문제가 있을 수 있습니다. 이벤트 작업이 하위 항목 또는 상위 항목에 발생할 수 있는 경우, 나타내는 단추 Allow events on child elements to bubble 가 선택되어 있는지 확인합니다. 이렇게 하면 사용자가 하위 또는 상위 요소와 상호 작용하는지 여부에 따라 규칙이 실행됩니다.

내 페이지 로드 규칙이 실행될 때 내 타사 또는 사용자 지정 스크립트가 트리거되지 않습니다.

사용 중인 스크립트 유형과 규칙에 대해 선택한 로드 옵션을 확인합니다. 순차적 HTML을 사용하는 경우, 규칙은 페이지 하단 / 맨 위에서 로드되도록 설정해야 합니다. 규칙이 Onload나 DOM 준비를 불러오도록 설정되어 있으면 스크립트가 작동하지 않습니다.

규칙이 실행되지만 데이터 요소가 채워지지 않습니다.

타이밍 문제가 있을 것 같습니다. 규칙이 로드되고 있는지 확인;페이지 상단 또는 온로드에서 로드되는 경우 규칙이 실행될 때 데이터 요소를 아직 사용할 수 없습니다. 페이지 아래쪽이나 DOM 준비에서 로드되도록 규칙을 전환해 보십시오. 데이터 요소가 여전히 채워지지 않으면 이전 질문의 방법을 참조하여 페이지에서 데이터 요소를 사용할 수 있는지 확인하십시오.

규칙을 디버깅하려면 어떻게 해야 합니까?

DTM 스위치, 브라우저 플러그인을 사용하여 다이내믹 태그 관리 사용자를 위해 디버그 모드와 스테이징 모드를 쉽게 전환할 수 있습니다. Google Chrome 및 Mozilla Firefox 모두에서 사용할 수 있습니다. 자세한 내용은 DTM 스위치 플러그인을 참조하십시오.

DTM 스위치 플러그인을 사용하여 규칙을 디버깅하는 방법을 보여 주는 Adobe 교육 비디오를 시청하십시오.

이 비디오가 끝날 때까지 다음을 수행할 수 있습니다.

  • DTM 디버깅 플러그인 사용

내 규칙의 Adobe Analytics 섹션에 있는 사용자 지정 코드 편집기에서 변수가 설정되지 않은 이유는 무엇입니까?

규칙의 섹션 Adobe Analytics 에서 사용자 지정 페이지 코드 편집기를 통해 변수를 실행하는 경우 비콘에서 linkTrackVars / linkTrackEvents 가 설정되도록 적절한 설정을 해야 합니다. 규칙 UI를 통해 변수/이벤트 linkTrackVars 를 추가할 때 / linkTrackEvents 가 설정됩니다. 하지만 사용자 지정 페이지 코드 편집기를 통해 변수/이벤트를 추가할 때는 수동으로 수행해야 합니다. 예:

s.linkTrackVars = "eVar1" 
s.eVar1 = _satellite.getVar('Title Tag');

도구 문제

사이트에서 내부 링크를 클릭하면 새 창이 열리면 안 되는 창이 열립니다. 링커 링크는 어떻게 제어합니까?

링커 링크 기능과 코드 충돌이 있을 수 있습니다. 웹 속성 내에서 분석 도구로 이동하고 도구 옆에 있는 설정 톱니바퀴 아이콘을 클릭합니다. Expand the General tab of the settings. Under Global Settings, you can control the linker link functionality. 여기에서 링커 링크 기능을 끄거나 특정 요소 유형 또는 선택기에서 활성화/비활성화하도록 설정할 수 있습니다.

이 페이지에서는