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'
});
cookie_domain
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' |
Örnek
Dünya genelinde ayarla
gtag('set', 'cookie_domain', 'example.com');
Tek bir akış için ayarlama
gtag('config', 'STREAM_ID', {
'cookie_domain': 'example.com'
});
cookie_expires
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 |
Örnek
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 */
});
çerez_işaretleri
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 |
Örnek
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'
});
çerez_yolu
Analytics çerezini depolamak için kullanılan alt yolu belirtir.
Alan adı | Tür | Varsayılan Değer |
---|---|---|
cookie_path |
string |
'/' |
Örnek
Dünya genelinde ayarla
gtag('set', 'cookie_path', '/example_path');
Tek bir akış için ayarlama
gtag('config', 'STREAM_ID', {
'cookie_path': '/example_path'
});
cookie_prefix
Analiz çerezi adlarının başına eklenecek bir ön ek belirtir.
Alan adı | Tür | Varsayılan Değer |
---|---|---|
cookie_prefix |
string |
Örnek
Dünya genelinde ayarla
gtag('set', 'cookie_prefix', 'prefix');
Tek bir akış için ayarlama
gtag('config', 'STREAM_ID', {
'cookie_prefix': 'prefix'
});
çerez_güncellemesi
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 |
Örnek
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'
}
});