11

나는 이것을 언젠가 작동 시키려고 노력해 왔으며 이것이 어떻게 작동하는지에 대한 정보는 거의없는 것 같습니다.Google 태그 관리자에서 Google 실험을 실행하는 방법

먼저 아래 방법을 시도해 보았습니다. 해결책을 게시하기 전에 먼저 읽어보십시오.

내가 시도한 것 : Google 웹 로그 분석 실험 코드를 맞춤 HTML 블록에 추가하고 Google에서 설명한대로 원본 페이지 만 실행했습니다. 이것은 작동하지 않으며 사용자를위한 루프를 만드는 것처럼 보입니다. 실험 페이지로 이동하면 흰색 페이지가 표시됩니다.

누구나 작동하도록하는 방법을 알고 있습니까? 많이 감사합니다.

답변

7

Google 콘텐츠 실험의 자바 스크립트 버전은 현재 GTM에서 실제로 지원되지 않습니다 (즉, 사이트를 리디렉션하거나 사이트를 변경하거나 페이지를로드하는 동안 어떤 시점에서 말하기가 어렵 기 때문에) 태그가 실행되고 순서가 정해지지는 않습니다. 방문자가 대안 페이지로 리디렉션되기 전에 원본 페이지가 완전히로드되는 최상의 경우).

features page for GTM은 A/b 테스트 태그를 "출시 예정"으로 나열하지만 적어도 1 년 전부터 유효하므로 숨을 멈추지 않을 것입니다.

variations serverside (각 사용자에게 적절한 변형을 표시하기 위해 고유 한 로직을 구현해야 함)을 수행하고 GTM을 통해 GA에 GA 및 변형 ID를 전달할 수 있습니다. 나는 적어도 아직이 일을하는 또 다른 (신뢰할 수있는) 방법이 있다고 생각하지 않는다. 자바 스크립트로해야한다면 실험 스크립트를 태그 관리를 통해 전개하는 대신 페이지 코드에 추가해야합니다.

그렇다고해서 Experiments Javascript API 및 일부 jQuery (here is one)를 사용하여 GTM 제한 사항을 해킹하는 것에 대한 설명이 있습니다. Google이 무언가가 "지원되지 않는다"고 말하면, 가능한 모든 엣지 경우를 테스트하고 안전한면을 잘못보고 싶지 않을 수도 있습니다. 콘텐츠 실험에 GTM을 절대적으로 사용해야하는 경우 이와 같은 것이 사용자에게 도움이 될지 테스트해야합니다.

+2

감사합니다. 이 포럼은 Google 포럼보다 훨씬 낫습니다. 일부 애드워즈 상담원은 귀하가이 작업을 수행 할 수 있다고 말했지만, 똥을 모르는 상태에서 계속 입증하고 있습니다. + Eike – KingOptimizer

-1

<head> 요소 바로 뒤에 j.async=true; 줄을 제거하고 페이지 상단에 배치하여 Google 태그 관리자 (GTM) 스 니펫을 동기식으로 실행되도록 수정할 수 있습니다. 그래서 같이 :

<!-- Google Tag Manager --> 
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.src= 
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 
})(window,document,'script','dataLayer','GTM-XXXX');</script> 
<!-- End Google Tag Manager --> 

당신은 또한 (당신의 개방 <body> 요소 후) GTM에 의해 지정된 원래 위치에 코드의 <iframe> 부분을 삽입하여 자바 스크립트없이 사용자에 대한 지원을 유지할 수 있습니다.

<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXX" 
height="0" width="0" style="display:none;visibility:hidden"></iframe</noscript> 

그러면 Google 웹 로그 분석 실험 코드를 GTM의 맞춤 HTML 태그로 삽입 할 수 있습니다. 'support document.write()'확인란을 선택했는지 확인하십시오.

컨테이너 ID로 GTM-XXXX을 (를) 업데이트하는 것을 잊지 마세요.

+0

나는 이것을 시도했지만 작동하지 않았다. Google 실험 코드의 유효성을 검사 할 때 '찾지 못했습니다.' –

0

는 여기에 실험에있는 페이지의 경우 나

  1. 근무거야, 내가 대신 GTM의 analytics.js를 가진 "옛날 방식"Google 웹 로그 분석을 구현했습니다.

  2. 실시간 분석을 통해 테스트했으며 실험 페이지와 Google 태그 페이지는 모두 데이터를보고합니다.

나는 내가 당신의 문제를 이해 바랍니다 if there might be conflicts from ths.

0

요구하는 게시물을했다. 그렇다면 Google 실험 대신 Google 최적화를 사용할 수 있습니다. Google 최적화 도구는 기본적으로 Google 태그 관리자와 호환됩니다.