Tüm yazılara dön
MakaleCommerce · 19 Şubat 2026 · 7 dk okuma

GTM Variable Nedir? Dijital Pazarlama İçin Kapsamlı Bir Rehber

Google Tag Manager (GTM), web sitenizdeki izleme kodlarını ve etiketleri merkezi bir noktadan yönetmenizi sağlayan güçlü bir araçtır.

  • Google Tag Manager (GTM) ve Değişkenlerin Temel Rolü
  • GTM Variable Nedir? Derinlemesine Bir Bakış
  • Değişkenlerin Tanımı ve İşlevi
Kısa cevap

Dijital pazarlamanın karmaşık dünyasında, web sitesi performansını anlamak ve kullanıcı davranışlarını izlemek kritik öneme sahiptir. Bu süreçte Google Tag Manager (GTM), analitik ve pazarlama etiketlerini yönetmeyi inanılmaz derecede

M
Marketplace Growth Team
Marketplace Growth Team @ StatixPartners
Paylaş:
GTM Variable Nedir? Google Tag Manager Değişkenleri Rehberi
StatixPartners
Bu yazı ekosistemin neresinde?

Dijital pazarlamanın karmaşık dünyasında, web sitesi performansını anlamak ve kullanıcı davranışlarını izlemek kritik öneme sahiptir. Bu süreçte Google Tag Manager (GTM), analitik ve pazarlama etiketlerini yönetmeyi inanılmaz derecede kolaylaştıran bir köprü görevi görür. Ancak GTM’nin tüm potansiyelini kullanabilmek için temel bir bileşeni, yani GTM Variable’ları anlamak şarttır. Bu değişkenler, web sitenizdeki dinamik verileri yakalamanızı, işlemenizi ve etiketlerinize aktarmanızı sağlar.

GTM Variable’lar, sadece birer veri taşıyıcı değil, aynı zamanda izleme stratejilerinizin esnekliğini ve doğruluğunu artıran akıllı araçlardır. Bir kullanıcı bir butona tıkladığında, bir ürün sepetine eklediğinde veya bir formu doldurduğunda, bu değişkenler devreye girerek ilgili bilgileri toplar ve analitik sistemlerinize iletir. Bu rehberde, GTM Variable nedir sorusuna kapsamlı bir yanıt bulacak, farklı değişken türlerini inceleyecek ve bunları dijital pazarlama hedeflerinize ulaşmak için nasıl etkili bir şekilde kullanabileceğinizi öğreneceksiniz.

Google Tag Manager (GTM) ve Değişkenlerin Temel Rolü

Google Tag Manager (GTM) ve Değişkenlerin Temel Rolü
Foto: Brett Jordan

Google Tag Manager, web sitenizdeki HTML veya JavaScript kod parçacıklarını (etiketler) merkezi bir arayüzden yönetmenizi sağlayan ücretsiz bir araçtır. Bu etiketler genellikle Google Analytics, Google Ads, Facebook Pixel gibi pazarlama ve analiz platformlarından gelir. GTM sayesinde, bu etiketleri web sitenizin kaynak koduna müdahale etmeden kolayca ekleyebilir, güncelleyebilir veya kaldırabilirsiniz. Peki, bu süreçte değişkenler nerede devreye giriyor?

Değişkenler, GTM konteynerinizdeki dinamik değerleri depolayan ve yeniden kullanan yer tutuculardır. Basitçe ifade etmek gerekirse, bir değişken, web sitenizden veya kullanıcı eylemlerinden gelen belirli bir bilgi parçasını temsil eder. Örneğin, ziyaret edilen sayfanın URL’si, tıklanan bir öğenin metni, bir form alanına girilen değer veya bir e-ticaret sitesindeki sepetin toplam değeri gibi bilgiler değişkenler aracılığıyla yakalanır. Bu dinamik veri toplama yeteneği, GTM’yi sadece bir etiket yönetim aracından çok daha fazlası haline getirir. Değişkenler sayesinde, etiketleriniz daha akıllı hale gelir ve sadece belirli koşullar altında veya belirli verilerle tetiklenir.

Bir etiket, tetikleyici ve değişken kombinasyonu, GTM’nin işleyişinin temelini oluşturur. Etiketler neyin yapılacağını (örneğin, Google Analytics’e sayfa görüntüleme gönderme), tetikleyiciler ne zaman yapılacağını (örneğin, bir sayfa yüklendiğinde) ve değişkenler ise etiketlere gönderilecek bilgileri (örneğin, sayfa URL’si, ürün ID’si) belirler. Bu üçlü, dijital pazarlama verilerinizi doğru, esnek ve ölçeklenebilir bir şekilde toplamanızı sağlar.

GTM Variable Nedir? Derinlemesine Bir Bakış

GTM Variable Nedir? Derinlemesine Bir Bakış
Foto: Cup of Couple

GTM Variable, Google Tag Manager ortamında kullanılan, dinamik değerler içeren bir veri öğesidir. Bu değişkenler, web sitenizdeki belirli bilgileri almak, bu bilgileri depolamak ve daha sonra etiketler veya tetikleyiciler içinde kullanmak için tasarlanmıştır. Herhangi bir GTM kurulumunun kalbinde yer alan değişkenler, etiketlerinize gönderilen verilerin özelleştirilmesini ve tetikleyicilerinizin daha spesifik koşullara göre ayarlanmasını sağlar.

Değişkenlerin Tanımı ve İşlevi

Bir değişkenin temel işlevi, web sitenizdeki belirli bir değeri yakalamak ve GTM’nin diğer bileşenlerine sunmaktır. Bu değerler statik (sabit bir metin gibi) olabileceği gibi, genellikle dinamiktir; yani kullanıcı etkileşimlerine, sayfa içeriklerine veya veri katmanına bağlı olarak değişirler. Örneğin, bir “Click URL” değişkeni, kullanıcının tıkladığı bağlantının URL’sini otomatik olarak alır. Bu, her tıklama için ayrı bir etiket oluşturmak yerine, tek bir etiketle tüm tıklamaları izlemenizi ve her tıklamanın kendine özgü URL bilgisini toplamanızı sağlar.

GTM değişkenleri, aşağıdaki ana işlevleri yerine getirir:

• Dinamik Veri Toplama: Sayfa URL’leri, tıklanan öğelerin ID’leri, form alanlarındaki değerler gibi web sitesi üzerindeki değişen bilgileri yakalar.

• Etiket Özelleştirme: Toplanan verileri Google Analytics, Google Ads gibi etiketlere parametre olarak gönderir. Bu sayede, gönderilen veriler daha zengin ve anlamlı hale gelir.

• Tetikleyici Koşulları Oluşturma: Etiketlerin ne zaman tetikleneceğini belirleyen koşullarda kullanılır. Örneğin, bir etiket sadece belirli bir “Page URL” değişkenine sahip sayfalarda tetiklenebilir.

• Kod Tekrar Kullanımı: Aynı bilgiye farklı etiket ve tetikleyicilerde erişim sağlayarak, kod tekrarını önler ve yönetim kolaylığı sunar.

Google Tag Manager değişkenlerinin işlevleri, web analizi ve dijital pazarlama kampanyalarının doğruluğu için hayati öneme sahiptir. Onlar olmadan, her senaryo için manuel olarak kod yazmanız veya çok sayıda statik etiket oluşturmanız gerekirdi ki bu da hem zaman alıcı hem de hata yapmaya açık bir süreç olurdu.

Veri Toplama Süreçlerinde GTM Variable Kullanımı

GTM Variable’lar, veri toplama süreçlerinin kalbinde yer alır. Örneğin, bir e-ticaret sitesinde bir kullanıcının satın aldığı ürünlerin listesini Google Analytics’e göndermek istediğinizi düşünün. Bu durumda, ürün ID’leri, isimleri, fiyatları ve miktarları gibi bilgiler dinamiktir ve her satın alma işleminde değişir. İşte burada veri katmanı (Data Layer) değişkenleri ve özel JavaScript değişkenleri devreye girer. Web sitesi geliştiricisi, satın alma işlemi tamamlandığında bu bilgileri veri katmanına iter ve GTM’deki değişkenler bu verileri yakalayarak ilgili etiketlere aktarır.

Bir başka örnek olarak, bir blog sayfasında kullanıcıların ne kadar aşağı kaydırdığını (scroll depth) izlemek isteyebilirsiniz. GTM’nin yerleşik değişkenleri veya özel JavaScript değişkenleri kullanarak, kullanıcının sayfanın %25, %50, %75 veya %100’üne ulaştığını belirleyebilir ve bu bilgiyi bir olay (event) olarak Google Analytics’e gönderebilirsiniz. Bu tür GTM veri katmanı değişkenleri ve diğer özel değişkenler, kullanıcı davranışlarını daha derinlemesine anlamanıza olanak tanır ve pazarlama stratejilerinizi optimize etmeniz için değerli içgörüler sunar.

Google Tag Manager Değişken Türleri ve Özellikleri

Google Tag Manager Değişken Türleri ve Özellikleri
Foto: Mikael Blomkvist

Google Tag Manager, ihtiyaçlarınıza göre farklı türlerde değişkenler sunar. Bu değişkenler temelde iki ana kategoriye ayrılır: Yerleşik (Built-in) Değişkenler ve Kullanıcı Tanımlı (User-Defined) Değişkenler. Her bir tür, belirli veri toplama senaryoları için optimize edilmiştir ve farklı özelliklere sahiptir.

Yerleşik (Built-in) Değişkenler

Yerleşik değişkenler, GTM konteynerinizde varsayılan olarak bulunan ve genellikle web sitesi ve kullanıcı etkileşimleriyle ilgili yaygın bilgileri yakalamak için tasarlanmış değişkenlerdir. Bu değişkenleri etkinleştirmek için sadece GTM arayüzünde ilgili kutucukları işaretlemeniz yeterlidir. Herhangi bir özel yapılandırma gerektirmezler ve genellikle birçok temel izleme ihtiyacını karşılarlar. detaylı karşılaştırma rehberimiz

Yaygın olarak kullanılan yerleşik değişkenlerden bazıları şunlardır:

• Pages: Page URL: Mevcut sayfanın tam URL’si (protokol, ana bilgisayar adı ve yol dahil).

• Page Hostname: Mevcut sayfanın ana bilgisayar adı.

• Page Path: Mevcut sayfanın URL’sindeki yol kısmı.

• Referrer: Kullanıcının mevcut sayfaya geldiği önceki sayfanın URL’si.

• Click Element: Tıklanan HTML öğesi.

• Click Classes: Tıklanan öğenin CSS sınıfları.

• Click ID: Tıklanan öğenin ID özniteliği.

• Click Target: Tıklanan öğenin hedef özniteliği.

• Click Text: Tıklanan öğenin metin içeriği.

• Click URL: Tıklanan öğenin bağlantı URL’si.

• Form Element: Gönderilen form öğesi.

• Form Classes: Formun CSS sınıfları.

• Form ID: Formun ID özniteliği.

• Form Text: Formun metin içeriği.

• Form URL: Formun eylem URL’si.

• Error Message: Hata mesajı.

• Error URL: Hataya neden olan sayfanın URL’si.

• Container ID: GTM konteynerinizin ID’si.

• Container Version: GTM konteynerinin mevcut sürümü.

• Event: Tetiklenen olayın adı (örneğin, ‘gtm.js’, ‘gtm.linkClick’).

Bu değişkenler, web sitesi izleme ve analizinde çok sayıda senaryoyu kolayca ele almanızı sağlar.

Kullanıcı Tanımlı (User-Defined) Değişkenler

Yerleşik değişkenler çoğu temel ihtiyacı karşılarken, bazen daha spesifik veya özelleştirilmiş verilere ihtiyacınız olabilir. İşte bu noktada kullanıcı tanımlı değişkenler devreye girer. Bu değişkenler, kendi özel veri toplama gereksinimlerinize göre oluşturduğunuz ve yapılandırdığınız değişkenlerdir. GTM, çeşitli kullanıcı tanımlı değişken türleri sunar:

Değişken TürüAçıklamaKullanım Alanı
Veri Katmanı Değişkeni (Data Layer Variable)dataLayer nesnesinden bilgi çeker. Web sitesi geliştiricileri tarafından özel verileri GTM’ye aktarmak için kullanılır.E-ticaret işlemleri, kullanıcı oturum bilgileri, özel etkinlik verileri.
Özel JavaScript Değişkeni (Custom JavaScript Variable)Kendi JavaScript kodunuzu yazarak özel bir değer döndürmenizi sağlar. Çok esnektir ve karmaşık mantık gerektiren durumlar için idealdir.Çerez değerleri okuma, DOM öğelerinden veri çekme, özel hesaplamalar yapma.
DOM Öğesi Değişkeni (DOM Element Variable)Web sayfasındaki bir HTML öğesinin (ID, CSS seçici vb. ile belirlenen) metin içeriğini veya bir özniteliğinin değerini çeker.Sayfadaki belirli bir fiyatı, ürün adını veya başlığı yakalama.
URL Değişkeni (URL Variable)Mevcut sayfa URL’sinin belirli bir bölümünü (sorgu parametresi, parça, ana bilgisayar adı vb.) ayrıştırır.URL’deki UTM parametrelerini veya özel kimlikleri yakalama.
Sabit Dize (Constant String)Her zaman aynı, sabit bir metin değerini döndürür.Sabit bir Google Analytics izleme kimliği veya pazarlama kodu.
Regex Tablo Değişkeni (Regex Table Variable)Giriş değişkenine dayalı olarak bir değer döndürmek için normal ifadeler (regex) kullanır. Farklı girişler için farklı çıktılar sağlar.URL’ye göre farklı kategorileri eşleştirme, dinamik değerleri standartlaştırma.
Otomatik Olay Değişkeni (Auto-Event Variable)Otomatik olarak toplanan olay verilerinden (tıklama, form gönderme vb.) belirli öznitelikleri yakalar.Tıklanan öğenin data-attribute değerini alma.

Veri Katmanı (Data Layer) Değişkenleri

Veri katmanı ( dataLayer ), web siteniz ile GTM arasında bir köprü görevi gören bir JavaScript nesnesidir. Web sitesi geliştiricileri, web sayfasında gerçekleşen önemli olaylar veya mevcut veriler hakkında bilgileri bu dataLayer ‘a iter. GTM’deki Veri Katmanı Değişkenleri ise bu dataLayer nesnesinden belirli bir anahtara (key) karşılık gelen değeri çekmek için kullanılır. Örneğin, bir e-ticaret sitesinde bir ürün sepete eklendiğinde, geliştirici ürünün ID’sini, adını ve fiyatını dataLayer ‘a itebilir. Siz de bir Veri Katmanı Değişkeni oluşturarak bu bilgilere erişebilir ve Google Analytics’e e-ticaret verisi olarak gönderebilirsiniz. Bu, özellikle dinamik ve karmaşık veri setlerinin izlenmesi için vazgeçilmez bir yöntemdir.

Özel JavaScript Değişkenleri

Özel JavaScript Değişkenleri, GTM’nin en güçlü ve esnek değişken türlerinden biridir. Kendi JavaScript kodunuzu yazarak, web sayfasından herhangi bir değeri çekebilir, karmaşık hesaplamalar yapabilir veya belirli koşullara göre farklı değerler döndürebilirsiniz. Bu değişken türü, yerleşik değişkenlerin veya diğer kullanıcı tanımlı değişkenlerin yetersiz kaldığı durumlarda devreye girer. Örneğin, bir çerezin değerini okumak, sayfadaki belirli bir HTML öğesinin özniteliğini dinamik olarak almak veya belirli bir metin üzerinde regex işlemleri yapmak için Özel JavaScript Değişkenlerini kullanabilirsiniz. Ancak, JavaScript bilgisi gerektirdiğinden, dikkatli kullanılması ve potansiyel hatalara karşı test edilmesi önemlidir.

GTM Variable’ları Nasıl Oluşturulur ve Yapılandırılır?

GTM Variable'ları Nasıl Oluşturulur ve Yapılandırılır?
Foto: Kampus Production

GTM Variable’ları oluşturmak ve yapılandırmak, GTM arayüzü üzerinden oldukça basittir. İşte adım adım nasıl yapılacağı:

• Veri Katmanı Değişkeni için: “Veri Katmanı Değişken Adı” (Data Layer Variable Name) alanına dataLayer ‘da arayacağınız anahtarın adını girin (örneğin, productPrice veya userLoginStatus ).

• DOM Öğesi Değişkeni için: “Seçim Yöntemi” (Selection Method) olarak ID veya CSS Seçici’yi seçin ve ilgili değeri (örneğin, #product-title veya .price-tag ) girin.

• Özel JavaScript Değişkeni için: JavaScript kodunuzu doğrudan metin kutusuna yazın. Kodunuzun her zaman bir değer döndürdüğünden emin olun (örneğin, function() { return document.cookie.indexOf('loggedIn') > -1; } ).

Satış süreçlerinizi profesyonel yönetmek ve daha hızlı büyümek için doğru strateji şarttır. Uzman desteğiyle hedeflerinize daha kolay ulaşabilirsiniz.

🚀 Profesyonel Danışmanlık Hizmeti

🚀 Profesyonel Danışmanlık Hizmeti
Foto: Mikhail Nilov

E-ticaret ve dijital pazarlama stratejinizi bir üst seviyeye taşımak ister misiniz? Uzman ekibimizle iletişime geçin.

Uzman Yorumu

Google tarafında dönüşüm verisinin kalitesi (gelişmiş dönüşümler, doğru değer atfı) çoğu zaman bütçeden daha belirleyicidir; algoritma ancak temiz sinyalle verimli ölçeklenir. Kavramı doğru anlamak kadar, kendi verinizde nasıl davrandığını test etmek de önemlidir.

Sıkça sorulan sorular

GTM Variable Nedir? Derinlemesine Bir Bakış

GTM Variable, Google Tag Manager ortamında kullanılan, dinamik değerler içeren bir veri öğesidir. Bu değişkenler, web sitenizdeki belirli bilgileri almak, bu bilgileri depolamak ve daha sonra etiketler veya tetikleyiciler içinde kullanmak için tasarlanmıştır.

GTM Variable’ları Nasıl Oluşturulur ve Yapılandırılır?

GTM Variable’ları oluşturmak ve yapılandırmak, GTM arayüzü üzerinden oldukça basittir. İşte adım adım nasıl yapılacağı:

GTM Variable Nedir? Dijital Pazarlama İçin Kapsamlı Bir Rehber nedir?

Dijital pazarlamanın karmaşık dünyasında, web sitesi performansını anlamak ve kullanıcı davranışlarını izlemek kritik öneme sahiptir. Bu süreçte Google Tag Manager (GTM), analitik ve pazarlama etiketlerini yönetmeyi inanılmaz derecede

Google Tag Manager (GTM) ve Değişkenlerin Temel Rolü hakkında ne bilmeliyim?

Bu süreçte Google Tag Manager (GTM), analitik ve pazarlama etiketlerini yönetmeyi inanılmaz derecede kolaylaştıran bir köprü görevi görür.

Son Güncelleme: 20 Şubat 2026Yazar: Marketplace Growth Team

Bu adımları kendi operasyonunuza uyarlamak ister misiniz?

Profesyonel Danışmanlık Hizmeti

E-ticaret ve dijital pazarlama stratejinizi bir üst seviyeye taşımak ister misiniz? Uzman ekibimizle iletişime geçin.

Markanızı global pazarlara taşımaya hazır mısınız?

Ücretsiz bir görüşmede büyüme fırsatlarınızı birlikte değerlendirelim.

Amazon Yönetimi ·Meta Ads ·Google Ads ·SEO ·E-ihracat ·Etsy ·Trendyol ·Shopify ·UGC İçerik ·TikTok Ads ·Çin Tedarik ·Marka Stratejisi ·Lojistik ·AI Sistemleri ·Amazon Yönetimi ·Meta Ads ·Google Ads ·SEO ·E-ihracat ·Etsy ·Trendyol ·Shopify ·UGC İçerik ·TikTok Ads ·Çin Tedarik ·Marka Stratejisi ·Lojistik ·AI Sistemleri ·Amazon Yönetimi ·Meta Ads ·Google Ads ·SEO ·E-ihracat ·Etsy ·Trendyol ·Shopify ·UGC İçerik ·TikTok Ads ·Çin Tedarik ·Marka Stratejisi ·Lojistik ·AI Sistemleri ·Amazon Yönetimi ·Meta Ads ·Google Ads ·SEO ·E-ihracat ·Etsy ·Trendyol ·Shopify ·UGC İçerik ·TikTok Ads ·Çin Tedarik ·Marka Stratejisi ·Lojistik ·AI Sistemleri ·