Yapılandırma

Bu dokümanda, GA4'e yönelik tüm yapılandırma alanları listelenmektedir.

izin_google_sinyalleri

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

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

Örnek

Dünya genelinde ayarla

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

Tek bir akış için ayarlama

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

izin_verme_kişiselleştirme_sinyalleri

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

Dünya genelinde ayarla

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 görüntülü reklam ağı 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

Dünya genelinde ayarla

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

Tek bir akış için ayarlama

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

campaign_id

Bu yönlendirmenin hangi kampanyaya başvurduğunu 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

Dünya genelinde ayarla

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

Örnek

Dünya genelinde ayarla

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

Örnek

Dünya genelinde ayarla

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

Tek bir akış için ayarlama

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

campaign_source

Bir arama motoru, bülten adı 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

Dünya genelinde ayarla

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ı Tür Varsayılan Değer
campaign_term string undefined

Örnek

Dünya genelinde ayarla

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 üzere sağlanmıştır ve çoğu durumda önerilmez. Bunun yerine, her alanın campaign ön ek sürümünü kullanmanız gerekir:

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

Örnek

Dünya genelinde ayarla

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 belirsiz bir şekilde tanımlar. Varsayılan olarak bu değer, iki yıllık geçerlilik süresi bulunan 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 oluşturulan bir değer.

Örnek

Dünya genelinde ayarla

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

Tek bir akış için ayarlama

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

içerik_grubu

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

Örnek

Dünya genelinde ayarla

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 alan adı belirtmeden ayarlamak için 'none' değerine ayarlayın.

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

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

Dünya genelinde ayarla

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

Tek bir akış için ayarlama

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

Google Analytics'e her isabet gönderildiğinde, çerez geçerlilik süresi geçerli zaman ve cookie_expires alanının değeri olarak güncellenir. Bu durumda, iki yıllık varsayılan değer süresini (63072000 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) olarak ayarlarsanız çerez, oturuma dayalı bir çereze dönüşür ve geçerli tarayıcı oturumu sona erdiğinde çerezin süresi dolar.

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

Dünya genelinde ayarla

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. Bayraklar 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

Dünya genelinde ayarla

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

Tek bir akış için ayarlama

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 '/'

Dünya genelinde ayarla

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

Tek bir akış için ayarlama

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

Analiz çerezi adlarının başına eklenecek bir ön ek belirtir.

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

Dünya genelinde ayarla

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 siteye yapılan en son ziyarete göre ayarlanarak 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 gerçekleştirirse çerez geçerlilik süresi her ziyarette güncellenir ve geçerlilik süresi hiçbir zaman sona ermez.

false olarak ayarlandığında, her sayfa yüklemesinde çerezler güncellenmez. Bu, çerez geçerlilik süresinin bir kullanıcının siteyi ilk ziyaret ettiği zamana kıyasla etkisidir.

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

Dünya genelinde ayarla

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

Tek bir akış için ayarlama

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

language

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

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

Örnek

Dünya genelinde ayarla

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ğerine ayarlanır.

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

Örnek

Dünya genelinde ayarla

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

Hangi yönlendirme kaynağının bir sayfaya trafik getirdiğini 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ı Tür Varsayılan Değer Character Limit
page_referrer string Varsayılan değer document.referrer olur 420

Örnek

Dünya genelinde ayarla

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ı Tür Varsayılan Değer Character Limit
page_title string Varsayılan değer document.title olur 300

Örnek

Dünya genelinde ayarla

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

Tek bir akış için ayarlama

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

sayfa_görüntüsü gönder

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

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

Örnek

Dünya genelinde ayarla

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. x ile ayrılmış iki pozitif tam sayı olmalıdır. Örneğin, 800 piksele 600 piksellik bir ekran için değer 800x600 olur. Kullanıcının window.screen değeri kullanılarak hesaplanır.

Alan adı Tür Varsayılan Değer
screen_resolution string Varsayılan değer window.screen kullanılarak hesaplanacaktır

Örnek

Dünya genelinde ayarla

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, kullanıcı için bilinen bir tanımlayıcıyı belirtir. Kimliği tanımlayabilecek bilgiler (PII) olmamalıdır. Bu 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

Dünya genelinde ayarla

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ı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

Dünya genelinde ayarla

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

Tek bir akış için ayarlama

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