Server side tracking: ölçüm veriniz önce kendi sunucunuzdan geçer.

Sitenizin ölçüm olaylarını alan adınızda çalışan bir etiketleme sunucusundan geçiriyor; GA4’e, Google Ads gelişmiş dönüşümlerine ve Meta Conversions API’ye ortak olay kimliğiyle iletiyoruz. Ardından olay kaybını, çift sayımı, izin tercihinin sunucuya taşınmasını ve sunucu maliyetini izliyoruz.

Tarayıcıdaki etiketler içinGoogle Tag Manager
1Tarayıcıda olaypurchase · event_id ile gönderildi
2Sunucu kapsayıcısındaGA4, Google Ads ve Meta’ya aynı kimlik ve izinle iletildi.Tekil
3markaniz.com › siparis-tamamMarkanız | Siparişiniz alındı
  • TV8
  • Hesap.com.tr
  • ikas
  • DoktorSitesi
  • Acıbadem
  • Sina Pırlanta
  • Multinet Up
  • Türkiye İş Bankası
  • İstikbal
  • Microsoft
  • Mastercard
  • Vitabiotics
  • Sabancı Holding
  • Memorial
  • Logo Yazılım
  • Opet
  • Duru
  • Interesting Engineering
  • Webtekno
  • Western Union
  • Zen Pırlanta
  • Sopyo
  • Bahçeşehir Üniversitesi
  • Madame Coco
  • Hairtec
  • Haliç Üniversitesi
  • Liv Hospital
  • Üsküdar Üniversitesi
  • Scooter
  • Kentkart

Sunucu taraflı izleme üç katmanda kurulur.

Mimari

Tarayıcıdaki Google etiketini alan adınızda çalışan bir etiketleme sunucusuna bağlıyor, olayları platformlara oradan dağıtıyoruz.

Tarayıcı etiketi

Web kapsayıcısındaki Google etiketine server_container_url ayarını ekliyor, olayların sunucu adresinize gitmesini sağlıyoruz.

Sunucu kapsayıcısı

İstemcileri, tetikleyicileri ve etiketleri kuruyor; hangi isteği hangi istemcinin sahipleneceğini öncelik sırasıyla belirliyoruz.

Birinci taraf alan adı

Sunucuyu aynı köken ya da alt alan adı yöntemiyle sitenizin alan adına bağlıyoruz; seçimi CDN ve barındırma yapınız belirler.

Barındırma

Önizleme ve etiketleme sunucusunu sizin Google Cloud projenizde Cloud Run üzerinde kuruyor, etiketleme sunucusunu en az iki örnekle çalıştırıyoruz.

Platform bağlantıları

GA4, Google Ads ve Meta etiketlerini sunucu kapsayıcısında aynı olaydan besliyor, tarayıcı ve sunucu kopyalarını tekilleştiriyoruz.

GA4

GA4 istemcisi ve etiketiyle olayları, anahtar etkinlikleri ve e-ticaret parametrelerini sunucu üzerinden gönderiyoruz.

Google Ads gelişmiş dönüşümler

Conversion Linker (dönüşüm bağlayıcı) ve dönüşüm etiketini sunucuya taşıyor, normalleştirilmiş müşteri verisini SHA256 karmasıyla iletiyoruz.

Meta Conversions API

Meta’nın sunucu etiketiyle olayları event_id, fbp ve fbc alanlarıyla birlikte Conversions API’ye gönderiyoruz.

Tekilleştirme

Her olay için tek bir tarayıcı ve tek bir sunucu yolu bırakıyor, işlem ve olay kimliğinin iki yolda aynı değeri taşıdığını test ediyoruz.

Veri yönetişimi

İzin tercihini sunucuya taşıyor, her platforma yalnız gereken alanları gönderiyor, sunucunun maliyetini ve sağlığını izliyoruz.

İzin sinyalleri

İzin modunu web kapsayıcısında kuruyor, Google dışı etiketleri sunucuda izin durumunu okuyan tetikleyici koşullarına bağlıyoruz.

Veri azaltma

Transformations (dönüştürme) kurallarıyla etiketlere açılacak parametreleri listeliyor, gereksiz alanları platformlara ulaşmadan çıkarıyoruz.

KVKK

Aydınlatma metni, çerez tercihleri ve sunucu bölgesi kararlarını kurulumla eşleştiriyor, hukuk danışmanınızın onayı için belgeliyoruz.

Maliyet ve izleme

Faturalama uyarısı kuruyor, istek günlüklerini gereksiz yere tutmuyor, sunucu sürümünü ve hata kayıtlarını düzenli kontrol ediyoruz.

Bir ölçüm olayı sunucudan nasıl geçer?

Ziyaretçinin sitedeki eylemi tarayıcıda bir olay olarak yakalanır ve önce sitenizin alan adındaki etiketleme sunucusuna gönderilir. Sunucu kapsayıcısı olayı izin durumuna göre süzüp GA4, Google Ads ve Meta’ya aynı kimlikle iletir; platformlar tarayıcı ve sunucu kopyalarını bu kimlikle tekilleştirir.

48 saatMeta, aynı olay adı ve event_id ile gelen tarayıcı ve sunucu olaylarını yalnız ilk olaydan sonraki 48 saat içinde tekilleştirir.9

2 örnekGoogle, sunucu kesintisinde veri kaybı riskini azaltmak için Cloud Run’da en az iki örnek çalıştırmayı öneriyor.3

Sunucu taraflı izleme adım adım.

  1. 01

    Tanışma

    Sitenizi, reklam ve analitik hesaplarınızı ve etiket kurulumunuzu inceliyor, ölçümde gördüğünüz farkları dinliyor, kapsamı birlikte belirliyoruz.

  2. 02

    Ölçüm denetimi

    Mevcut etiketleri, olay planını, izin bandını ve platform sayılarıyla sipariş ya da talep kayıtları arasındaki farkı yazılı raporluyoruz.

  3. 03

    Mimari ve olay planı

    Alan adı seçeneğini, barındırma bölgesini, hedef platformları, tekilleştirme anahtarlarını ve süzülecek alanları sizinle karara bağlıyoruz.

  4. 04

    Kurulum

    Google Cloud projesini ve kapsayıcıları sizin adınıza açıyor, etiketleme sunucusunu alan adınıza bağlıyor; GA4, Google Ads ve Conversions API etiketlerini devreye alıyoruz.

  5. 05

    Doğrulama ve izleme

    Olayları önizleme modunda uçtan uca izliyor, tekilleştirme ve izin durumlarını test ediyor, sunucu maliyetini ve hata kayıtlarını düzenli kontrol ediyoruz.

Çalıştığımız platformlar ve araçlar.

Google Data Studio perspektif analiz.

markentionData StudioSina Pırlanta22 Jun – 19 Sep 2026 ▾

Overview

Clicks400K▲ 28%prev. 312K
Impressions4.0M▲ 22%prev. 3.28M
URL CTR10.0%▲ 0.4 ptprev. 9.6%
Avg. Position8.0▼ 3.0prev. 11.0
Unique Queries24.8K▲ 19%prev. 20.8K
Unique Pages6.2K▲ 7%prev. 5.8K
Performance over TimeUrl Clicks (last 90 days)previous 90 daysJulAugSep
veriler temsilidir.
Sayfaları çevirmek için tıklayın

Pano, Search Console ve Analytics verisini aynı anda çeker. Filtreleri projenin hedeflerine göre güncelliyor, dönüşüm adımının tipine göre yeni ekran kuruyoruz.

Google’ın kendi arayüzünde bulunmayan filtrelerle ekran kuruyoruz. Sorgularınızı ilk 3, 4–10, 10–20 ve 20+ pozisyon gruplarında ayrı ayrı izliyoruz.

Anahtar kelimeleri kümelere ayırıyor, projenin yalnız o kelime öbeğinden aldığı trafiği bir bütün olarak ele alıyoruz. Bir e-ticaret sitesinin çanta ve ayakkabı kümesini aynı ekranda, arama niyetine göre geçen dönemle karşılaştırabiliyoruz; başarıyı böyle daha verimli ölçüyoruz.

Organik büyümeyi sağlıklı raporlamak için trafiği markalı ve markasız aramalar olarak ikiye ayırıyoruz. Markasız trafiği ayrıca analiz ediyoruz; SEO çalışmasının etkisi en net orada görünür.

Bu kadar filtre kayıpları da gösterir: 310 ekranın hepsi yeşil vermez. Aynı ekranlar güncellemelerin yarattığı depremleri de ortaya çıkarır; potansiyeli kurtarma çalışmasına buradan başlıyoruz.

Her kelimeyi tek tek izliyoruz: gösterim, tıklama, CTR ve konum aynı satırda. Konumu yükselip tıklaması artmayan kelimelerde başlık ve açıklama çalışması açıyoruz.

Trafiğin hangi şehirden geldiğini ayrı bir ekranda tutuyoruz. Mağazası olan markalarda şehir kırılımı, bütçenin ve içeriğin nereye gideceğini belirliyor.

Geçen yılın aynı dönemiyle karşılaştırıyoruz: mevsimsellik mi, gerçek büyüme mi. Önceki 90 gün iyi görünen bir ekran, geçen yıla göre yerinde sayıyor olabilir.

25
ekran
310
bağımsız veri tipi
7/24
telefon ve bilgisayar
Search Console ve Analytics
Search Console + Analytics

Sunucu taraflı izleme nasıl işler?

İçindekiler 10 başlık

Bu rehberi, reklam ve analitik panolarındaki sayıların sipariş ya da talep kayıtlarıyla tutmadığını gören, sayfadaki etiket yükünü azaltmak ve hangi platforma hangi verinin gittiğini denetlemek isteyen site sahipleri için yazdık. Server side tracking (sunucu taraflı izleme) üzerine anlattığımız her mekanizma Google’ın Tag Manager sunucu tarafı etiketleme ve Cloud Run belgelerine, Google Ads Yardım Merkezi’ne ve Meta’nın Conversions API (sunucu tarafı olay bildirimi) belgelerine dayanıyor. Ürün adlarını ve ayarları Eylül 2026 itibarıyla kaynaktan doğruladık. Kendi kurulum gözlemlerimizi “Uzman notu” başlığıyla ayrı işaretledik.

Sunucu taraflı izlemede işimiz üç katmanda ilerler: sunucu kapsayıcısını sitenizin alan adında kurup tarayıcı etiketini ona bağlamak; GA4, Google Ads ve Meta bağlantılarını ortak olay kimliğiyle kurmak; izin tercihini ve veri azaltma kurallarını sunucuya taşımak. Web kapsayıcısı, dataLayer ve olay planı tarafını Google Tag Manager sayfamızda anlatıyoruz; bu sayfa sunucu kapsayıcısının derinliğine iner.

Sunucu taraflı izleme nedir, tarayıcıdaki etiketten farkı ne?

Sunucu taraflı izleme, ölçüm olaylarının ziyaretçinin tarayıcısından doğrudan reklam ve analitik platformlarına değil, önce sizin denetiminizdeki bir etiketleme sunucusuna gönderildiği ölçüm mimarisidir. Google’ın belgelerinde bu yapının adı server side tagging’dir (sunucu tarafı etiketleme): sunucu kapsayıcısı ziyaretçinin tarayıcısında ya da telefonunda çalışmaz, sizin denetlediğiniz bir sunucuda çalışır.1 Sunucu tarafında veri, siz başka bir yere göndermeyi seçene kadar yalnız sizin erişebildiğiniz sunucuda kalır; verinin biçimine ve nereye yönlendirileceğine siz karar verirsiniz.1

Konu Yalnız tarayıcı etiketleri Sunucu kapsayıcısı ile
Veri nereye gider Sayfadaki kapsayıcı veriyi birden çok toplama sunucusuna gönderir1 Önce sizin sunucunuza; hedefleri kapsayıcıdaki kurallar belirler
Çerez bağlamı Platformun alan adında ya da JavaScript ile yazılan çerez Sitenin alan adında, sunucunun yazdığı çerez2
Sayfadaki kod Her platformun etiketi sayfada çalışır Etiketler sunucuya taşındıkça sayfadaki kod azalır5
Alan denetimi Her etiket topladığını kendisi gönderir Parametreler etiketlere ulaşmadan süzülebilir12

Sunucu kapsayıcısı sayfadaki etiketin yerini tamamen almaz. Tarayıcıdaki Google etiketi olayı yine sayfada yakalar, yalnız hedef olarak sunucunuzun adresini kullanır.11

Sunucu kapsayıcısında bir istek nasıl olaya dönüşür?

Sunucu kapsayıcısına gelen istekleri istemciler (client) karşılar ve olaylara çevirir; bu olaylar web kapsayıcısındakiyle aynı tetikleyici, değişken ve etiket modelinden geçer, tetiklenen etiketler de olay verisini hedeflerine gönderir.1 İstemciler öncelik sırasıyla çalışır; isteği işleyebilen ilk istemci onu sahiplenir ve sonraki istemciler o istek için çalışmaz.1 Sunucu kapsayıcısı Google Analytics ve Measurement Protocol istemcileriyle hazır gelir; sitede ise Google etiketi, server_container_url ayarıyla olayları sunucu adresine yollar.1

Bu modelde tek bir tarayıcı isteği birden çok hedefi besler. Meta’nın Conversions API etiketi, GA4 istemcisinin /g/collect yolunda karşıladığı olay modelini Meta’nın olay şemasına çevirip graph.facebook.com adresine gönderir.8 Aynı olay bir tetikleyiciyle GA4 etiketine, bir başkasıyla Google Ads dönüşüm etiketine gider.

Etiketleme sunucusu neden sitenizin alan adında çalışmalı?

Etiketleme sunucusu sitenizle aynı alan adında çalıştığında birinci taraf bağlamı kazanır ve sunucunun yazdığı, daha dayanıklı çerezlerden yararlanabilir.2 Sunucu ilk kurulduğunda bulut sağlayıcının verdiği varsayılan adreste çalışır; bu adres veriyi kapsayıcıya ulaştırır ama üçüncü taraf bağlamındadır.2 Google üç seçeneği şöyle karşılaştırıyor:2

Seçenek Örnek adres Sunucunun yazdığı çerez Kurulum
Aynı köken (önerilen) www.example.com/metrics Güvenlik ve dayanıklılık avantajlarına tam erişim CDN (içerik dağıtım ağı) ya da yük dengeleyicide yönlendirme; gerekirse DNS
Alt alan adı metrics.example.com Tam erişim DNS kaydı
Varsayılan alan adı metrics.run.app Yok; yalnız JavaScript çerezi Hazır gelir

Google aynı köken seçeneğini önerilen uygulama olarak gösteriyor;2 üretim trafiğini göndermeden önce de sunucu kapsayıcısının birinci taraf alan adında kurulmasını ve üretim modunun açılmasını öneriyor.1 Seçimi sitenin barındırma ve CDN yapısına göre yapıyor, alan adını ve DNS kayıtlarını sizin hesabınızda tutuyoruz.

Etiketleme sunucusu nerede barındırılır, maliyeti neye bağlıdır?

Etiketleme sunucusu kendi Google Cloud projenizde ya da seçeceğiniz başka bir ortamda çalışır;1 Cloud Run’da maliyet, trafiğin kullandığı kaynağa ve açık tutulan örnek sayısına bağlıdır.4 Cloud Run hizmeti Tag Manager’dan otomatik olarak ya da Google Cloud’dan elle kurulabilir.3 Cloud Run kurulumunda iki hizmet açılır: kapsayıcının önizleme özelliğini sağlayan önizleme sunucusu ve canlı trafiği karşılayan etiketleme sunucusu.3 Google, bir sunucu kesintisinde veri kaybı riskini azaltmak için en az iki örnek (instance) çalıştırılmasını öneriyor.3 Aynı belgede iki ile on sunucu arasında ölçeklenen bir kurulumun saniyede 35 ile 350 isteği karşılaması bekleniyor; performans etiket sayısına ve etiketlerin yaptığı işe göre değişiyor.3

Maliyet trafiğe ve örnek sayısına bağlıdır

Cloud Run yalnız kullanılan kaynağı ücretlendirir; fiyat seçilen bölgeye ve faturalama ayarına göre değişir. Minimum örnek olarak sıcak tutulan sunucular boşta kaldıkları süre için de ücretlendirilir; örnek tabanlı faturalamada (instance-based billing) ise örnek, açık kaldığı sürenin tamamı için ücretlendirilir.4 Azami örnek (max-instances) ayarı en kötü durumdaki harcamayı gösterir; Cloud Run gerekmedikçe o kadar örnek açmaz.3 Bu nedenle sabit bir altyapı rakamı vermiyor, trafiğinizden Google Cloud fiyat hesaplayıcısıyla tahmin çıkarıyor ve faturalama uyarısı kuruyoruz.3 Fatura sizin Google Cloud hesabınıza gelir.

GA4, Google Ads ve gelişmiş dönüşümler sunucuya nasıl taşınır?

Olaylar web kapsayıcısından sunucu adresine gönderilir, sunucu kapsayıcısında da GA4 istemcisi, Conversion Linker (dönüşüm bağlayıcı) ve Google Ads Conversion Tracking etiketi kurulur; Google Ads dönüşüm izlemesi bu parçalarla sunucuya taşınır.5 GA4 için gereken istemci ve etiket sunucu kapsayıcısında hazır gelir.1 Web kapsayıcısındaki Google etiketine sunucu adresi eklendiğinde bütün trafik sunucu kapsayıcısına yönelir; GA4’e veri gitmeye devam etsin diye sunucuda bütün olaylarda tetiklenen bir GA4 etiketi kurulur.8 Google’ın belgesine göre dönüşüm etiketlerini sunucuya taşımak sayfadaki kodu azaltır ve sayfa yükleme hızına yardım eder.5 Kurulumu şu sırayla yapıyoruz:

  1. Conversion Linker: Google Ads’in veriyi Tag Manager’a aktarabilmesi için sunucu kapsayıcısına eklenir; Google çoğu durumda bütün sayfalarda (All pages) tetiklenmesini en iyi seçenek olarak gösteriyor.5
  2. Anahtar etkinlik: satın alma ya da talep, GA4’te anahtar etkinlik olarak tanımlanır ve web kapsayıcısındaki GA4 olay etiketiyle gönderilir.5
  3. Dönüşüm etiketi: sunucu kapsayıcısında aynı olay adıyla tetiklenir; işlem kimliği, dönüşüm değeri ve para birimi e-ticaret alanlarından otomatik okunur.5
  4. Değer: gerekirse dönüşüm değeri sunucuda ayrı bir veritabanından, örneğin fiyat ya da kâr verisinden okunur; sunucu kapsayıcısı gelir değerini tarayıcıya dönen yanıtta şifreler.5

Gelişmiş dönüşümler (enhanced conversions), dönüşüm anında elde edilen e-posta, telefon, ad ve adres gibi birinci taraf müşteri verisini SHA256 ile tek yönlü karma (hash) hâline getirip Google’a göndererek dönüşüm ölçümünün doğruluğunu iyileştirebilir.6 Web için gelişmiş dönüşümler sitedeki çevrimiçi dönüşümlerin, potansiyel müşteriler için gelişmiş dönüşümler ise web formundan gelip sonradan çevrimdışı kapanan satışların ölçümünü iyileştirir.6 Karma işlemini veriyi gönderen taraf yapıyorsa veri önce normalleştirilir: baştaki ve sondaki boşluklar silinir, metin küçük harfe çevrilir, telefon numarası E.164 biçimine getirilir.6

Tag Manager’da müşteri verisini toplamanın üç yolu var: otomatik toplama, CSS seçicileri ya da JavaScript değişkenleriyle elle yapılandırma ve kodla yapılandırma. Google, biçimi tutarlı veri gönderdiği için doğruluk açısından kod yöntemini öneriyor ve verinin olay etiketine user_data adlı parametreyle eklenmesini şart koşuyor.5 Sunucu kapsayıcısında gelişmiş dönüşümler izin verildiğinde çalışır;11 reklam için kullanıcı verisi izni (ad_user_data) reddedildiğinde karma birinci taraf verisi toplanmaz.10

Meta Conversions API sunucu kapsayıcısına nasıl bağlanır?

Meta Conversions API, sunucu kapsayıcısına Meta’nın yazıp bakımını yaptığı etiket şablonuyla bağlanır.8 Meta’nın belgesine göre web kapsayıcısındaki GA4 yapılandırması etiketleme sunucusunun adresini “Send to server container” seçeneğiyle ya da transport_url alanıyla alır, sunucudaki GA4 istemcisi olayı karşılar ve Conversions API etiketi olayı Meta’nın şemasına çevirir.8 Eşlemede olay kimliği (event_id), Meta’nın tarayıcı kimliği fbp, tıklama kimliği fbc, external_id ve e-posta, telefon, adres gibi kullanıcı alanları yer alır; kullanıcı alanlarının sunucuya geçmesi için first_party_collection alanı true yapılır.8 Etiketleme sunucusu birinci taraf alan adında çalışıyorsa fbp ve fbc kendiliğinden gönderilir; varsayılan alan adında _fbp ve _fbc çerezlerini okuyan değişkenler eklenir.8

Meta, en uygun reklam performansı için Conversions API’nin Meta Pixel ile birlikte kurulmasını öneriyor.9 Shopify, WooCommerce, Wix ya da BigCommerce gibi e-ticaret altyapılarında Conversions API, Meta’nın iş ortağı entegrasyonuyla da kurulabilir.13 Pixel ile sunucu olaylarının reklam tarafındaki etkisini Meta Ads danışmanlığı sayfamızda anlattık. Sunucu tarafında parametre eşlemesi ve tekilleştirme anahtarının nerede üretileceği, kurulumdan önce olay planında yazılı olarak sabitlenir.

Tarayıcı ve sunucu olayı nasıl tekilleştirilir?

Tarayıcıdan ve sunucudan gönderilen bir olay, iki kanalda aynı adı ve aynı olay kimliğini taşıdığında tek olay sayılır. Meta’da Pixel’in eventID alanı Conversions API’nin event_id alanıyla, Pixel’deki olay adı da event_name alanıyla eşleşmelidir.9 Tekilleştirme yalnız, belirli bir event_id ile gelen ilk olaydan sonraki 48 saat içinde ulaşan olaylar için yapılır; iki olayın içeriği anlamlı biçimde farklı değilse Meta genellikle önce geleni tercih eder.9

Platform Tekilleştirme anahtarı Dikkat edilecek nokta
Meta event_name ile event_id (Pixel’de eventID)9 48 saatlik pencere; fbp ve external_id yöntemi genellikle yalnız önce tarayıcıdan, sonra sunucudan gelen olaylarda çalışır9
Google Ads Aynı dönüşüm işleminde aynı işlem kimliği (transaction ID)7 Her siparişe özgü olmalı, müşteriyi tanıtan bilgi içermemeli, en çok 64 karakter7
Google Ads (etiket ile Data Manager yüklemesi birlikte) Aynı işlem kimliği Kimlik, etikette ve sunucudan sunucuya yüklemede tutarlı olmalı7

Google Ads’te aynı dönüşüm işlemine aynı işlem kimliğiyle iki dönüşüm gelirse ikincisi yinelenen olarak tanınır ve sayılmaz.7 Kimliği sabit bir değerle göndermek ters etki yapar: Google Ads bir işlem kimliğinin yalnız ilk örneğini işleyebildiği için dönüşümler ciddi biçimde eksik sayılır.7

Sunucu taraflı izleme izin almayı ortadan kaldırır mı?

Hayır; sunucu taraflı izleme ziyaretçiden izin alma ve tercihine uyma yükümlülüğünü ortadan kaldırmaz, yalnız bu tercihi sunucuya taşır. Google’ın izin modu belgesine göre web sitenizde ya da uygulamanızda ve Google’a yüklediğiniz verilerde kullanıcı iznini almak sitenin sorumluluğundadır.10 İzin modu (consent mode) kendi başına bir izin bandı sunmaz; izin yönetim platformunuzla birlikte çalışır.11

Sunucu tarafındaki akış şöyledir: izin bandı ziyaretçinin seçimini Google etiketine iletir, Google etiketi bu seçimi HTTP isteğine izin parametreleri ekleyerek sunucu kapsayıcısına gönderir, sunucudaki Google ürün etiketleri de gönderdikleri verinin miktarını ve türünü bu tercihe göre ayarlar.11 Bu yüzden izin modu yalnız web kapsayıcısında kurulur.11 Reklam depolama izni (ad_storage) reddedildiğinde sunucu tarafındaki Google Ads dönüşüm etiketi çerez yazmaz ve okumaz.11

Google dışı etiketlerde izin koşulu ayrıca kurulur

Google etiketi, Google Analytics, Google Ads, Floodlight ve Conversion Linker yerleşik izin denetimiyle gelir; bu denetimi olmayan etiketler için Tag Manager’da izin ayarı eklenebilir.10 Google’ın sunucu kapsayıcısı belgesinde de izin durumunu olayla gelen gcs parametresinden okuyan bir koşul örneği var.12 Conversions API gibi etiketleri sunucu kapsayıcısında bu izin durumunu okuyan bir tetikleyici koşuluna bağlıyoruz; tercih reddedildiğinde etiket çalışmaz.

Sunucuda hangi veri tutulur, hangisi süzülür?

Sunucuda yalnız platformların ölçüm işi için gereken alanlar etiketlere açılır; geri kalanı platformlara ulaşmadan süzülür. Sunucu kapsayıcısındaki Transformations (dönüştürme kuralları) özelliği, istemcinin ürettiği olay parametrelerini etiketlere açılmadan önce dahil etmeye, dışlamaya ya da değiştirmeye izin verir.12 Üç kural türü vardır:12

  • Allow parameters: yalnız açıkça yazılan parametreler etiketlere açılır, yazılmayanlar atılır.
  • Augment event: bir parametrenin değeri değiştirilir ya da olaya yeni bir parametre eklenir.
  • Exclude parameters: belirli parametreler etiketlerden çıkarılır.

Kurallar bütün etiketlere, belirli etiket türlerine ya da tek tek seçilen etiketlere uygulanabilir ve bir koşula bağlanabilir.12 İzin listesi kuralı, Google etiketlerinin ihtiyaç duyduğu değerler dahil yazılmayan her parametreyi siler; belge, kuraldan önce etiketlerin hangi parametreleri kullandığının incelenmesini istiyor.12

Sunucu kapsayıcısında hangi alanın hangi platforma gideceğine sayfadaki kod değil, okunabilir ve denetlenebilir bir kural karar verir.

Bu kuralları veri azaltma ilkesiyle kuruyoruz: kullanıcı alanlarının, IP adresinin ve tarayıcı bilgisinin hangi etikete iletileceği ayrı ayrı yazılır. KVKK kapsamındaki aydınlatma metni, çerez tercihleri ve sunucunun çalıştığı bölge gibi kararları kurulumla eşleştiriyor, hukuk danışmanınızın onayına sunulacak biçimde belgeliyoruz.

Sunucu taraflı izleme ne zaman gerekir, ilk 30 gün nasıl geçer?

Sunucu taraflı izleme, reklam bütçesi dönüşüm sinyaline dayanan, aynı olayı birden çok reklam platformuna gönderen ya da sayfadaki etiket yükünü azaltmak isteyen sitelerde gerekir; ilk 30 gün de denetim, mimari, kurulum ve doğrulama haftalarına ayrılır. Tek bir analitik etiketi olan ve reklam vermeyen bir sitede ek sunucunun bakım ve altyapı maliyeti getirisini aşabilir; bunu ilk görüşmede açıkça söylüyoruz.

  1. 1. hafta · Denetim: mevcut etiketler ve izin bandı incelenir; platform sayılarıyla sipariş ya da talep kayıtları arasındaki fark çıkarılır.
  2. 2. hafta · Mimari ve olay planı: alan adı seçeneği, barındırma bölgesi, hedef platformlar, tekilleştirme anahtarları ve süzülecek alanlar yazılı karara bağlanır.
  3. 3. hafta · Kurulum: Google Cloud projesi sizin adınıza açılır, etiketleme ve önizleme sunucusu kurulup alan adına bağlanır; GA4, Google Ads ve Conversions API etiketleri devreye alınır.
  4. 4. hafta · Doğrulama: olaylar önizleme modunda uçtan uca izlenir, tekilleştirme ve izin durumları test edilir, maliyet ve günlük ayarları kontrol edilir.

Kimle çalışırsanız çalışın, kurulumdan önce şu soruların yazılı yanıtı olmalı: etiketleme sunucusu hangi alan adında ve kimin Google Cloud hesabında çalışacak, olay kimliği nerede üretiliyor, izin reddedildiğinde hangi etiket ne gönderiyor, sunucu maliyeti nasıl izleniyor. Mevcut ölçüm kurulumunuzu birlikte okumak isterseniz aşağıdan size uygun bir görüşme günü seçebilirsiniz.

Sunucu taraflı izleme hakkında merak edilenler.

Server side tracking nedir, sitemize ne kazandırır?

Sunucu taraflı izleme, ölçüm olaylarının platformlara sizin denetiminizdeki bir etiketleme sunucusu üzerinden gönderilmesidir. Sunucu sitenizin alan adında çalıştığında çerezleri birinci taraf bağlamında yazabilir; etiketler sunucuya taşındıkça sayfadaki platform kodu azalır ve hangi alanın hangi platforma gideceğine siz karar verirsiniz. Kazanç, sayıların sipariş ve talep kayıtlarıyla daha tutarlı okunması ve veri akışının denetlenebilir olmasıdır; kurulum tek başına satış artırmaz.

Sunucu taraflı izleme kurulumunun ücreti nasıl belirleniyor?

Ücret, bağlanacak platform sayısına, olay planının genişliğine, sitenin altyapısına, alan adı ve CDN yapısına ve kurulum sonrası izlemenin süresine göre belirleniyor. Kapsamı ilk görüşmede birlikte çıkarıyor, ardından yazılı teklif veriyoruz. Google Cloud altyapı ücreti bu teklifin dışında kalır ve doğrudan sizin hesabınıza faturalanır.

Google Cloud’daki sunucu maliyeti neye göre değişir?

Cloud Run yalnız kullanılan kaynağı ücretlendirir; maliyet trafiğe, çalışan örnek sayısına, seçilen bölgeye ve faturalama ayarına göre değişir. Google, veri kaybı riskini azaltmak için en az iki örnek çalıştırmayı öneriyor ve bu örnekler boşta kaldıkları süre için de ücretlendirilir. İstek günlükleri yüksek trafikte ayrıca ücret doğurabildiği için gereksiz günlükleri kapatıyoruz. Trafiğinizden fiyat hesaplayıcısıyla tahmin çıkarıyor, faturalama uyarısı kuruyoruz.

Server side tagging ile Conversions API aynı şey mi?

İkisi farklı katmanlardır. Server side tagging, Google Tag Manager’ın olayları kendi sunucunuzdaki bir kapsayıcıdan geçiren mimarisidir; Conversions API ise Meta’nın sunucudan olay kabul eden arayüzüdür. Conversions API sunucu kapsayıcısına Meta’nın etiket şablonuyla bağlanabilir; Shopify, WooCommerce gibi e-ticaret altyapılarında Meta’nın iş ortağı entegrasyonuyla da kurulabilir. Aynı sitede iki bağlantının birlikte çalışıp olayları iki kez göndermemesine özellikle dikkat ediyoruz.

Sunucu taraflı izleme reklam engelleyicileri ya da çerez tercihlerini aşmak için mi kuruluyor?

Hayır. Kurulumun amacı veri akışını denetlemek, sayfadaki etiket yükünü azaltmak ve olayları platformlara tekil ve doğru biçimde iletmektir. Ziyaretçinin izin tercihi sunucuya da taşınır ve sunucudaki etiketler bu tercihe göre çalışır. Ziyaretçinin seçimini dolanan bir yapı kurmuyoruz.

İzin bandında ret verilirse sunucu tarafında ne olur?

Ret tercihi tarayıcıda alınır ve izin parametreleriyle sunucuya taşınır; sunucu taraflı izleme izin almayı ortadan kaldırmaz. Sunucudaki Google etiketleri gönderdikleri veriyi bu tercihe göre ayarlar; örneğin reklam depolama izni reddedildiğinde Google Ads çerez yazmaz ve okumaz. Gelişmiş dönüşümler izin verildiğinde çalışır; reklam için kullanıcı verisi izni reddedilirse karma müşteri verisi gönderilmez. Meta gibi Google dışı etiketleri de izin durumunu okuyan bir koşula bağlıyoruz.

Meta Pixel’i ve Google etiketini sayfadan tamamen kaldırabilir miyiz?

Standart kurulumda ikisi de sayfada kalır. Google etiketi olayı sayfada yakalayıp sunucu adresine gönderir; değişen, olayın platformlara giden yoludur. Meta da en uygun reklam performansı için Conversions API’nin Pixel ile birlikte kurulmasını öneriyor ve iki kanalı olay adı ve kimliğiyle tekilleştiriyor. Sayfadan kaldırdığımız, sunucuya taşınan etiketlerin web kapsayıcısındaki eşdeğerleridir; örneğin sunucuda çalışan Google Ads dönüşüm etiketinin sayfadaki kopyası, yinelenmeyi önlemek için kaldırılır.

Kurulum ne kadar sürer, sonuçları ne zaman görürüz?

Denetim, mimari kararı, kurulum ve doğrulama için dört haftalık bir planla çalışıyoruz; süre sitenin altyapısına, platform sayısına ve onay süreçlerine göre değişir. Olayların sunucudan geçişi kurulum gününden itibaren önizleme modunda izlenebilir; tekilleştirmenin sonucunu Meta Events Manager’da ve Google Ads dönüşüm raporlarında izliyoruz. Platform sayılarıyla sipariş ve talep kayıtları arasındaki farkı ise kurulumdan sonraki haftalarda aynı panoda karşılaştırarak raporluyoruz.

Mevcut Google Tag Manager ve GA4 kurulumumuz bozulur mu?

Bozulmaması için web kapsayıcınızı yerinde bırakıyor, etiketleri sunucuya adım adım taşıyoruz. Her değişikliği önce önizleme modunda gerçek sayfa gezintisiyle test ediyor, olayların GA4 ve reklam platformlarına ulaştığını doğruladıktan sonra yayına alıyoruz. Kapsayıcı sürümleri sayesinde bir değişiklik geri alınabilir durumda kalır.

Sunucu taraflı izlemeyle neyi ölçemeyiz?

İzin vermeyen ziyaretçinin çerezli ölçümünü yapmayız; bu ziyaretçiler için Google etiketleri, izin modunun kurulum biçimine göre ya hiç ölçüm göndermez ya da çerezsiz ölçüm gönderir. Tarayıcıda hiç tetiklenmeyen bir olay, örneğin sayfa yüklenmeden kapanan bir ziyaret, sunucuya da ulaşmaz. Reklam platformlarının panoları kendi atıf kurallarıyla saydığı için platform sayısıyla sipariş kaydının birebir tutması beklenmez; aradaki farkı düzenli izliyoruz.

Kurulumu ve bakımı kim yürütüyor?

İşi markention ekibi yürütür; biz firmanıza modüler olarak eklenen bir pazarlama ve iş geliştirme operasyonuyuz. Denetimi, mimariyi, kurulumu, doğrulamayı ve sonraki bakımı ekibimiz yapar. Sizden gerekenler hesaplara erişim izni, olay planı ile izin metinleri üzerine kararlarınız ve hukuk danışmanınızın onayıdır.

Hesaplar, sunucu ve veriler kimde kalır?

Google Cloud projesi, Tag Manager kapsayıcıları, GA4 mülkü, Google Ads ve Meta hesapları sizin adınıza açılır ve sizde kalır. Altyapı faturası doğrudan sizin hesabınıza gelir; alan adı ve DNS kayıtları da sizde durur. Kurulum belgelerini, olay planını ve dönüştürme kurallarını da teslim ediyoruz; çalışma sona erdiğinde hiçbir hesabı ya da kaydı taşımanız gerekmez.

Kaynakça 13 resmî kaynak

  1. An introduction to server-side taggingGoogle for Developers (Tag Manager, Server-side)
  2. Custom domain configurationGoogle for Developers (Tag Manager, Server-side)
  3. Set up server-side tagging with Cloud RunGoogle for Developers (Tag Manager, Server-side)
  4. Cloud Run pricingGoogle Cloud
  5. Google Ads conversionsGoogle for Developers (Tag Manager, Server-side)
  6. About enhanced conversionsGoogle Ads Help
  7. Use a transaction ID to minimize duplicate conversionsGoogle Ads Help
  8. Conversions API for Server-Side Google Tag Manager (GTM)Meta for Developers
  9. Handling Duplicate Pixel and Conversions API EventsMeta for Developers
  10. Consent mode overviewGoogle for Developers (Tag Platform)
  11. Implement consent mode with server-side Tag ManagerGoogle for Developers (Tag Manager, Server-side)
  12. Control the event parameters available to tags with TransformationsGoogle for Developers (Tag Manager, Server-side)
  13. Compare Conversions API setup optionsMeta Business Help Center

Operasyonun ritmi: ay, hafta, gün, saat.

Projenizde bir mentor ve iki uzman çalışır. Kullandığımız araçlar: Claude, Search Console, Semrush, Yandex, Screaming Frog, Google Analytics, ChatGPT · Codex, Google Ads, Ahrefs, Data Studio, Merchant Center, Google Trends, Meta Business, My Business. Search Console ve Analytics’inizi her gün kontrol ederiz; Merchant Center ayda bir gün, diğer araçlar takvimdeki işe göre devreye girer.

markention’lu 28 gün

2 strateji toplantınız · 7/24 yaşayan Data Studio raporunuz · 8 operasyon toplantısı · ağırlığınca fırsat çalışması
  1. 10:00PztPlanlamaPazartesi, 1. hafta: Haftanızı planlıyoruzAya, Merchant Center’daki ürün akışınızı kontrol ederek başlıyoruz; haftanın önceliklerini 10:00–11:00 ekip toplantımızda netleştiriyoruz.
  2. SalStratejiSalı, 1. hafta: Strateji oturumunuzMentorunuz ve uzmanlarınız bir araya geliyor: projenizin genel durumuna bakıyor, fikirleri tartışıyor ve Perşembe günü sizinle yapacağımız toplantının gündemini hazırlıyoruz.
  3. ÇarTaramaÇarşamba, 1. hafta: Sitenizin teknik taramasıSitenizi Screaming Frog ile baştan sona tarıyoruz: kırık bağlantılar, yönlendirmeler ve indeksleme sorunları iş listenize giriyor.
  4. PerToplantıPerşembe, 1. hafta: Sizinle toplantıİki haftada bir görüşüyoruz. Mentorunuz ve iki uzmanınız masada; görüşmeyi kayda alıyor, kararları yazıya döküyoruz.
  5. 16:00CumKapanışCuma, 1. hafta: Haftanın değerlendirmesiHaftayı 16:00’daki ekip değerlendirmemizle kapatıyoruz: yapılanları ve sıradaki işleri gözden geçiriyoruz.
  6. 10:00PztPlanlamaPazartesi, 2. hafta: Haftanızı planlıyoruzGüne Google Ads ve Meta Business hesaplarınızı gözden geçirerek başlıyoruz; haftanın önceliklerini 10:00–11:00 ekip toplantımızda netleştiriyoruz.
  7. SalBacklinkSalı, 2. hafta: Bağlantı profilinizin denetimiAhrefs ile bağlantı profilinize bakıyoruz: kazanılan, kaybedilen ve riskli bağlantıları ayırıyoruz.
  8. ÇarPazarÇarşamba, 2. hafta: Pazar ve rakip araştırmanızSemrush ile pazarınızı ve rakiplerinizi tarıyoruz: sıralamalar, yeni fırsatlar ve kaybedilen sorgular iş listenize giriyor.
  9. PerRaporPerşembe, 2. hafta: Google Data Studio raporunuzSitenizi yeniden tarıyoruz; toplantı olmayan haftada, 310 benzersiz veri tipini bir araya getiren güncel panonuzla birlikte raporunuzu gönderiyoruz.
  10. 16:00CumKapanışCuma, 2. hafta: Haftanın değerlendirmesiHaftayı 16:00’daki ekip değerlendirmemizle kapatıyoruz: yapılanları ve sıradaki işleri gözden geçiriyoruz.
  11. 10:00PztPlanlamaPazartesi, 3. hafta: Haftanızı planlıyoruzGüne Yandex’teki görünürlüğünüzü ve Google İşletme Profili’nizi kontrol ederek başlıyoruz; haftanın önceliklerini 10:00–11:00 ekip toplantımızda netleştiriyoruz.
  12. SalStratejiSalı, 3. hafta: Strateji oturumunuzMentorunuz ve uzmanlarınız bir araya geliyor: projenizin genel durumuna bakıyor, fikirleri tartışıyor ve Perşembe günü sizinle yapacağımız toplantının gündemini hazırlıyoruz.
  13. ÇarYapay zekâÇarşamba, 3. hafta: Yapay zekâ yanıtlarında markanızChatGPT ve Claude yanıtlarında markanızın nasıl geçtiğine bakıyoruz; yanıtsız kalan soruları içerik planınıza alıyoruz.
  14. PerToplantıPerşembe, 3. hafta: Sizinle toplantıİki haftada bir görüşüyoruz. Mentorunuz ve iki uzmanınız masada; görüşmeyi kayda alıyor, kararları yazıya döküyoruz.
  15. 16:00CumKapanışCuma, 3. hafta: Haftanın değerlendirmesiGoogle Trends ile alanınızda yükselen aramalara bakıyoruz; haftayı 16:00’daki ekip değerlendirmemizle kapatıyoruz.
  16. 10:00PztPlanlamaPazartesi, 4. hafta: Haftanızı planlıyoruzGüne Google Ads ve Meta Business hesaplarınızı gözden geçirerek başlıyoruz; haftanın önceliklerini 10:00–11:00 ekip toplantımızda netleştiriyoruz.
  17. SalAnalizSalı, 4. hafta: Trafik ve dönüşüm analizinizGoogle Analytics’te ziyaretçilerinizin nereden geldiğine ve hangi sayfalarınızın dönüşüm getirdiğine bakıyoruz; bulgular Perşembe günkü raporunuza giriyor.
  18. ÇarAI OverviewsÇarşamba, 4. hafta: Google’ın yapay zekâ yanıtlarında markanızGoogle’ın AI Overviews ve AI Modu yanıtlarında markanızın kaynak gösterilip gösterilmediğine bakıyoruz; yanıtsız kalan soruları içerik planınıza alıyoruz.
  19. PerRaporPerşembe, 4. hafta: Google Data Studio raporunuzToplantı olmayan haftada, güncel panonuzla birlikte raporunuzu gönderiyoruz.
  20. 16:00CumKapanışCuma, 4. hafta: Haftanın değerlendirmesiHaftayı 16:00’daki ekip değerlendirmemizle kapatıyoruz: yapılanları ve sıradaki işleri gözden geçiriyoruz.

Örnek akış: toplantı gününüz Perşembe ise.

Pazartesi1. hafta Haftanızı planlıyoruz

Aya, Merchant Center’daki ürün akışınızı kontrol ederek başlıyoruz; haftanın önceliklerini 10:00–11:00 ekip toplantımızda netleştiriyoruz.

Tanışmak için

Yol haritanızı birlikte çıkaralım. Bilgilerinizi bırakın; ekip sitenize bakıp size dönsün.