Google Tag Manager Nedir ve Nasıl Kullanılır?
Google Tag Manager (GTM), web sitenizdeki izleme kodlarını tek bir panelden yönetmenizi sağlayan bir etiket yönetim sistemidir. GTM ile kodu her seferinde geliştiriciye göndermeden; etiketleri bir panelden yönetebilir, test edebilir ve yayınlayabilirsiniz. Bu yaklaşım pazarlamacıya hız ve esneklik sağlar; ekip içinde “kim, neyi, ne zaman tetikliyor?” sorusuna şeffaf cevap üretir.
Okuyucu Profili Seç
Yeni Başlayan: Önce kavramları, sonra pratik adımları göstereceğiz. Örnekleri kopyalayıp hızlıca uygulayabilirsin.
Pazarlamacı: Kampanya, form ve dönüşüm takibini kod yazmadan yönetebilir; test ederek güvenle yayınlayabilirsin.
Geliştirici: Tutarlı bir dataLayer yapısı kurarak pazarlama taleplerini hızlandırabilir ve izlemenin kalitesini artırabilirsin.
Bir ziyaretçi butona tıkladığında, form gönderdiğinde ya da sepete ürün eklediğinde bu olayı ölçmek isteriz. GTM, bu ölçüm için gereken etiketleri tek ekrandan kurmanıza, test etmenize ve düzenli şekilde yayınlamanıza imkân verir. Böylece geliştirme sırasına girmeden ilerler, hataları yayın öncesi görür ve raporlara temiz veri gönderirsiniz.
Google Tag Manager Nedir?
GTM, etiketleri merkezi olarak yöneten bir supervisordır. Sitenize bir kez GTM kodunu eklersiniz; ardından GA4, Meta Pixel ya da diğer izleme araçlarını GTM panelinden kurarsınız. Her etiketin ne zaman çalışacağını tetikleyicilerle, hangi verilerle çalışacağını değişkenlerle belirlersiniz. Yayınlamadan önce Preview & Debug modunda her şeyi doğrularsınız.
GTM ile Analytics aynı araç mıdır?
Hayır. GTM veriyi saklamaz; etiketleri yönetir ve veriyi ilgili araca iletir. GA4 ise veriyi toplar ve raporlar.
GTM varken geliştiriciye hiç ihtiyaç olmaz mı?
Temel izlemeleri GTM ile kurabilirsiniz. Ancak düzenli dataLayer tanımları ve özel olaylar için geliştirici işbirliği gerekir. Bu işbirliği, veri kalitesini belirgin şekilde yükseltir.
Avantajlar ve Dikkat Edilecek Noktalar
GTM, pazarlama ekiplerinin hızını artırır ve yayına çıkmadan önce güvenli test yapmalarını sağlar. Bununla birlikte, yanlış kural tanımları ya da disiplinli bir dataLayer olmaması raporlarda karmaşaya yol açabilir. Aşağıdaki başlıklarda güçlü yönleri ve dikkat edilmesi gereken noktaları net ifadelerle görebilirsiniz.
- Hız kazanırsınız: Etiket ekleme, kaldırma ve koşul güncellemelerini dakikalar içinde yapabilir; geliştirme sırasına girmeden ilerleyebilirsiniz.
- Yayını güvenle kontrol edersiniz: Preview & Debug modunda sorunları yayın öncesinde görebilir ve hataları hızlıca düzeltebilirsiniz.
- Değişiklikleri izleyebilirsiniz: Versiyonlama sayesinde neyin değiştiğini takip edebilir ve gerekirse önceki bir sürüme geri dönebilirsiniz.
- Koşullara göre tetikleme yapabilirsiniz: URL, buton tıklaması, form gönderimi ya da kaydırma yüzdesi gibi koşulları kullanarak etiketlerin ne zaman çalışacağını net biçimde kontrol edebilirsiniz.
- Tek panelde düzen sağlarsınız: Farklı araçlara ait etiketleri bir ekranda yönetebilir ve ekip içi görünürlüğü artırabilirsiniz.
- Geniş kurallar veri şişirebilir: Çok geniş bir tetikleyici tanımlarsanız etiketi gereksiz sayfalarda çalıştırabilir ve raporlarda gürültü üretebilirsiniz.
- dataLayer disiplini zorunludur: Düzenli tanımlar ve bir veri sözlüğü oluşturmazsanız, olay adları ve alanlar karışarak analizlerinizi zorlaştırabilir.
- Fazla etiket performansı etkileyebilir: Gereksiz ya da tekrarlı etiketler sayfa yükünü artırabilir; bu nedenle inceleyerek temizlik yapmanız gerekir.
- Rıza olmadan tetikleme risklidir: Kullanıcı rızası alınmadan çalışan etiketler yasal risk doğurabilir; bu yüzden rıza (consent) tetikleyicilerini doğru kurgulamanız gerekir.
Kurulum Kontrol Listesi (Önizleme)
Temel Kavramlar: Etiket, Tetikleyici, Değişken
Etiket (Tag)
Etiket, veriyi bir araca gönderen yapıdır. Örneğin GA4 yapılandırma etiketi sayfa görüntülemelerini Google Analytics’e iletir. Böylece raporlarda sayfanın kaç defa görüntülendiğini ve temel etkileşimleri görebilirsiniz.
Tetikleyici (Trigger)
Tetikleyici, etiketin ne zaman çalışacağını belirleyen kuraldır. Örneğin belirli bir URL açıldığında, belli bir butona tıklandığında ya da form gönderildiğinde etiketi çalıştırabilir ve bu olayı rapor aracına iletebilirsiniz.
Değişken (Variable)
Değişken, koşulları ve veri akışını besleyen esnek alandır. Örneğin Click Text ile tıklanan butonun metnini okuyabilir ya da dataLayer değişkenleriyle alışveriş tutarı gibi iş verilerini güvenle taşıyabilirsiniz.
Data Layer nedir ve neden önemlidir?
dataLayer, site ile GTM arasında veri taşıyan standart bir yapıdır. “Sepete eklenen ürün” gibi iş verilerini düzenli isimlerle ilettiğinizde, hem raporlar temiz olur hem de yeni entegrasyonlar hızlı kurulur.
Tetikleyici ve filtre ilişkisini nasıl kurmalıyım?
Tetikleyici olayı dinler; filtreler bu olayın hangi durumlarda geçerli olduğunu belirler. Örneğin “form gönderimi” olayını dinleyip, yalnızca Form ID’si “contact-form” olduğunda etiketi çalıştırabilirsiniz.
Bu bölümü faydalı buldun mu?
Sırada: Kurulum & Kullanım — hesap ve konteyner oluşturma, WordPress’e ekleme, ilk GA4 etiketi, tetikleyici ayarları, Preview & Publish. Ardından dataLayer temelleri ve örnek senaryolar gelecek.
GTM’yi Adım Adım Kuruyoruz (WordPress Odaklı)
Bu bölümde hesabı açmaktan başlayıp WordPress’e eklemeye, ilk GA4 etiketini oluşturmaya ve yayına güvenle almaya kadar olan süreci adım adım ilerleteceğiz. Anlatım başlangıç seviyesine uygundur; her adımda “neden böyle yapıyoruz?” sorusuna da kısa cevap veriyoruz.
1) Hesap & Konteyner Oluşturma
GTM hesabını aç
Hesap adı olarak şirket adını kullanabilir ve ülke seçimini yapabilirsin. Ardından bir konteyner oluştur ve “Web” platformunu seç.
Konteyner kodunu al
GTM sana iki parça kod verir. Üst kısım <head> içine; yedekleme amaçlı bölüm ise <body> tag’inin hemen altına eklenmelidir. Bu ayrım, etiketlerin en erken noktada yüklenebilmesini sağlar.
2) Kodu Siteye Yerleştirme (Platforma Göre)
WordPress’te en pratik yol, temayı bozmadan kodu yönetecek bir eklenti kullanmaktır. Aşağıdaki yöntemle iki parçalı GTM kodunu doğru alanlara yerleştirebilirsin.
- “Header & Footer” veya “Site Kit by Google” gibi güvenilir bir eklentiyi kur ve etkinleştir.
- Aşağıdaki head ve body kodlarını ilgili alanlara yapıştır.
- Değişiklikleri kaydet ve siteni ön yüzde açarak kaynak kodda GTM snippet’ını gör.
<!-- 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.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXXX');</script>
<!-- End Google Tag Manager --><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXXXXX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) -->
Shopify’da theme.liquid dosyasında <head> ve <body> bölgelerine GTM kodlarını yerleştirebilirsin. Checkout için Plus olmayan mağazalarda sınırlamalar bulunduğunu unutma.
Özel yazılımda <head> ve <body> çıkışına erişimin varsa iki parçayı doğrudan şablona ekleyebilir ve ortam bazlı (dev/stage/prod) yapılandırma sağlayabilirsin.
3) İlk Etiket: GA4 Yapılandırma (Config)
Başlangıç için en güvenli adım, GA4 yapılandırma etiketini tüm sayfalarda çalıştırmaktır. Bu etiket, sayfa görüntüleme gibi temel verileri GA4’e gönderir ve izleme altyapısının sağlıklı olduğunu doğrulamanı sağlar.
- GTM panelinde Tags → New seç ve “Google Analytics: GA4 Configuration” tipini seç.
- GA4 ölçüm kimliğini (G-XXXXXXXX) gir.
- Tetikleyici olarak All Pages yerine “Initialization - All Pages” veya normal “All Pages” seçebilirsin. Başlangıç için “All Pages” yeterlidir.
- Kaydet ve önizlemede doğrula.
“All Pages” neden bazen riskli görünür?
Geniş tetikleyiciler, etiketi istemediğin sayfalarda da çalıştırabilir. Başlangıçta temel ölçüm için uygundur; ancak özel dönüşümlerde URL veya öğe bazlı filtrelerle kapsamı daraltman daha sağlıklı sonuç verir.
4) Tetikleyiciler: URL, Buton, Form
Tetikleyiciler, etiketlerin ne zaman çalışacağını belirler. Aşağıdaki örnekler en sık kullanılan temel senaryoları kapsar ve başlangıçta net bir kontrol sağlar.
URL Bazlı
“Teşekkürler” sayfası gibi belirli URL’lerde dönüşümü işaretlemek istersen “Page View → Some Pages → Page URL contains /tesekkurler” şeklinde koşul tanımlayabilirsin.
Buton Tıklaması
“Teklif Al” butonu için “Click – All Elements” olayını dinleyip Click Text veya CSS Selector ile filtreleyebilirsin. Böylece yalnızca ilgili buton tıklanınca etiketi tetikleyebilirsin.
Form Gönderimi
Form eklentine göre “Form Submission” tetikleyicisi ya da dataLayer eventi kullanabilirsin. Form ID’si veya URL ile filtre yapman, diğer formları etkilemeden ölçüm yapmanı sağlar.
Scroll / Video
Scroll derinliği ile ilgileniyorsan “Scroll Depth” tetikleyicisini yüzde değerleriyle ayarlayabilir; videolarda ise YouTube tetikleyicisini kullanarak başlatma/durdurma gibi olayları izleyebilirsin.
5) Preview & Publish: Yayın Öncesi Güvenlik
Yayınlamadan önce hataları görmek ve verinin doğru aktığını kontrol etmek için Preview & Debug modunu kullanmalısın. Bu mod, hangi etiketin nerede ve hangi koşulda tetiklendiğini açıkça gösterir.
- Preview butonuna tıkla ve siteni açarak etiket akışını incele.
- Variables panelinde Click Text, Page URL gibi değişkenlerin değerlerini doğrula.
- Her şey yolundaysa Submit → Publish ile sürümü yayınla ve versiyon notu düş.
Doğrulama sırasında neye bakmalıyım?
Etiketin tetiklendiği olayın doğru koşullarda çalıştığını; veride beklenen alanların dolu olduğunu ve “fire” sıralamasında çakışma olmadığını kontrol etmelisin.
Bu adımlar anlaşılır mıydı?
Hızlı Sorun Giderme (Troubleshooting)
GTM kodu sayfada görünmüyor
Önbellek/optimizasyon eklentilerini temizleyip tekrar kontrol et. Kodun <head> ve <body> alanlarında doğru yerleştiğinden emin ol. Bazı temalar, header/footer alanlarını geçersiz kılabilir.
Etiket tetiklenmiyor
Tetikleyici koşulunu daralttıysan URL veya CSS seçicinin eşleştiğini doğrula. Preview modunda Summary ekranında etiketin “Not Fired” nedenini incele.
GA4’e veri gelmiyor
Ölçüm kimliğinin doğru olduğundan, reklam engelleyici eklentilerin devrede olmadığından ve tarayıcı gizlilik ayarlarının testini etkilemediğinden emin ol.
Kurulumu beraber tamamlayalım mı?
WordPress’te GTM’yi kuralım, GA4/Pixel izlemelerini netleştirelim, form ve buton olaylarını doğru tetikleyelim. Önizleme testlerini birlikte yürütüp temiz rapora bağlayalım.
Data Layer (Veri Katmanı): Temel Mantık ve Sağlam Başlangıç
Data Layer, siten ile GTM arasında taşınacak iş verilerini düzenli isimlerle biriktirdiğin standart yapıdır. Bu yapı sayesinde “hangi olay ne zaman oldu ve hangi verilerle oldu?” sorusuna tutarlı cevap üretirsin. Başlangıçta küçük başla, isimleri net tut ve bir veri sözlüğü oluştur; böylece tüm etiketlerinde aynı ortak dil konuşursun.
Basit Bir Örnek: Satın Alma Olayı
Bir satın alma gerçekleştiğinde aşağıdaki gibi bir veri paketiyle olayı işaretleyebilirsin. GTM bu olayı dinleyerek GA4 veya reklam piksellerine doğru değerleri gönderebilir.
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: "purchase",
transaction_id: "ORD-98765",
value: 349.90,
currency: "TRY",
items: [
{ item_id: "SKU-123", item_name: "Akıllı Saat", quantity: 1, price: 349.90 }
]
});Lead (Form) Olayı
Form gönderimini bir lead olarak işaretlemek istersen aşağıdaki gibi net alanlar kullanabilirsin. Bu alanlar, dönüşüm kalitesini kategori bazında ayrıştırmana yardım eder.
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: "lead_submit",
form_id: "contact-form",
lead_type: "offer_request",
page_url: window.location.href
});Örnek Kullanım Senaryoları: Tag + Trigger + Variable Üçlüsü
1) Teşekkür Sayfası Dönüşümü
“/tesekkurler” URL’sinde tetiklenecek bir dönüşüm etiketi kurabilir ve yalnızca bu sayfada çalıştırarak raporu temiz tutabilirsin.
- Trigger: Page View → Some Pages → Page URL contains
/tesekkurler - Variables: Page URL
2) Teklif Al Butonu
Buton tıklamalarını Click – All Elements ile dinleyebilir ve buton metni ya da CSS seçiciye göre filtreleyebilirsin. Böylece yalnızca ilgili buton tetikler.
- Trigger: Click – All Elements → Some Clicks → Click Text equals “Teklif Al”
- Variables: Click Text, Click Classes
3) Form Gönderimi
Form eklentine bağlı olarak “Form Submission” tetikleyicisi kullanabilir ya da dataLayer olayıyla spesifik formu işaretleyebilirsin.
- Trigger: Custom Event →
lead_submit - Variables: form_id, lead_type
4) Scroll Derinliği
İçerik tüketimini anlamak istiyorsan %25 / %50 / %75 için tetikleyiciler kurabilir ve “derin okuma” kitlelerini ayrı analiz edebilirsin.
- Trigger: Scroll Depth → Vertical → 25, 50, 75
- Variables: Scroll Depth Threshold
5) Video Etkileşimi (YouTube)
Video başlatma/durdurma/ilerletme gibi olayları dinleyerek içerik etkinliğini ölçebilirsin. İlgili tetikleyici ve değişkenleri aktif etmeyi unutma.
- Trigger: YouTube Video → Start / Complete
- Variables: Video Title, Video Current Time
6) E-Ticaret Sepete Ekle
Ürün etkileşimlerini dataLayer ile gönderirsen kampanya optimizasyonları daha net çalışır.
- Trigger: Custom Event →
add_to_cart - Variables: items[], value, currency
KVKK/GDPR & Consent Mode: Rızaya Göre Tetikleme
Gizlilik tarafında temel kural basittir: Rıza olmadan kişisel veri toplayan etiketleri tetiklememelisin. GTM’de rızayı iki seviyede yönetebilirsin: (1) Consent Initialization tetikleyicisiyle rıza sinyallerini çok erken aşamada okursun, (2) Etiketleri rıza durumuna göre çalıştırırsın.
Consent Initialization Trigger nasıl devreye alınır?
Triggers → New → Consent Initialization seç ve bu tetikleyiciyi rıza yöneticin (CMP) sinyalinden önce çalışacak şekilde yerleştir. Ardından etiketlerde “Consent Settings” bölümünde rıza gereksinimini tanımla.
Rıza gelmediğinde ne yapmalıyım?
Analytics/ads etiketlerini çalıştırma; yalnızca zorunlu olan işlevsel etiketleri tetikle. Rıza sonradan verilirse olaylar daha sonra kayıt altına alınır; ancak politikana ve yasal çerçeveye uygun hareket etmen gerekir.
Data Layer sözlüğünü birlikte yazalım mı?
Event isimleri, alanlar ve tetik kuralları için kısa bir atölye ile temiz bir sözlük çıkaralım; GTM’yi uzun vadede sorunsuz yönet.
WhatsApp’tan Yaz →Gelişmiş Konular: Şablonlar, Özel HTML ve Server-Side Tagging
Topluluk Şablonları
GTM’in Template Gallery’sindeki hazır etiket ve değişken şablonları, sık entegrasyonları güvenle kurmanı sağlar. Şablonları kullanmadan önce yayıncısını ve izinlerini kontrol etmen, güvenlik açısından doğru bir davranıştır.
Özel HTML / JS
Şablonu olmayan özel ihtiyaçlarda Custom HTML etiketi kullanabilirsin. Bu etikette yer alan komutların yalnızca gerekli sayfalarda ve doğru tetikleyicilerle çalıştığından emin olursan performansı korursun.
Server-Side Tagging
Etiketleri tarayıcıdan sunucuya taşıyarak performansı ve veri kontrolünü iyileştirebilirsin. Bu yaklaşım ek altyapı maliyeti gerektirir; ancak ölçüm kalitesi ve gizlilik yönetiminde avantaj sağlar.
Ortamlar ve Yayın Akışı
Geliştirme (dev), test (staging) ve canlı (prod) için ayrı kapsüller veya ortamlar kullanırsan değişiklikleri güvenle doğrular ve sürüm notlarıyla izlenebilirliği artırırsın.
Sık Yapılan Hatalar ve Kaçınma Yolları
Geniş kural temiz raporları bozar. Spesifik URL, CSS seçici veya dataLayer olayıyla kapsamı daralt ve yalnızca hedef olayı ölç.
Başta bir veri sözlüğü yaz ve sürekli ona sadık kal. Ekip içinde aynı adları kullandığında raporlar hemen anlaşılır.
Önizleme, hatayı yayına çıkmadan yakalaman için var. Her değişikliği test edip not düşerek yayınla.
Consent Initialization’ı kur, rıza yoksa analitik/reklam etiketlerini çalıştırma. Hukuki risk almamış olursun.
Sonuç ve Özet
GTM, pazarlamacının elini hızlandıran ve ölçümü düzenleyen güçlü bir orkestratördür. Etiket, tetikleyici ve değişken üçlüsünü net kavradığında; yayın öncesi test ile hataları azaltır, dataLayer disipliniyle raporlarını temiz tutar ve gizlilik kurallarına uyumlu şekilde veri akışını kontrol edersin.
Sık Sorulan Sorular
1) GTM ücretsiz midir?
Evet, temel kullanım ücretsizdir. Gelişmiş kurulumlar için ek hizmet/maliyet doğabilir.
2) GTM ve GA4 aynı şey midir?
Hayır. GTM etiketleri yönetir; GA4 veriyi toplar ve raporlar.
3) GTM’yi WordPress’e nasıl eklerim?
Header/Footer yöneten güvenilir bir eklenti ile head ve body kodunu yerleştirerek ekleyebilirsin.
4) Kodları temaya mı eklemeliyim, eklenti mi?
Güncelleme güvenliği için eklenti tercih etmek daha pratiktir; temada değişiklikler güncellemelerde kaybolabilir.
5) İlk hangi etiketi kurmalıyım?
Genellikle GA4 Config etiketiyle başlamak güvenli bir başlangıç sağlar.
6) “All Pages” kullanmak sakıncalı mı?
Temel ölçüm için uygundur; dönüşümlerde kapsamı daraltarak yanlış tetiklemeleri önlemelisin.
7) Form izleme çalışmıyor, neden?
AJAX form olabilir. dataLayer.push() ile özel olay gönder veya CSS seçiciyle tetikleyiciyi doğrula.
8) Scroll takibini nasıl kurarım?
Scroll Depth tetikleyicisini %25/%50/%75 için ayarla ve GA4’e olay gönder.
9) Video etkileşimini ölçebilir miyim?
Evet, YouTube tetikleyicisini aktif ederek başlatma/bitirme olaylarını yakalayabilirsin.
10) Data Layer şart mı?
Zorunlu değil ama önerilir. Düzen, tutarlılık ve sağlam rapor için çok değerlidir.
11) Hataları nasıl yakalarım?
Preview & Debug modunu kullan ve “Not Fired” nedenlerini incele.
12) Versiyon notu neden önemli?
Değişikliklerin izini sürmeni ve gerektiğinde geri dönmeni kolaylaştırır.
13) Rıza olmadan Analytics çalıştırabilir miyim?
Hayır. Consent Mode ve rıza tetikleyicileriyle uyumlu kurulum yapmalısın.
14) Reklam engelleyiciler ölçümü bozar mı?
Bazı eklentiler etiketleri engeller. Testleri farklı tarayıcılarda doğrula.
15) Hangi değişkenleri açmalıyım?
Click Text, Click Classes, Page URL gibi yerleşik değişkenleri aktif etmek başlangıç için yeterlidir.
16) GTM mobil uygulamada da çalışır mı?
Evet, Android/iOS için ayrı kurulumlar bulunur; bu rehber web odaklıdır.
17) Server-Side Tagging ne zaman mantıklı?
Performans ve veri kontrolü kritik olduğunda; ancak ek altyapı maliyeti vardır.
18) Hız sorunları nasıl azaltılır?
Gereksiz/tekrarlı etiketleri temizle; tetikleyicileri daralt; büyük scriptleri sınırlı sayfalarda çalıştır.
19) GTM’de kullanıcı rolleri nasıl yönetilir?
Workspace erişimlerini rol bazında kısıtlayarak yayın akışını güvence altına al.
20) Hangi raporlarla başlamak iyi olur?
GA4’te sayfa görüntüleme, etkileşimli oturum ve temel dönüşüm raporları başlangıç için yeterlidir.
21) Aynı etiketi iki kez çalıştırmışım, ne yapmalıyım?
Çakışan tetikleyicileri ve kopya etiketleri kaldır; Preview’da akışı tekrar test et.
22) Subdomain’lerde ölçüm nasıl?
Alan ayarlarını kontrol et ve GA4’te alanlar arası ölçümü doğru yapılandır.
23) SPA (tek sayfa uygulaması) izleme tüyoları?
History Change tetikleyicisiyle sanal sayfa görüntülemelerini yakalayabilirsin.
24) Form ID değişince ölçüm bozuluyor
Formu daha stabil bir seçiciyle (CSS sınıfı ya da veri-özelliği) hedefle.
25) E-ticarette kargo/indirim alanlarını nasıl iletirim?
dataLayer’da alanları standart isimlerle ekle ve GA4 e-ticaret şemasına uyumla.
26) Hangi sırayla yayınlamalıyım?
Önce test workspace’inde doğrula; ardından prod’a notla yayınla.
27) GTM kodu iki kez eklenmiş
Kaynak kodu kontrol et; eklenti ve tema eklemesini tekilleştir.
28) Bot trafiğini nasıl azaltırım?
GA4’te bilinen bot filtreleri bulunur; ayrıca tetikleyicileri kullanıcı etkileşimine göre sınırlandır.
29) Hangi olay adlarını tercih etmeliyim?
Mümkünse GA4’ün önerdiği olay adlarını kullan; özelse kısa ve anlamlı adlar seç.
30) Dokümantasyonu nasıl sürdürülebilir kılarım?
Versiyon notları, veri sözlüğü ve basit bir değişiklik günlüğüyle ekip içi şeffaflığı koru.
GTM kurulumun eksiksiz olsun
Data Layer sözlüğü, temiz tetikleyiciler ve consent kurallarıyla ölçümü sağlamlaştırıyorum. İstersen birlikte ilerleyelim.
WhatsApp’tan Yaz →

