Web sayfanız ve uygulamanız ile ilgili ne kadar bilgi sahibisiniz? Ziyaretçilere/kullanıcılara/tüketicilere ne kadar cevap verebiliyor? Performans değerlendirmenizi nasıl yapıyor, iyileştirme ve düzenlemelerinizi nasıl planlıyorsunuz? Pazarlama kampanyanız ne kadar ölçülebilir ve sürdürülebilir? Daha bir çok soru sormak mümkün ve bu sorular çoğunu da uygun araçlara sahip olmadan cevaplandırmanız mümkün olmamaktadır. İşte bu noktada amacımıza uygun olarak kullanabileceğimiz bir kaç araç karşımıza çıkmakta. Google Analytics, Google Adwords, DoubleClick, Google Search Console analiz tarafında sundukları verilerle ücretsiz olarak kullanabileceğimiz araçlardan bir kaçı. Diğer yandan farklı ihtiyaçlara cevap veren daha bir çok çözüm bulmak ve kullanmak mümkün. Yahoo Gemini, Adobe Dynamic Tag Management, Tealium, Signals, Segment, Ensighten, QuBit OpenTag, AT Internet, Yottaa gibi bir çok seçenek değerlendirilebilir. Bu yazıda Google servisleri başta olmak üzere bir çok platformla kolaylıkla entegre olabilen, son dönemdeki geliştirmelerle çok daha efektif sonuçlar elde etmeyi mümkün kılan Google Tag Manager‘dan bahsedeceğim.

Google gtm

Google Tag Manager (GTM) Nedir?

Etiket, tetikleyici ve değişkenlerden oluşan bir platformdur. Pazarlama ve ürün geliştirme süreçlerinde en kıymetli aşama değerlendirilebilir nitelikte veriye sahip olmak olarak nitelendirilebilir. Bu süreç içerisinde uygun araçların belirlenmesi ve sürece entegre edilmesi taşıdığı öneme istinaden oldukça can sıkıcı hale gelebilmekte. Bunun nedeni olarak geliştiricilerle iletişim kesilmiş olması, ajansların ve müşterilerin teknik yetkinlikleri, entegre edilecek uygulamaların maliyetleri, entegrasyon süreci ve testler gibi bir dizi aşamayı barındırıyor olması olarak detaylandırılabilir.

Google tag manager market

İşte tam bu noktada Google Tag Manager gibi tek bir kurulum üzerinden farklı servislerin entegre edilebileceği yapılar devreye girmekte. Pazar içerisinde Segment, Yahoo Tag Manager, Adobe Dynamic Tag Management gibi araçlar servis ve hedef kitle bağlamında farklılıklar barındırsalar da özünde pazarlama süreçlerinde yoğunlukla yaşana bu tür sorunlara çözüm olma hedefiyle hareket etmekteler. Google Tag Manager hem diğer Google servisleriyle olan hızlı ve pratik entegrasyon süreci hem de ücretsiz oluşuyla pazarın yarıdan fazlasına hakim durumda.

Google tag manager popularity

Peki, tam olarak ne işe yarar?
Google Tag Manager‘ı pazarlamacılar için basit, tutarlı, güvenilir bir kurulum yönetim platformu olarak ifade edebiliriz. Geliştiriciler tarafından GTM kodunun sisteme doğru bir şekilde eklenmesinin ardından sürecin tamamında kullanılabilecek her türlü harici araç bu sayede web sayfasına ve mobil uygulamaya hızlıca entegre edilebilmekte, yine süreçte söz konusu olabilecek iletişim aksaklıklar ve beklenmeyen diğer durumlardan da korunmuş olunmakta.

Google Tag Manager İle Google Tag Manager 360 Arasındaki Farklılıklar

Google tarafından ücretsiz olarak sunulan Google Tag Manager esasında Google Tag Manager 360‘ın basitleştirilmiş hali denebilir. Daha çok küçük ve orta ölçekli müşteriler için ücretsiz bir platform olarak sunulan GTM’ın bu kadar yaygın olmasının altında da sanırım ücretsiz ve işlev anlamında temel becerilerinde kısıtlama olmaksızın sunuluyor olması yatmakta. GTM 360’ın standart GTM’den ayrıldığı ana noktalar ise limitsiz çalışma alanı, 360 yönetim ortamı ve ileri teknik destek. İlerleyen zaman içerisinde ne gibi değişiklikler olur kestirmek güç, ancak şimdilik kullanılabilecek en uygun araç olduğu kesin.

Google Tag Manager Nasıl Kurulur?

Google Tag Manager erişimi ve yapılandırma işlemleri için Google hesabınız (bireysel gmail adresiniz veya G Suite) olması gerekmekte. Ardından tagmanager.google.com adresi üzerinden servise erişebilir ve kullanıcı girişi yapabilirsiniz. İlk defa giriş yaptığınızda karşınıza “Yeni Hesap Ekleyin” başlığı altında bir Hesap Adı alanı çıkacak.

Hesap olusturmak

Burada vereceğiniz isim ileride oluşturacağınız ve Kapsayıcı olarak ifade edilecek kurulumlarınız için bir çatı görevi görmekte. Örnek olarak Müşteriler, Projeler ve Uygulamalar gibi başlıklar tercih edebilirsiniz.

Tag manager hesaplar

Unutmayın, kurulumun bu aşamasında dikkatli olmazsanız ileride hesaplar altındaki kapsayıcılarda sorunlar yaşayabilir, her kapsayıcı için hesap oluşturmuş olabilirsiniz. Bu hem kullanıcı işlemleri aşamasında hem de hesap yönetimi konusunda karışıklıklar yaşamanıza neden olabilir. Bu nedenle, önceden planlayarak hesapları oluşturmalı ve belirlediğiniz hesaplara uygun olarak kapsayıcıları ilgili hesap altında oluşturmalısınız.

İlk hesap oluşturma aşamasında yine sizden kapsayıcı bilgileri de girmeniz istenecek. Bu şekilde bir web sayfası veya uygulama için de gerekli işlemlere başlamış olacaksınız. Kapsayıcı için isim ve tür (Web, iOS, Android, AMP) belirttikten sonra kapsayıcıya ait bir GTM-id’ye sahip olacaksınız. Örn. GTM-PBTV336

ID ile birlikte ve etiketleri arasında kullanılmak üzere 2 parçalı bir kod bloğu (snippet) göreceksiniz. İlk kod bloğu açıklama bölümünde de belirtildiği gibi web siteniz ve/ya uygulamanızın her sayfasında aktif olacak şekilde mümkünse , diğeri ise etiketinin hemen ardına yerleştirilmeli.

Tag manager kurulumu

Kurulum aşaması oldukça önemli. Hatalı ya da parametre temelli kurulumlarda GTM‘nin işlevsiz kalabileceğini, haliyle GTM üzerinden entegre ettiğiniz servislerin de stabil çalışamayabileceğini bilmelisiniz.

gtm.js Nedir?

Kurulum aşamasında kullanılan 2 parça kodun ilk kısmı javascript fonksiyonundan oluşmakta. Bu fonksiyon sayfa içi çerezler, client ve/ya kullanıcı tanımlı dataLayer iletilerinin/etkinliklerinin (görüntüleme, tıklama, kullanıcı ID, şehir vb.) GTM içerisinde entegre edilmiş servislerle olan iletişimini (asenkron ve sekanslı olarak) sağlamakta. iframe kodu ise javascript çalışmayan durumlarda alternatif olarak veri edinimi için kullanılmakta.

Datalayer tag manager

Kurulum ve entegrasyonların doğru çalışıp çalışmadığını Tag Assistant ile kontrol edebilirsiniz. Aşağıda, Tag Assistant Nedir? Nasıl Kullanılır? başlığı altında konuya dair detaylara ulaşabilirsiniz.

Google Tag Manager Nasıl Kullanılır?

GTM’nin diğer Google servisleriyle (Analytics, Adwords, Search Console, Do) pratik bir şekilde entegre olabildiğinden bahsetmiştim. En temel aşamada bu entegrasyonları hızlı bir şekilde gerçekleştirelim.

Search Console kurulumu için eklenecek meta yerine Google Tag Manager seçeneğini seçmeniz web sayfasına ait mülkü onaylamanıza yetecektir. Bunun dışında container olarak herhangi bir entegrasyon yapmanız gerekmemekte.

Entegrasyon işlemlerinin ardından sürüm yayını oluşturmanız gerekmekte. Bunun için “Yayınla” butonunu tıklamanız yeterli. Yayınlanmayan düzenlemeler test ya da uygulama ortamlarında görüntülenmeyecektir. Hatta, ilk container kurulumundan sonra bir yayınlama yapılmadıysa ilgili GTM ID’sine ulaşılamayacağı için kod çalışmayacaktır.

Google Tag Manager Nasıl Test Edilir?

Google Tag Manager kurulumunuzu test etmek için Google tarafından sunulan Tag Assistant eklentisini kullanmanız gerekmekte. Bunun yanı sıra kullandığınız internet tarayıcısının Inspect özelliğinden de faydalanabilirsiniz. Eklentiyi kurduğunuzda (Chrome) ziyaret ettiğiniz web sayfalarındaki Google Tag Manager entegrasyonlarını görebilmektesiniz. GTM altındaki entegrasyonlar, kurulumlar ve kurulumlardaki parametrelerin sağlıklı işleyip işlemediği gibi bir çok bilgiye bu eklenti üzerinden ulaşabilirsiniz. Örneğin, Google Analytics kodunun hem doğrudan hem de GTM içerisinden eklendiğini varsayalım. Bu durumda Tag Assistant bize duplicate kurulum bildirimi verecektir. Diğer bir örnek olarak da Google Adwords dönüşüm kodunun hangi sayfalarda çalıştığını görmek istiyoruz. Bu durumda eklenti butonunu tıklamamız yeterli. Bulunduğumuz sayfada çalıştırılmış olan tüm kodlar eklenti penceresi içerisinde listelenecektir. Aşağıda kullanım ile ilgili detayları görebilirsiniz.

Tag assistant

Tag Assistant Nedir? Nasıl Kullanılır?

Chrome eklentisi olarak sunulan Tag Assistant‘a ek olarak Sean Adams tarafından geliştirilen dataslayer‘ı da Chrome tarayıcınıza yüklemenizi öneririm.

Eklenti dışında bir de Preview modu üzerinden eklediğimiz kodlar ve entegrasyonların tetiklenip tetiklenmediğini, tetiklendiklerinde hangi değerleri aldıklarını, bir sorun varsa sorunun kaynağını görmemiz mümkün olmakta.

Tag manager preview mod

Bu düzenlemeler için GTM hesabımızda “Yayınla” butonu yanındaki “Preview” butonunu tıklamamız gerekmekte. Ardından açılacak turuncu bölümün altındaki “Refresh” linki ile container içeriğinin son düzenlemeleri barındırdığından emin olmalıyız.

Tag manager onizleme modu

Refresh işlemi ardından ilgili web sayfasına geçip sayfayı da yenilemeliyiz. Yenileme işlemiyle birlikte sayfanın alt bölümünde GTM entegrasyonu yaptığımız servisleri, ilgili sayfada çalışan ve çalışmayan etiketleri, değişkenleri ve değişkenlerin aldığı değerleri görebiliriz. Böylelikle tetikleme yapılarındaki uyumsuzluklar, dataLayer içerikleri (ecommerce yapılarındaki ürün bilgileri, kullanıcı verileri vb.), javascript fonksiyonları ve daha bir çok düzenlemeyi kontrol edebilmekteyiz.

Leave a Reply