11

Próbowałem uruchomić to na jakiś czas i wydaje się, że niewiele informacji o tym działa.Jak uruchomić Eksperyment Google w Menedżerze tagów Google

Po pierwsze, chciałbym powiedzieć, że wypróbowałem poniższą metodę, aby działało, więc przeczytaj to przed opublikowaniem rozwiązania.

Co próbowałem: dodałem google analytics kod eksperymentu w bloku zwyczaj HTML i miał go odpalić tylko z oryginalnej strony podana przez google. To nie działa i wydaje się tworzyć pętlę dla użytkowników. Biała strona pojawia się, gdy użytkownicy wchodzą na strony eksperymentu.

Czy ktoś wie, jak to uruchomić? Znacznie cenione

Odpowiedz

7

Wersje Javascript Eksperymentów z treścią Google obecnie nie są aktualnie obsługiwane w Menedżerze tagów Google (muszą przekierować lub zmienić witrynę w locie, a ponieważ trudno jest określić z góry, kiedy ładuje się strona tagi się uruchamiają, a kolejność, która nie działa zbyt dobrze - w najlepszym wypadku oryginalna strona ładowałaby się całkowicie, zanim użytkownik zostanie przekierowany na odmianę).

Wpisuje tagi testowe A/B jako "już wkrótce", ale robi to od co najmniej roku, więc nie wstrzymałbym się.

Możesz jednak wykonać: variations serverside (musisz wprowadzić własną logikę, aby wyświetlić właściwą odmianę dla każdego użytkownika) oraz identyfikator przejścia i eksperymentu, a także numer wersji GA za pomocą GTM. Nie sądzę, że jest inny (niezawodny) sposób, aby to zrobić, przynajmniej jeszcze nie. Jeśli chcesz zrobić to za pomocą javascript, powinieneś dodać skrypty eksperymentu do kodu strony zamiast instalować je za pomocą zarządzania tagami.

Po tym, istnieją opisy dotyczące hakowania wokół ograniczeń GTM przy użyciu interfejsu API eksperymentów JavaScript i jQuery (here is one). Kiedy Google mówi, że coś jest "nieobsługiwane", może to oznaczać, że nie chcą testować wszystkich możliwych przypadków i popełniają błędy po bezpiecznej stronie. Jeśli więc koniecznie korzystasz z Menedżera tagów Google w Eksperymentach z treścią, musisz sprawdzić, czy coś takiego działa dla Ciebie.

+2

Dzięki dood. To forum jest znacznie lepsze niż fora google. Jakiś agent adwords powiedział, że możesz to zrobić, ale okazuje się, że nie wiedzą gówna i ciągle udowadniają to! + Eike – KingOptimizer

-1

Istnieje możliwość zmodyfikowania fragmentu kodu Menedżera tagów Google (GTM), aby działał synchronicznie, usuwając wiersz j.async=true; i umieszczając go na górze strony, zaraz po otwierającym się elemencie <head>. Tak:

<!-- 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 --> 

Można również zachować wsparcie dla użytkowników bez Javascript wkładając część kodu w oryginalnej lokalizacji określonej przez GTM (po otwarciu <body> element).

Następnie można wstawić kod eksperymentów Google Analytics jako niestandardowy tag HTML w Menedżerze tagów Google. Upewnij się, że zaznaczyłeś pole wyboru "support document.write()".

Po prostu nie zapomnij zaktualizować GTM-XXXX za pomocą swojego identyfikatora kontenera.

+0

Próbowałem tego i to nie działało. Kiedy próbowałem zweryfikować kod eksperymentu Google, "nie znaleziono". –

0

Oto co pracował dla mnie

  1. Dla stron w eksperymencie, I wdrożone „staroświecki sposób” z analytics.js zamiast GTM Google Analytics.

  2. Przetestowałem (z analizą w czasie rzeczywistym) to i strona eksperymentu oraz strony znaczników Google, które zawierają dane raportu.

zrobiłem posta z pytaniem if there might be conflicts from ths.

0

Mam nadzieję, że dobrze rozumieją problemu. Jeśli tak, możesz użyć Optymalizacji Google zamiast Eksperymentu Google. Optymalizator Google domyślnie współpracuje z Menedżerem tagów Google.