Yapılandırma

Bu dokümanda, GA4'e ait tüm yapılandırma alanları listelenmiştir.

izin_verme_google_sinyalleri

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

Alan adı Type Varsayılan Değer
allow_google_signals boolean true

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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ı Type Varsayılan Değer
allow_ad_personalization_signals boolean true

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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ı Type Varsayılan Değer
campaign_content string undefined

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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ı Type Varsayılan Değer
campaign_id string undefined

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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ı Type Varsayılan Değer
campaign_medium string undefined

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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ı Type Varsayılan Değer
campaign_name string undefined

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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ı Type Varsayılan Değer
campaign_source string undefined

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

campaign_term

Ücretli arama için kullanılır. Bu reklama ait anahtar kelimeleri not etmek için campaign_term kullanın.

Alan adı Type Varsayılan Değer
campaign_term string undefined

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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 bir alanın campaign ön eki sürümünü kullanmanız gerekir:

Alan adı Type Varsayılan Değer
campaign object undefined

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

client_id

Bir tarayıcı örneğini belirsizleştirilmiş olarak tanımlar. Varsayılan olarak bu değer, iki yıllık geçerlilik süresi olan birinci taraf Analytics çerezinin bir parçası olarak depolanır.

Alan adı Type Varsayılan Değer
client_id string Her kullanıcı için rastgele oluşturulan bir değer.

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

content_group

Alan adı Type Varsayılan Değer
content_group string

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

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

Çerezi bir alan belirtmeden ayarlamak için 'none' değerine ayarlayın.

Çerezi üst düzey alan artı bir alt alan (eTLD +1) olarak ayarlamak için '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 ise alan için example.com değerini kullanır.

Alan adı Type Varsayılan Değer
cookie_domain string 'auto'

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

Bir isabet Google Analytics'e her gönderildiğinde, çerez geçerlilik süresi geçerli zamanla birlikte cookie_expires alanının değeri olarak güncellenir. Yani, varsayılan değer olarak iki yıl (63072.000 saniye) değerini kullanır ve bir kullanıcı sitenizi her ay ziyaret ederse çerezinin kullanım süresi hiçbir zaman sona ermez.

cookie_expires süresini 0 (sıfır) saniye olarak ayarlarsanız çerez, oturum tabanlı bir çereze dönüşür ve geçerli tarayıcı oturumu sona erdiğinde biter.

Alan adı Type Varsayılan Değer
cookie_expires number 63072000

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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ı Type Varsayılan Değer
cookie_flags string

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

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

Alan adı Type Varsayılan Değer
cookie_path string '/'

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

Analytics çerez adlarının başına eklenecek bir ön ek belirtir.

Alan adı Type Varsayılan Değer
cookie_prefix string

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

cookie_update, true olarak ayarlandığında gtag.js, her sayfa yüklemesinde çerezleri günceller. Bu işlem, çerez geçerlilik süresini sitenin en son ziyaretine göre ayarlanacak şekilde günceller. Örneğin, çerez geçerlilik süresi bir hafta olarak ayarlanırsa ve kullanıcı beş günde bir aynı tarayıcıyı kullanarak ziyaret yaparsa, çerez geçerlilik süresi her ziyarette güncellenir ve etkili bir şekilde sona ermez.

false olarak ayarlandığında, çerezler her sayfa yüklemesinde güncellenmez. Bu durum, bir çerezin geçerlilik süresinin bir kullanıcının siteyi ilk kez ziyaret etmesine göre olmasını etkiler.

Alan adı Type Varsayılan Değer
cookie_update boolean true

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

yönlendireni yoksay

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

Alan adı Type Varsayılan Değer
ignore_referrer boolean yanlış

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

dil

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

Alan adı Type Varsayılan Değer
language string Varsayılan değer navigator.language olur

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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ğeri kullanılır.

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

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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ğeri kullanılır.

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

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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ğeri kullanılır.

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

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

send_page_view

Varsayılan snippet'in page_view göndermesini engellemek için değeri false olarak ayarlayın.

Alan adı Type Varsayılan Değer
send_page_view boolean true

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

screen_resolution

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

Alan adı Type Varsayılan Değer
screen_resolution string Varsayılan değer window.screen tarihinden itibaren hesaplanır

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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

user_id

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

Alan adı Type Varsayılan Değer Character Limit
user_id string 256

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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 açıklamak için kullanılabilecek özelliklerdir. Proje başına en fazla 25 ek kullanıcı özelliği ayarlanabilir.

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

Örnek

Dünya genelinde ayarlama

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

Tek bir akış için ayarlama

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