0

내 응용 프로그램에서 GTM의 도움으로 해당 링크를 클릭 추적하려고하는 일부 링크가 있습니다. 내가 MainDownloadLink라는 이름의이 클릭에 대한 유형 'Universial Google 웹 로그 분석'의 태그를 생성이각도 js 링크가있는 Google 태그 관리자

<a ui-sref="main.download">Download</a> 

같은 페이지를 다운로드 할 수있는 링크가 상상해보십시오.

링크를 클릭 할 때이 태그를 실행하려면 트리거를 어떻게 정의해야합니까? 또한 angularitics 라이브러리를 사용하고 싶지 않습니다. 소스 코드를 제어 할 수 없다고 상상해보십시오. 단지 GTM 패널.

Clicks-Just Link 유형의 트리거를 정의하고이 이벤트가 발생해야하는 조건을 혼동합니다.

어떤 도움을 환영합니다.

답변

1

GTM은 href가없는 링크가 유효하지 않은 것으로 간주하므로 '링크 유효성 검사'가 사용 중지되어 있는지 확인해야합니다.

실제로 링크의 이름이 "다운로드"인 경우 기본 제공되는 "클릭 텍스트"변수를 사용하고 링크 트리거에 필터 "if click text equals download"을 설정하는 것이 가장 쉽습니다.

그렇지 않으면 "main.download"속성에 액세스하려고 할 수 있습니다. 당신이 "{{your custom js var}} equals main.download" 경우 트리거에서 사용자 지정 변수

function() { 
    return {{Click Element}}.getAttribute('ui.sref'); 
} 

다음 테스트를 만드는 것, 그래서 내장 클릭 요소 변수는, 클릭 된 DOM 요소를 반환합니다.

테스트되지 않았지만 기본적으로 제대로 작동합니다.

관련 문제