Özel parametrelerle ilgili sık karşılaşılan biçimlendirme sorunlarını giderme

Kitlelerinizin kapsamlı ve birleşik bir görünümünü sunmanın yanı sıra kitle yönetimini ve optimizasyonunu kolaylaştırmak için Google Ads'de aşağıdaki iyileştirmeler yapılmıştır:

  • Yeni kitle raporlaması
    Kitle demografisi, segmentler ve hariç tutmalarla ilgili ayrıntılı raporlama artık tek bir yerde birleştirildi. Kampanyalar simgesini Campaigns Icon tıklayıp "Kitleler, anahtar kelimeler ve içerikler" sekmesini açın ve Kitleler'i tıklayın. Kitlelerinizi bu rapor sayfasından da kolayca yönetebilirsiniz. Kitle raporlaması hakkında daha fazla bilgi edinin.
  • Yeni terimler
    Kitle raporunuzda ve Google Ads genelinde yeni terimler kullanıyoruz. Örneğin, "kitle türleri" (özel, pazardaki ve yakın ilgi alanı bunlara örnek verilebilir) artık "kitle segmentleri" olarak, "yeniden pazarlama" ise "verileriniz" olarak adlandırılmaktadır. Kitle terimleri ve ifadeleriyle ilgili güncellemeler hakkında daha fazla bilgi edinin.

Bu makalede, özel parametrelerinizi nasıl biçimlendireceğiniz ve etiketin sitenize eklenme yöntemiyle ilgili sorunları nasıl giderebileceğiniz açıklanmaktadır. Makale, web sitenize JavaScript kodu ve alternatiflerini ekleme talimatlarının yanı sıra kodların karışabildiği yaygın durumları da içermektedir.

Başlamadan önce

Özel parametreleri kullanmaya başlamadan önce, Dinamik yeniden pazarlama için web sitenizi etiketleme adlı makaleyi okuyun.

"Ve" işareti (&) ile ilgili not

"Ve" işaretleri HTML kodunda (<img> src özelliğinde) "&amp;" olarak kodlanmalı ancak JavaScript kodunda bu şekilde kodlanmamalıdır. Piksellerin bindirilmesine izin veren birçok etiket ve kapsayıcı (ör. Floodlight), URL'lerin HTML olarak kodlanmamış olmasını gerektirir. Bu durum, "ve" işaretlerinin iki defa kodlanması sorununa yol açar. Sık karşılaşılan bu hata, izlemenin düzgün yapılmasını engeller. Bağlama uygun URL'yi kullandığınızdan emin olun. Bundan emin olamıyorsanız uygulamanızı doğrulamak için Google Tag Assistant Chrome uzantısını kullanın.

Google Etiket Yöneticisi'ni kullanın

Dinamik yeniden pazarlama etiketlerini sitenize eklemek yerine Google Etiket Yöneticisi'ni kullanabilirsiniz. Bu seçenek, etiket verilerini bir üçüncü taraf (Google) aracılığıyla gönderir.

Özel parametreleri biçimlendirme

  • Birden çok kimlik içeren sayfalarda (ör. alışveriş sepeti sayfaları), kimlikleri gruplandırmak için köşeli parantez kullanın. Örnek: flight_destid: ["123", "456"]
  • Özel parametre dizeleri için tek veya çift tırnak kullanın. Tek tırnak veya çift tırnak kullanılabilir, ancak bunların kullanımı her zaman tutarlı olmalıdır. Örnek: Tek tırnak kullanmayı seçerseniz, tüm değerler için tek tırnak kullanın.
  • Sayısal özel parametreler için tırnak işareti kullanmayın. Örnek: flight_totalvalue: 200.99
  • Parametreleri virgülle ayırın. Virgül kullanmazsanız, etiket düzgün çalışmaz.
  • Özel parametreler yalnızca harf, rakam ve alt çizgi içerebilir. Özel parametreler rakamla başlayamaz ve boşluk içeremez.
  • Optimum ayar için bu makalede önerilen değerleri kullanın. Bu değerleri kullandığınızda siz dinamik yeniden pazarlama kampanyanızı ayarlarken Google Ads'in sizin için hazırladığı segmentler oluşturulur. Sitenize özgü başka sayfalar tanımlamak için ek değerler kullanabilirsiniz.

Özel parametre örnekleri

Aşağıda, bir hava yolu şirketine ait olan ve tüm temel özel parametrelerin uygulandığı bir web sitesi örneği verilmiştir.

Site bölümü Özel parametre etiket örneği Notlar
Ana Sayfa <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "home",
flight_totalvalue:
};
</script>
Ana sayfada, sayfa türüyle ilgili bilgilere yer verirsiniz.

Bu sayfalarda ürün veya hizmet bilgisi bulunmasa da Google Ads, en iyi performansı gösterme ihtimali yüksek olan ürün ve hizmetleri feed'inizden alabilir.
Arama sonuçları sayfası <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "searchresults",
flight_totalvalue:
};
</script>
Arama sonuçları sayfasında, sayfa türüyle ilgili bilgilere yer verirsiniz.
Teklif ayrıntıları sayfası <script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "offerdetail",
flight_totalvalue: 99.00
};
</script>
Teklif ayrıntıları sayfasında, görüntülenen ürün veya hizmetle ilgili bilgileri dinamik olarak doldurabilirsiniz. Feed'inizdekiyle aynı kimliği kullanın.
Alışveriş sepeti sayfası Tek hedef
<script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "cart",
flight_totalvalue: 120.00
};
</script>


Birden fazla hedef
<script type="text/javascript">
var google_tag_params = {
flight_destid: ["SFO", "SJC", "NYC", "LAX"],
flight_pagetype: "cart",
flight_totalvalue: [120.00, 300.00, 500.00, 900.00]
};
</script>
Alışveriş sepeti sayfasında, sepetteki tüm ürünleri göndermelisiniz. Bir parametrede birden fazla değer varsa, bir JavaScript dizisi (parantezler) kullanın. "xxxxxxxx_totalvalue" parametresinde, alışveriş sepetindeki değerlerin toplamını göndermeniz gerekir.
Satın alma sayfası Tek hedef
<script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "purchase",
flight_totalvalue: 120.00
};
</script>


Birden fazla hedef
<script type="text/javascript">
var google_tag_params = {
flight_destid: ["SFO", "SJC", "NYC", "LAX"],
flight_pagetype: "purchase",
flight_totalvalue: [120.00, 300.00, 500.00, 900.00]
};
</script>
Satın alma onay sayfası da kullanıcının satın aldığı tüm ürünleri içermelidir. "xxxxxxxx_totalvalue" parametresinde, alışveriş sepetindeki veya dönüşüm sayfasındaki değerlerin toplamını göndermeniz gerekir.
Tüm diğer sayfalar <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "other",
flight_totalvalue:
};
</script>
Tüm diğer sayfalarda, xxxxxxxx_pagetype için other'ı kullanın.

Bu sayfalarda ürün veya hizmet bilgisi bulunmasa da Google Ads, en iyi performansı gösterme ihtimali yüksek olan ürün ve hizmetleri feed'inizden alabilir.

Özel parametreler oluştururken sıkça yapılan hatalar

Aşağıda, bir hava yolu web sitesi örneği üzerinden, özel parametreler uygulanırken sıkça yapılan yanlışlardan bazıları verilmiştir. Tag Assistant'ı kullanıyorsanız, bunların çoğunu saptayabilirsiniz.

1. Dize değerlerinin tırnak içine alınmaması. Örnek:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: purchase,
flight_totalvalue: 120.99
};
</script>

Şu şekilde değiştirilmelidir:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Tutarlı olunması koşuluyla tek tırnak işareti de kullanılabilir.

2. Özel parametrelerin virgülle (",") ayrılmaması. Örnek:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234"
flight_pagetype: "purchase"
flight_totalvalue: 120.99
};
</script>

Şu şekilde değiştirilmelidir:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Son özel parametreden sonra "," eklenmesi gerekmez. Ancak eklenirse de sorun oluşturmaz.

3. Parametrede boşluk veya ASCII olmayan karakterlerin bulunması. Yalnızca [a-z][0-9] ve '_' desteklenir. Örnek:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Şu şekilde değiştirilmelidir:

<script type="text/javascript">
var google_tag_params = {
flight_destid: 234,
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

4. Bir parametrede, parantez olmadan birden fazla değer bulunması. Örnek:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "123,"234",
flight_pagetype: "cart",
flight_totalvalue: 100,50
};
</script>

Şu şekilde değiştirilmelidir:

<script type="text/javascript">
var google_tag_params = {
flight_destid: ["123","234"],
flight_pagetype: "cart",
flight_totalvalue: [100,50]
};
</script>

5. Değer içermeyen parametre. Örnek:

<script type="text/javascript">
var google_tag_params = {
flight_destid: ,
flight_pagetype: "other",
flight_totalvalue:
};
</script>
Şu şekilde değiştirilmelidir:

 

<script type="text/javascript">
var google_tag_params = {
flight_destid: "0",
flight_pagetype: "other",
flight_totalvalue: 0
};
</script>

Şu şekilde basitleştirilebilir:

<script type="text/javascript">
var google_tag_params = {
flight_pagetype: "other"
};
</script>

6. Özel parametreler için hatalı adlandırma kuralı. Örnek:

<script type="text/javascript">
var google_tag_params = {
destid: "234",
pagetype: "purchase",
totalvalue: 120.99
};
</script>

Şu şekilde değiştirilmelidir:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

JavaScript olmayan etiketlerden yararlanma

Daha az sayıda uygulama hatasına yol açması ve çeşitli HTML hedeflerini gerçekleştirmesi nedeniyle, JavaScript olmayan resim etiketi yerine JavaScript etiketi tercih etmenizi öneririz. JavaScript olmayan resim etiketleri, resim olarak ele alınır. Bazı web tarayıcıları, sayfanın yüklenmesi için gereken süreyi kısaltmak üzere sayfadaki resimleri önbelleğe alır. Bu nedenle etiket, kullanıcının web sitenizi yalnızca ilk ziyaret edişinde etkinleştirilir ve sonraki ziyaretlerinde etkinleştirilmez. Etiketin JavaScript sürümü bu sorunu düzeltir.

Etiketin JavaScript olmayan bölümünü (resim etiketi olarak da bilinir) veya daha kısa bir versiyonunu kullanmak istiyorsanız bu talimatlardan yararlanabilirsiniz. Resim etiketi için JavaScript kitaplığı (conversion.js) gerekli değildir ve resmin yükleme işlemi ile sayfa yükleme işlemi paralel olarak gerçekleşir.

Değer göndermeye devam edebilmesi için Google etiketinin JavaScript olmayan kısmını özelleştirmeniz gerekir. Veriler manuel olarak kodlanmalıdır.

Oluşturduğunuz etiketi ele alalım. Etiket aşağıdaki örnekteki gibi görünmelidir:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "REPLACE_WITH_STRING_VALUE",
flight_pagetype: "REPLACE_WITH_STRING_VALUE",
flight_totalvalue: REPLACE_WITH_NUMBER_VALUE
};
</script>
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = XXXXXXXXXX;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&amp;guid=ON&amp;script=0&amp;data.flight_destid=101&amp;
data.flight_destid=102
&amp;data.flight_pagetype=purchase"/>

</div>
</noscript>

Vurgulanmış metin, JavaScript olmayan etikettir. Özel parametrelerinizi Google etiketi aracılığıyla göndermek için şu adımları uygulayın:

1. Google Ads'e göndermek istediğiniz özel parametreleri (anahtar/değer çiftleri olarak da adlandırılır) hazırlayın. Anahtar/değer çiftleri aşağıdaki biçim kullanılarak gönderilmelidir:

data.key1=val1&data.key2=val2&data.key2=val3...

Örneğin, flight_destid=100 ve flight_pagetype=purchase parametrelerini özel parametre olarak göndermek isterseniz bunlar aşağıdaki gibi düzenlenmelidir:

data.flight_destid=100&data.flight_pagetype=purchase

Belirli bir anahtar birden çok değere sahipse (örneğin bir alışveriş sepeti sayfasında birden fazla ürün veya hizmet kimliği varsa), her ek değer için başka bir data.flight_destid= parametresi ekleyin.

data.flight_destid=101&data.flight_destid=102&data.flight_pagetype=cart

2. Dizeyi pikselin URL'sine parametre olarak ekleyin ve & işaretlerini HTML olarak kodlayıp &amp; şeklinde değiştirin.

3. Değişikliğin ardından, img src'nin son görünümü aşağıdaki gibi olacaktır:

//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&guid=ON&script=0&amp;data.flight_destid%3D101&data.flight_destid=102
&data.flight_pagetype=purchase

4. Aşağıda, sitenize yerleştirebileceğiniz nihai img etiketi yer almaktadır. Bu size, etiketin JavaScript sürümüyle aynı işlevleri sağlar.

<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&amp;guid=ON&amp;script=0&amp;data=flight_destid%3D101%2C102
%3Bflight_pagetype%3Dpurchase"/>

Bu size yardımcı oldu mu?

Bunu nasıl iyileştirebiliriz?
Arama
Aramayı temizle
Aramayı kapat
Ana menü
1911431126188437947
true
Yardım Merkezinde Arayın
true
true
true
true
true
73067
false
false
false