GTM ile Testvoy'u yayınlama akışı
Google Tag Manager kurulumu, geliştirme kuyruğuna girmeden SDK'yı tüm public sayfalara yaymak isteyen ekipler için pratiktir. Custom HTML tag içine Testvoy snippet'i eklenir, All Pages trigger seçilir, Preview mode ile gerçek sayfada çalıştığı doğrulanır ve ardından publish edilir.
- 01
GTM panelinde New Tag oluştur
- 02
Tag type olarak Custom HTML seç
- 03
Testvoy SDK snippet'ini yapıştır
- 04
Trigger olarak All Pages kullan
- 05
Preview mode ile SDK loaded ve recent events kontrol et
- 06
Çift yükleme yoksa publish et
<head>
<title>Mağaza Adı | Online Alışveriş</title>
<script
async
src="https://cdn.testvoy.com/sdk/v1/testvoy.min.js"
data-project-key="PROJECT_KEY_HERE">
</script>
<meta name="description" content="Ürünleri keşfet ve güvenle satın al." />
</head>GTM'de en sık görülen hatalar
GTM kurulumlarında sorunların çoğu trigger kapsamı, consent mode, aynı SDK'nın iki kez yüklenmesi veya production/staging container karışıklığından gelir. Testvoy verifier ekranı bu hataları erken yakalamak için kullanılır.
Trigger yalnızca tek sayfada çalışıyor
Consent mode tag'in hiç tetiklenmesini engelliyor
Tema kodu ve GTM aynı snippet'i iki kez yüklüyor
Preview'da çalışıyor ama publish edilmemiş
Project key yanlış environment'a ait
Örnek GTM kurulumu: Custom HTML tag
GTM kullanıyorsan snippet'i site koduna değil, Custom HTML tag içine koyarsın. Trigger olarak All Pages seçilir; sonra Preview mode'da tag'in gerçekten ateşlendiği ve Testvoy verifier'da SDK loaded göründüğü kontrol edilir.
- 01
GTM > Tags > New yoluna git
- 02
Tag type: Custom HTML seç
- 03
Aşağıdaki script'i yapıştır
- 04
Trigger: All Pages seç
- 05
Preview mode ile siteni aç
- 06
Tag fired ve Testvoy accepted event sinyalini kontrol et
- 07
Sorun yoksa Submit > Publish yap
<script
async
src="https://cdn.testvoy.com/sdk/v1/testvoy.min.js"
data-project-key="PROJECT_KEY_HERE">
</script>Pratik senaryo
Bir growth ekibi pricing sayfasındaki CTA metnini değiştirir, signup_started ve signup_completed hedeflerini bağlar, Google Ads ve returning visitor segmentlerini ayrı okur. Sonuç olumluysa rapor linkini müşteri veya yönetimle paylaşır.
Sık yapılan hatalar
Hataların çoğu yanlış project key, fazla genel selector, eksik goal, staging/prod karışıklığı, küçük örneklemle erken karar veya mobile görünümü kontrol etmemekten çıkar.
Deneye 'test' gibi belirsiz ad vermek
Goal olmadan deney başlatmak
Sadece toplam CVR ile karar vermek
Shareable report yerine ekran görüntüsü göndermek