Yapılandırma

Bu dokümanda GA4'ün tüm yapılandırma alanları listelenmektedir.

allow_google_signals

Tüm reklamcılık özelliklerini devre dışı bırakmak için allow_google_signals değerini false olarak ayarlayın.

Alan adı Tür Varsayılan Değer
allow_google_signals boolean true

Örnek

Global olarak ayarla

gtag('set', 'allow_google_signals', true);

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'allow_google_signals': true
});

allow_ad_personalization_signals

Reklam kişiselleştirme özelliklerini devre dışı bırakmak için false olarak ayarlayın.

Alan adı Tür Varsayılan Değer
allow_ad_personalization_signals boolean true

Örnek

Global olarak ayarla

gtag('set', 'allow_ad_personalization_signals', true);

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'allow_ad_personalization_signals': true
});

campaign_content

A/B testi ve içerik hedefli reklamlar için kullanılır. Aynı URL'ye yönlendiren reklamları veya bağlantıları ayırt etmek için campaign_content kullanın.

Alan adı Tür Varsayılan Değer
campaign_content string undefined

Örnek

Global olarak ayarla

gtag('set', 'campaign_content', 'logolink');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'campaign_content': 'logolink'
});

campaign_id

Bu yönlendirmenin hangi kampanyayı referans gösterdiğini tanımlamak için kullanılır. Belirli bir kampanyayı tanımlamak için campaign_id kullanın.

Alan adı Tür Varsayılan Değer
campaign_id string undefined

Örnek

Global olarak ayarla

gtag('set', 'campaign_id', 'abc.123');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'campaign_id': 'abc.123'
});

campaign_medium

E-posta veya tıklama başına maliyet gibi bir aracı tanımlamak için campaign_medium kullanın.

Alan adı Tür Varsayılan Değer
campaign_medium string undefined

Örnek

Global olarak ayarla

gtag('set', 'campaign_medium', 'cpc');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'campaign_medium': 'cpc'
});

campaign_name

Anahtar kelime analizi için kullanılır. Belirli bir ürün promosyonunu veya stratejik kampanyayı tanımlamak için campaign_name kullanın.

Alan adı Tür Varsayılan Değer
campaign_name string undefined

Örnek

Global olarak ayarla

gtag('set', 'campaign_name', 'spring_sale');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'campaign_name': 'spring_sale'
});

campaign_source

Bir arama motorunu, bülten adını veya başka bir kaynağı tanımlamak için campaign_source kullanın.

Alan adı Tür Varsayılan Değer
campaign_source string undefined

Örnek

Global olarak ayarla

gtag('set', 'campaign_source', 'google');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'campaign_source': 'google'
});

campaign_term

Ücretli arama için kullanılır. Bu reklama ilişkin anahtar kelimeleri not etmek için campaign_term değerini kullanın.

Alan adı Tür Varsayılan Değer
campaign_term string undefined

Örnek

Global olarak ayarla

gtag('set', 'campaign_term', 'running+shoes');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'campaign_term': 'running+shoes'
});

kampanya

Ayarlanabilecek tüm kampanya değerlerini içeren bir nesne.

campaign nesnesi eski uygulamaları desteklemek için sağlanır ve çoğu durumda önerilmez. Bunun yerine, her alanın campaign önekli sürümünü kullanmanız gerekir:

Alan adı Tür Varsayılan Değer
campaign object undefined

Örnek

Global olarak ayarla

gtag('set', 'campaign', {
  'id': 'abc.123',
  'source': 'google',
  'medium': 'cpc',
  'name': 'spring_sale',
  'term': 'running+shoes',
  'content': 'logolink'
});

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'campaign': {
    'id': 'abc.123',
    'source': 'google',
    'medium': 'cpc',
    'name': 'spring_sale',
    'term': 'running+shoes',
    'content': 'logolink'
  }
});

client_id

Tarayıcı örneğini belirsiz bir şekilde tanımlar. Varsayılan olarak bu değer, iki yıl sona eren birinci taraf Analytics çerezinin bir parçası olarak depolanır.

Alan adı Tür Varsayılan Değer
client_id string Her kullanıcı için rastgele üretilen bir değer.

Örnek

Global olarak ayarla

gtag('set', 'client_id', 'aaa.bbb');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'client_id': 'aaa.bbb'
});

content_group

Alan adı Tür Varsayılan Değer
content_group string

Örnek

Global olarak ayarla

gtag('set', 'content_group', '/news/sports');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'content_group': '/news/sports'
});

Analytics çerezini depolamak için kullanılan alan adını belirtir.

Çerezi bir alan adı belirtmeden ayarlamak için 'none' olarak ayarlayın.

Çerezi üst düzey alan ve bir alt alan (eTLD +1) olarak ayarlamak için parametreyi 'auto' (varsayılan değer) değerine ayarlayın. Örneğin, cookie_domain, 'auto' olarak ayarlanırsa https://example.com, alan için example.com; https://subdomain.example.com, alan için de example.com kullanır.

Alan adı Tür Varsayılan Değer
cookie_domain string 'auto'

Global olarak ayarla

gtag('set', 'cookie_domain', 'example.com');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'cookie_domain': 'example.com'
});

Google Analytics'e her isabet gönderilişinde çerezin geçerlilik süresi, geçerli süreye cookie_expires alanındaki değerin eklenmesiyle hesaplanarak güncellenir. Bu durumda, iki yıllık varsayılan değer süresini (6.307.2000 saniye) kullanırsanız ve bir kullanıcı sitenizi her ay ziyaret ederse çerezinin süresi hiçbir zaman dolmaz.

cookie_expires süresini 0 (sıfır) saniyeye ayarlarsanız çerez, oturum tabanlı bir çereze dönüşür ve mevcut tarayıcı oturumu sona erdiğinde çerezin süresi dolar.

Alan adı Tür Varsayılan Değer
cookie_expires number 63072000

Global olarak ayarla

gtag('set', 'cookie_expires', 28 * 24 * 60 * 60 /* 28 days, in seconds */);

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'cookie_expires': 28 * 24 * 60 * 60 /* 28 days, in seconds */
});

Ayarlandığında çereze ek işaretler ekler. İşaretler noktalı virgülle ayrılmalıdır. Ayarlanacak işaret örnekleri için yeni çerez yazma bölümüne göz atın.

Alan adı Tür Varsayılan Değer
cookie_flags string

Global olarak ayarla

gtag('set', 'cookie_flags', 'SameSite=None;Secure');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'cookie_flags': 'SameSite=None;Secure'
});

Analytics çerezini depolamak için kullanılan alt yolu belirtir.

Alan adı Tür Varsayılan Değer
cookie_path string '/'

Global olarak ayarla

gtag('set', 'cookie_path', '/example_path');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'cookie_path': '/example_path'
});

Analytics çerezi adlarının başına eklenecek öneki belirtir.

Alan adı Tür Varsayılan Değer
cookie_prefix string

Global olarak ayarla

gtag('set', 'cookie_prefix', 'prefix');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'cookie_prefix': 'prefix'
});

cookie_update, true olarak ayarlandığında gtag.js, her sayfa yüklemesinde çerezleri günceller. Bu durumda çerez geçerlilik süresi siteye yapılan en son ziyarete göre ayarlanarak güncellenir. Örneğin, çerez geçerlilik süresi bir hafta olarak ayarlanırsa ve kullanıcı beş günde bir aynı tarayıcıyı kullanarak siteyi ziyaret ederse çerez geçerlilik süresi her ziyarette güncellenir ve geçerlilik süresi hiçbir zaman dolmaz.

Bu parametre false olarak ayarlandığında çerezler her sayfa yüklenişinde güncellenmez. Bu durumda çerez geçerlilik sonu, kullanıcının siteye yaptığı ilk ziyarete göre hesaplanır.

Alan adı Tür Varsayılan Değer
cookie_update boolean true

Global olarak ayarla

gtag('set', 'cookie_update', true);

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'cookie_update': true
});

ignore_referrer

Analytics'e, yönlendirenin bir trafik kaynağı olarak gösterilmemesi gerektiğini belirtmek için true değerine ayarlayın. Bu alanı ne zaman kullanacağınızı öğrenin.

Alan adı Tür Varsayılan Değer
ignore_referrer boolean false

Örnek

Global olarak ayarla

gtag('set', 'ignore_referrer', true);

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'ignore_referrer': true
});

language

Kullanıcının dil tercihini belirtir. Varsayılan olarak kullanıcının navigator.language değerini alır.

Alan adı Tür Varsayılan Değer
language string Varsayılan değer navigator.language olur

Örnek

Global olarak ayarla

gtag('set', 'language', 'en-us');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'language': 'en-us'
});

page_location

Sayfanın tam URL'sini belirtir. Varsayılan olarak kullanıcının document.location değerini alır.

Alan adı Tür Varsayılan Değer Character Limit
page_location string Varsayılan değer: document.location 1000

Örnek

Global olarak ayarla

gtag('set', 'page_location', 'https://example.com/page1');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'page_location': 'https://example.com/page1'
});

page_referrer

Bir sayfaya trafik getiren yönlendirme kaynağını belirtir. Bu değer, trafik kaynağını hesaplamak için de kullanılır. Bu değerin biçimi bir URL'dir. Varsayılan olarak kullanıcının document.referrer değerine ayarlanır.

Alan adı Tür Varsayılan Değer Character Limit
page_referrer string Varsayılan değer document.referrer olur 420

Örnek

Global olarak ayarla

gtag('set', 'page_referrer', 'https://example.com');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'page_referrer': 'https://example.com'
});

page_title

Sayfanın veya dokümanın başlığı. Varsayılan olarak kullanıcının document.title değerine ayarlanır.

Alan adı Tür Varsayılan Değer Character Limit
page_title string Varsayılan değer document.title olur 300

Örnek

Global olarak ayarla

gtag('set', 'page_title', 'Settings');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'page_title': 'Settings'
});

send_page_view

Varsayılan snippet'in page_view göndermesini önlemek için yanlış değerine ayarlayın.

Alan adı Tür Varsayılan Değer
send_page_view boolean true

Örnek

Global olarak ayarla

gtag('set', 'send_page_view', false);

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'send_page_view': false
});

screen_resolution

Ekranın çözünürlüğünü belirtir. x ile ayrılmış iki pozitif tam sayı olmalıdır. Örneğin, 800 piksele 600 piksel bir ekran için değer 800x600 olur. Kullanıcının window.screen değerinden hesaplanır.

Alan adı Tür Varsayılan Değer
screen_resolution string Varsayılan değer window.screen itibarıyla hesaplanacak

Örnek

Global olarak ayarla

gtag('set', 'screen_resolution', '800x600');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'screen_resolution': '800x600'
});

user_id

Site sahibi/kitaplık kullanıcısı tarafından sağlanan, kullanıcı için bilinen bir tanımlayıcıyı belirtir. Değerin kendisi PII (kimliği tanımlayabilecek bilgiler) olmamalıdır. Değer, Google Analytics çerezlerinde veya Analytics tarafından sağlanan diğer depolama alanlarında hiçbir zaman saklanmamalıdır.

Alan adı Tür Varsayılan Değer Character Limit
user_id string 256

Örnek

Global olarak ayarla

gtag('set', 'user_id', 'id');

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'user_id': 'id'
});

user_properties

Kullanıcı özellikleri, dil tercihi veya coğrafi konum gibi kullanıcı tabanınızın segmentlerini tanımlamak için kullanılabilen özelliklerdir. Proje başına en fazla 25 ek kullanıcı özelliği ayarlanabilir.

Alan adı Tür Varsayılan Değer Character Limit
user_properties object özellik adı=24
özellik değeri=36

Örnek

Global olarak ayarla

gtag('set', 'user_properties', {
  'favorite_color': 'blue'
});

Tek bir yayın için ayarla

gtag('config', 'STREAM_ID', {
  'user_properties': {
    'favorite_color': 'blue'
  }
});