Ana Sayfa / Seviye 3 / GTM / GTM Yönetişim

GTM Yönetişim

📚 Seviye 3 — Uzmanlaşma ⏱ ~10 dakika

1. Folder (Klasör) Organizasyonu

Büyüyen GTM container'ları onlarca tag, trigger ve değişken içerir. Klasör yapısı olmadan yönetim kaosa döner.

a) Önerilen Klasör Yapısı

graph TD GTM["📦 GTM Container"] --> GA4F["📁 GA4"] GTM --> METAF["📁 Meta"] GTM --> ADSF["📁 Google Ads"] GTM --> CONSENTF["📁 Consent"] GTM --> UTILF["📁 Utility"] GTM --> TPF["📁 Third Party"] GA4F --> GA4T["Config Tag\nEvent Tags\nVariables"] METAF --> METAT["Pixel Base\nEvent Tags\nCAPI Tags"] CONSENTF --> CONSENTT["CMP Tag\nConsent Variables"] style GTM fill:#E8F6FC,stroke:#29ABE2 style GA4F fill:#DCFCE7,stroke:#22C55E style METAF fill:#FEF3C7,stroke:#F59E0B

2. Adlandırma Kuralları (Naming Conventions)

Tutarlı adlandırma, container'ı okunaklı ve yönetilebilir tutar.

a) Önerilen Format

BileşenFormatÖrnek
Tag[Platform] - [Tür] - [Detay]GA4 - Event - purchase
Trigger[Tür] - [Koşul]CE - add_to_cart
Variable[Tür] - [Kaynak] - [Detay]DL - ecommerce.value

b) Kısaltmalar

💡 İpucu: Adlandırma kurallarınızı bir dokümanda kaydedin ve ekiple paylaşın. Yeni katılan kişiler bu dokümanı referans alarak tutarlı çalışabilir. Kurallar oluşturulduktan sonra mevcut tag'leri geriye dönük olarak da yeniden adlandırın.

3. Workspace Yönetimi

GTM workspace'leri, birden fazla kişinin aynı container üzerinde eş zamanlı çalışmasını sağlar.

a) Workspace Stratejisi

b) Conflict Resolution

İki workspace aynı tag'i değiştirirse "conflict" oluşur. Yayınlamadan önce çakışmaları çözümleyin.

graph LR DEFAULT["🟢 Default Workspace\n(Yayında)"] --> FEATURE["🔵 Feature Workspace\nYeni GA4 kurulumu"] DEFAULT --> HOTFIX["🔴 Hotfix Workspace\nPixel düzeltme"] FEATURE -->|"Review + Merge"| DEFAULT HOTFIX -->|"Hızlı Yayın"| DEFAULT style DEFAULT fill:#DCFCE7,stroke:#22C55E style FEATURE fill:#E8F6FC,stroke:#29ABE2 style HOTFIX fill:#FEE2E2,stroke:#EF4444

4. Container Export/Import ve Yedekleme

a) Container Yedekleme

b) Container Import

⚠️ Uyarı: Container import'unda "Overwrite" seçerseniz mevcut tüm tag'ler silinir. Bu işlem geri alınamaz. Her zaman önce mevcut container'ın yedeğini alın, ardından import yapın.

5. Pre-Publish QA Kontrol Listesi

Container'ı yayına almadan önce aşağıdaki kontrolleri yapın:

a) Kontrol Listesi

  1. Preview Mode: Tüm yeni tag'lerin doğru çalıştığını GTM Preview ile doğrulayın.
  2. Trigger kontrolü: Tag'lerin doğru sayfalarda/event'lerde ateşlendiğini kontrol edin.
  3. Değişken kontrolü: Değişkenlerin doğru değer döndürdüğünü Preview'da kontrol edin.
  4. GA4 DebugView: Event'lerin GA4'e doğru parametrelerle ulaştığını doğrulayın.
  5. Events Manager Test Events: Meta event'lerinin doğru geldiğini kontrol edin.
  6. Console kontrolü: Tarayıcı konsolunda JavaScript hatası olmadığını doğrulayın.
  7. Consent kontrolü: Tag'lerin consent durumuna göre doğru davrandığını test edin.
  8. Versiyon notu: Yayın sırasında açıklayıcı versiyon notu yazın.
🎯 Benzetme: Pre-publish QA, bir pilotun uçuş öncesi kontrol listesi gibidir. Her uçuştan önce aynı kontroller yapılır — "motor çalışıyor, yakıt yeterli, iniş takımları kapalı." Atlanan tek bir kontrol büyük sorunlara yol açabilir.

📝 Quiz — Bilgini Test Et

← Önceki Ders Sonraki Ders →