Google etiketi; Google'ın site ölçümü, dönüşüm izleme ve yeniden pazarlama ürünlerindeki etiketleme işlemini kolaylaştırır. Bir Floodlight dönüşümü kaydetmek için Google etiketi, sitenizin her sayfasına yüklediğiniz genel bir snippet ve dönüşüm sayfasına yüklediğiniz bir Floodlight etkinlik snippet'i olmak üzere iki kod snippet'i içerir.
Bir Floodlight etkinliği oluşturduğunuzda Search Ads 360, otomatik olarak bir global snippet ve bir etkinlik snippet'i oluşturur. Bu makalede, snippet'lerde Search Ads 360'ın oluşturduğu alanlar açıklanmaktadır.
Not: Campaign Manager 360'tan Floodlight etkinlikleri oluşturursanız ek alanlar veya farklı değerler görebilirsiniz.
Global snippet
Accelerated Mobile Pages, masaüstü ve geleneksel mobil sayfalardan farklı bir etiket gerektirir. Etiketi dağıtmadan önce sayfanızın hangi etiket için yapılandırıldığını belirleyin.
Accelerated Mobile Pages harici sayfalar için
Aşağıda Accelerated Mobile Pages harici sayfalara yönelik global snippet örneği verilmiştir. Bu snippet, sitenizin her sayfasında ile
etiketleri arasına yerleştirilmelidir.
<!--
Start of global snippet: Please do not remove
Place this snippet between the <head> and </head> tags on every page of your site.
-->
<!-- Google Tag (gtag.js) - DoubleClick -->
<script async src="https://www.googletagmanager.com/gtag/js?id=DC-1234567"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', 'DC-1234567');
</script>
<!-- End of global snippet: Please do not remove -->
Global snippet'teki önemli alanlara daha yakından göz atalım:
-
src="https://www.googletagmanager.com/gtag/js?id=DCM_FLOODLIGHT_CONFIG_ID"
Etiketin ilk oluşturulduğu hesap için bir tanımlayıcı gösterir. Search Ads 360 veya Campaign Manager 360'tan etiketler oluştururken bu, Floodlight yapılandırma kimliğiniz olur. -
gtag('config', 'DCM_FLOODLIGHT_CONFIG_ID');
config
komutu, etiketin ilişkilendirildiği Floodlight yapılandırmasını tanımlar. Bu kimliği Search Ads 360'ta görmek için:- Sol gezinme bölmesinde Reklamveren ayarları'nı tıklayın.
- Reklamveren ayarları sekmesinde Floodlight kimliği, Campaign Manager 360 Floodlight Kimliği alanında gösterilir.
Google etiketini birden çok Floodlight yapılandırması veya Google ürünü ile kullanıyorsanız sitenizde zaten
config
komutlarına sahip bir global snippet olacaktır. Bu durumda, bu reklamvereninconfig
komutunu sitenizin her sayfasındaki mevcut global snippet'e eklemeniz yeterlidir. Floodlight dönüşüm izleme için Google etiketini kullanma hakkında daha fazla bilgi edinin.
Verileri, global snippet'teki alanlara dinamik olarak iletmemeniz gerekir. Sitenize doğru hesap tanımlayıcılarıyla yüklendikten sonra global snippet tamamlanır.
Accelerated Mobile Pages için
Aşağıda Accelerated Mobile Pages için global snippet örneği verilmiştir. Bu snippet, sitenizin her sayfasında ile
etiketleri arasına yerleştirilmelidir.
<!-- Google tag (gtag) -->
<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
"configRewriter": {
"varGroups": {
"dns": {"enabled": true}
}
},
"vars": {
"gtag_id": "DC-1234567",
"config": {
"DC-1234567": {
"groups": "default",
"dc_natural_search": {
"exclusion_parameters": [
"^foo[_]bar=qux$",
"^yes=no^"
],
"engines": {
"aol": "1;2;a",
"ask": "3;4;b",
"google": "5;6;c",
"msn": "7;8;d",
"yahoo": "9;0;e",
"yahoo_japan": "11;12;f"
}
}
}
}
},
"triggers": {
}
}
</script>
</amp-analytics>
Google etiketindeki önemli alanları daha yakından inceleyelim:
- configRewriter
Bu alan, sayfanın doğal arama sonuçlarında raporlama için yapılandırılıp yapılandırılmadığını belirtir. - dc_natural_search
Bu alan, hariç tutma parametresini ve hedeflenecek arama motorlarının listesini içerir.
Verileri, Google etiketindeki alanlara dinamik olarak iletmemeniz gerekir. Google etiketi, doğru hesap tanımlayıcılarıyla sitenize yüklendikten sonra tamamlanır.
Etkinlik snippet'i
Burada, Search Ads 360'ın işlem etkinliği için oluşturduğu etkinlik snippet'ine bir örnek görebilirsiniz. Etkinlik snippet'i, izlediğiniz etkinliklerin bulunduğu sayfalara yerleştirilmelidir. Sayfada global snippet'ten sonra herhangi bir yere yerleştirilebilir ancak en iyi izleme doğruluğu için bölümüne yerleştirmenizi öneririz.
Bu alanlardan bazılarının değerlerini, kaydedilmekte olan dönüşümdeki verileri kullanarak dinamik bir şekilde ayarlamanız gerekir. Aşağıdaki örnekte, dinamik değerler için yer tutucular köşeli parantez içinde şöyle görünmektedir: [Revenue]
.
<!--
Event snippet for Thank You on http://www.example.com/thanks: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 11/01/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[Order ID]',
'send_to': 'DC-1234567/group1/thank123+transactions',
'u1': '[Custom Floodlight variable]'
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=1234567;type=group1;cat=thank123;
qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;
ord=[Order ID]?" width="1" height="1" alt="">
</noscript>
<!-- End of event snippet: Please do not remove -->
Etkinlik snippet'indeki önemli alanlara daha yakından göz atalım:
"allow_custom_scripts" : doğru
Dinamik Floodlight etiketlerini etkinleştirir. Search Ads 360'ta oluşturulan tüm etkinlikler dinamik etiketler üretir ve dinamik etiketlerin doğru şekilde çalışması için bu alanındoğru
değerine ayarlanması gerekir.'value': '[Revenue]'
Yalnızca işlem etkinlik snippet'leri içindir. Bir dönüşüm tarafından oluşturulan gelir miktarı; diğer bir deyişle, satıştaki ürünlerin satın alma fiyatı. Çoğu durumda, ilgili değer oluşturulan gelirden ibarettir. Vergi, KDV, gönderim maliyetleri veya diğer maliyetleri de içerebilecek toplam satın alma fiyatı değildir.
Virgül veya para birimi simgesi kullanmadan bir sayı belirtin. İsterseniz ondalık ayırıcı (.) kullanabilirsiniz.-
'transaction_id': '[Order ID]'
Yalnızca işlem etkinliği snippet'leri içindir. Her işlem için dinamik olarak oluşturulan benzersiz bir tanımlayıcı. Sipariş kimliği, sıfırdan büyük bir sayı olmalıdır.
Sipariş kimlikleri, Rapor Oluşturucu'daki Dönüşüm Yolu (P2C) raporunda yer alır. -
'send_to' : 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]'
Bu etiketle ilişkilendirilen Floodlight etkinliğini, sayma yöntemiyle birlikte tanımlar.-
[floodlightConfigID]: Etkinlik snippet'inin ilişkilendirildiği Floodlight yapılandırmasını tanımlar. Global snippet'in 'config' komutunda görünen değerle aynıdır.
-
[activityGroupTagString]/[activityTagString]: Etkinliği ve etkinlik grubunu tanımlar. Bir etkinlik grubu ve etkinlik oluşturduğunuzda Search Ads 360 da bu dizeleri oluşturur. Bu dizeleri Search Ads 360'ta görmek için:
- Sol gezinme bölmesinde Reklamveren ayarları'nı tıklayın.
- Floodlight▼ sekmesini tıklayın ve Floodlight etkinlikleri'ni seçin.
- Raporlama tablosu, bir Etkinlik etiketi dizesi ve bir Floodlight etkinlik grubu etiketi dizesi sütunu içerir.
Bir Floodlight etkinliğinin listelendiği tablo satırında, bu sütunların değerleri etkinliğin etkinlik snippet'indeki send_to komutundaki değerlerle eşleşir.
-
[countingMethod]: Etkinliğin dönüşümleri nasıl sayacağını belirtir. Search Ads 360'tan oluşturulan etkinlik snippet'leri aşağıdaki sayım yöntemlerinden birini belirtir:
Campaign Manager 360'ta oluşturulan etkinlik snippet'leri diğer sayma yöntemlerini belirtebilir.
- Standard seçeneği, her kullanıcının her dönüşümünü sayar. Bu, etkinliklerin Search Ads 360'ta oluşturduğu eyleme ilişkin sayma yöntemidir.
- Transactions, gerçekleşen işlemlerin sayısını ve her bir işlemin maliyetini sayar. Örneğin, bir kullanıcı web sitenizi ziyaret eder ve toplam 100 TL değerinde beş kitap satın alırsa, bu parasal değere sahip bir dönüşüm kaydedilir. Bu, etkinliklerin Search Ads 360'ta oluşturduğu işleme ilişkin sayma yöntemidir.
'u1': '[Custom Floodlight variable]'
Özel Floodlight değişkenleri onlara iletmek için seçtiğiniz değerleri kabul edebilir. Bu değerleri, Search Ads 360'ta metrikler veya boyutlar ve segmentler olarak kullanabilirsiniz. Search Ads 360'ın kimlik bilgileri olarak kullanabileceği veya tanıyabileceği hiçbir bilgiyi iletmemelisiniz.
-
Etkinlik snippet'indeki özel alanlar
Etkinlik snippet'lerine dc_custom_params
alanı ile özel veriler ekleyebilirsiniz.
Bu alan, Google Marketing Platform'a iletmek istediğiniz değerleri kabul eder. Google Marketing Platform'un kimliği tanımlayabilecek bilgiler olarak kullanabileceği veya tanımlayabileceği hiçbir bilgiyi iletmemeniz gerekir. dc_custom_params
alanıyla kullanmak isteyebileceğiniz bazı ortak alanlar şunlardır:
Alan adı | Değer biçimi | Sayma yöntemi | Açıklama |
---|---|---|---|
ord |
Sayı | Tümü | Global site etiketi, önbellek bozma işlemini sizin için otomatik olarak gerçekleştirecektir. Bunu geçersiz kılmayı ve önbellek bozma işlemini manuel olarak kontrol etmeyi seçerseniz ord alanını kullanabilirsiniz. Etiket türüne ve sayım yöntemine dayalı olarak bir iframe etiketi için yaptığınız gibi ord alanına bir değer ekleyin. |
num |
Sayı | Sayaç - benzersiz | Global site etiketi, önbellek bozma işlemini sizin için otomatik olarak gerçekleştirecektir. Bunu geçersiz kılmayı ve önbellek bozma işlemini manuel olarak kontrol etmeyi seçerseniz num alanını kullanabilirsiniz. Bir iframe etiketi için yaptığınız gibi num alanına bir değer ekleyin. |
dc_lat |
0 veya 1 | Tümü | Bu alan mobil cihazlardaki etiketler için geçerlidir. 0 veya 1 değerini kabul eder. 1 değeri, kullanıcının ilgi alanına dayalı reklamlar ve yeniden pazarlamayı devre dışı bırakmak amacıyla IDFA veya AdID için "Reklam İzlemeyi Sınırla" seçeneğini etkinleştirdiği anlamına gelir. "Reklam İzlemeyi Sınırla" seçeneği kapalıysa değer 0 olur. Eksik veya doldurulmamışsa bu alan varsayılan olarak 0 olur. |
tag_for_child_directed_treatment |
0 veya 1 | Tümü | Bu alan mobil cihazlardaki etiketler için geçerlidir. 0 veya 1 değerini kabul eder. 1 değeri, COPPA uygunluğu kapsamında bu özel isteğin 13 yaşın altındaki bir kullanıcıdan gelebileceğini belirtir. |
tfua |
0 veya 1 | Tümü | 0 veya 1 değerini kabul eder. 1 değeri, söz konusu isteğin AB Genel Veri Koruma Yönetmeliği (GDPR) ve diğer yönetmelikler ile uygunluk kapsamında 16 yaşından (ülkeye göre değişiklik gösterebilir) küçük bir kullanıcıdan gelmiş olabileceğini belirtir. |
npa |
0 veya 1 | Tümü | 0 veya 1 değerini kabul eder. 1 değeri, bu özel isteğin yeniden pazarlama kapsamı dışında kalmayı isteyen bir kullanıcıdan gelebileceğini belirtir. Eksik veya doldurulmamışsa bu alan varsayılan olarak 0 olur. |
match_id |
dize | tümü |
Çevrimdışı dönüşümleri ilişkilendirmek için reklamverenin oluşturduğu, Google ile senkronize edilebilen benzersiz bir tanımlayıcı (Floodlight aracılığıyla iletilen).
|
dc_custom_params
alanı olan örnek etkinlik snippet'i
<!--
Event snippet for Activity Name on http://foo.com: Please do not remove.
Place this snippet on pages with events you’re tracking.
Creation date: 10/30/2017
-->
<script>
gtag('event', 'purchase', {
'allow_custom_scripts': true,
'value': '[Revenue]',
'transaction_id': '[OrderID]',
'send_to': 'DC-[floodlightConfigID]/[activityGroupTagString]/[activityTagString]+[countingMethod]',
'dc_custom_params': {
'ord': '1',
'num': '1234',
'dc_lat': '1',
'tag_for_child_directed_treatment': '0',
'tfua': '1',
'npa': '1',
'match_id':[your_match_id],
}
});
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=[floodlightConfigID];type=[activityGroupTagString];cat=[activityTagString];qty=1;cost=[Revenue];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;ord=[OrderID]?" width="1" height="1" alt=""/>
</noscript>
<!-- End of event snippet: Please do not remove -->
Etkinlik snippet'lerinin bölümü
Search Ads 360 tarafından oluşturulan etkinlik snippet'lerinde, Floodlight resim etiketi içeren isteğe bağlı <noscript>
etiketi bulunur. Bu etiket, JavaScript'i desteklemeyen tarayıcılarda dönüşümleri raporlamak için kullanılır. Floodlight iFrame veya resim etiketleri kullanıyorsanız, dönüşümleri daha doğru şekilde ölçmek ve yayınlanan en yeni dinamik özelliklerden ve entegrasyonlardan yararlanmak için Google etiketine geçiş yapmanızı veya Google Etiket Yöneticisi'ni Dönüşüm Bağlayıcı ile kullanmanızı öneririz.
Web sitesi geliştiricileri için daha fazla bilgi
Google etiketini (gtag) sitenize ekleme hakkında daha fazla bilgi için gtag.js Geliştirici Kılavuzu'na bakın.