Özel reklam öğeleri için makrolar

Çıkış karakterli ve çıkış karaktersiz makroları kullanmayı öğrenin

Bu makalede, özel reklam öğelerinde, özellikle de tıklama ve tıklama izleme URL'lerinde makroların nasıl kullanılacağı açıklanmaktadır. Karakterlerin URL'lere eklendiğinde doğru şekilde yorumlanmasını sağlamak için farklı makro varyasyonları (kaçış karaktersiz, kaçış karakterli, çift kaçış karakterli) vardır. Yanlış varyasyonun kullanılması hatalara ve kullanıcıların istenen açılış sayfasına yönlendirilmemesine yol açabilir.

Bu sayfada:

Teknik uzmanlık

Bu makale, özel reklam öğeleri geliştiren kullanıcılar içindir ve teknik uzmanlık gerektirir.

Bir özel reklam öğesini bir satır öğesiyle ilişkilendirmesi beklenen, ancak özel reklam öğeleriyle ilgili sorunları gidermek için gerekli teknik uzmanlığa sahip olmayan bir trafikerseniz bu uzmanlığa sahip bir kaynak bulun. Bu, Ad Manager'daki özel reklam öğesini oluşturmuş olan kuruluşunuz bünyesindeki kişi veya kuruluşunuza özel reklam öğesinde kullanılan kodu sağlayan reklam ajansı bünyesindeki bir kaynak olabilir.

Makrolar, özel reklam öğelerinde çeşitli amaçlarla kullanılır. Hedef (tıklama) URL'leri ve tıklama izleme URL'leri için yer tutucular olarak iki önemli amaç mevcuttur. Bunlar, çıkış karaktersiz, çıkış karakterli, çift çıkış karakterli türlerinde sunulur.

Çıkış karakteri ekleme, başka bir karakteri temsil etmek üzere bir karakter (veya bir dizi karakter) kullanma uygulamasıdır. URL'ler yalnızca ASCII karakter kümesi aracılığıyla internet üzerinden iletilebilir. Bununla birlikte, bu kümenin dışındaki karakterler URL'lerde kullanılabilir. Bu nedenle, söz konusu karakterlerin iletim sırasında doğru yorumlanmak üzere kodlanması gerekir.

Özel reklam öğeleri geliştirirken, reklam öğesi kodunda aşağıdakilerden birini veya daha fazlasını kullanmanız gerekir:

  • Çıkış karaktersiz tıklama izleme URL'si: %%CLICK_URL_UNESC%%
  • Çıkış karakterli tıklama izleme URL'si: %%CLICK_URL_ESC%%
  • Çıkış karaktersiz hedef URL: %%DEST_URL%%
  • Çıkış karakterli hedef URL: %%DEST_URL_ESC%%
  • Çift çıkış karakterli hedef URL makrosu: %%DEST_URL_ESC_ESC%%

Tıklamaların izlendiğinden veya kullanıcıların hedef URL'ye ulaştığından emin olmak için uygun varyantı kullanmanız gerekir. Yanlış varyantın kullanılması, tıklama izlemenin kaydedilemediği veya kullanıcıların hedef URL'ye ulaşmadığı anlamına gelebilir. 

Hem tıklama izleme hem de tıklama URL'leri gerekiyorsa ayrıca makroların doğru varyantlar kullanılarak birlikte doğru şekilde sıralandığından veya "zincirlendiğinden" emin olmanız gerekir.

Bu makalede, hedef ve tıklama izleme URL'si makrolarının nasıl kullanılacağı ve bunların nasıl birlikte zincirleneceği ile ilgili doğru ve yanlış örnekleri inceleyebilirsiniz.

Örnek makro eklemeleri

Burada, Campaign Manager 360'taki bir kaçış karaktersiz tıklama izleme URL'sine bir örnek verilmiştir. Parametreler anlaşılır olması için kaldırılmış veya kısaltılmıştır:

http://adclick.g.doubleclick.net/aclk?sa=l&ai=C8qeK&adurl=

Bu URL'yi aynı URL'nin kaçış karakterli sürümüyle karşılaştırın:

http://adclick.g.doubleclick.net/aclk%253Fsa%253Dl%2526ai%253DC8qeK%2526adurl%253D

Burada, ayrılmış karakterlere yüzde kodlaması kullanılarak çift çıkış karakteri eklenmiştir. Örneğin, soru işaretleri (?) her zaman %253F karakter dizisiyle temsil edilirken, eşittir işaretleri (=) her zaman %253D karakter dizisiyle temsil edilir.

Örnek 1A—Doğru: Özel reklam öğesinde Ad Manager tıklama izleme

Bu örnekte, tıklama adresi şöyle olan özel bir reklam öğemizin olduğunu varsayalım:

http://www.google.com/page.html?param1=red&param2=blue

Resim reklamlar, tıklamaları aşağıdaki gibi izleyebilir:

<a href='%%CLICK_URL_UNESC%%%%DEST_URL_ESC%%' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Bu örnekte, kullanıcının tarayıcısında oluşturulan reklam öğesi aşağıdaki gibi olur:

<a href='http://adclick.g.doubleclick.net/aclk?sa=l&ai=C8qeK&adurl=http://www.google.com/img.gif%3Fparam1%3Dred%26param2%3Dblue' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Bu, Ad Manager tıklama URL'si çıkış karaktersiz olduğu ve hedef URL'ye düzgün bir şekilde çıkış karakteri eklendiği için geçerli ve doğru bir tıklama URL'sidir.

Örnek 1B—Hatalı: Özel reklam öğesinde Ad Manager tıklama izleme

Yukarıdaki örnekte reklam öğesi kodunu bozabilecek sık yapılan bir hata, çıkış karakterli tıklama URL'si makrosunu kullanmaktır. Bu durum, reklam öğesi kodunda aşağıdaki gibidir:

<a href='%%CLICK_URL_ESC%%%%DEST_URL_ESC%%' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Kullanıcının tarayıcısında oluşturulan reklam öğesi aşağıdaki gibi olur:

<a href='http://adclick.g.doubleclick.net/aclk%253Fsa%253Dl%2526ai%253DC8qeK%2526adurl%253Dhttp://www.google.com/img.gif%3Fparam1%3Dred%26param2%3Dblue' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Bu bir hatadır; tüm parametrelere çıkış karakteri eklendiğinden adclick sunucusu bunları düzgün bir şekilde ayrıştıramaz. Bunun yerine, sunucu bunu /aclk%253Fsa%253Dl%2526ai%253DC8qeK%2526adurl%253Dhttp://www.google.com/img.gif%3Fparam1%3Dred%26param2%3Dblue adlı sayfaya yönelik bir istek olarak yorumlayacaktır

Bu sayfa bulunmadığından adclick sunucusu tarafından bir HTTP 404 (Bulunamadı) hatası döndürülür ve kullanıcı reklamın açılış sayfasına yönlendirilmez.

Örnek 1C— Hatalı: Özel reklam öğesinde Ad Manager tıklama izleme

Sık yapılan başka bir hata da çıkış karaktersiz hedef URL makrosunu kullanmaktır. Bu durum, reklam öğesi kodunda aşağıdaki gibidir:

<a href='%%CLICK_URL_UNESC%%%%DEST_URL_UNESC%%' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Kullanıcının tarayıcısında oluşturulan reklam öğesi aşağıdaki gibi olur:

<a href='http://adclick.g.doubleclick.net/aclk?sa=l&ai=C8qeK&adurl=http://www.google.com/page.html?param1=red&param2=blue' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Burada ilk tıklama sunucusu, kalan parametreleri URL'ler olarak yorumlayacak ve bunlara çıkış karakteri ekleyecek kadar akıllıysa bu örneğin doğru bir şekilde çalışabileceğine dikkat edin. Ad Manager, bu durumda URL'yi yeniden yazarak tıklamanın düzgün bir şekilde çalışmasını sağlar. Bununla birlikte, sunucunun hatalı olarak biçimlendirilmiş tıklama URL'lerini işleyebileceğini varsaymak güvenli bir yaklaşım değildir. Ad Manager'ın veya üçüncü taraf analiz sunucusunun yanlış biçimlendirilmiş URL'leri işleyeceğine güvenmek yerine, düzgün bir şekilde biçimlendirilmiş tıklama URL'si kullanmanızı öneririz.

Sunucu hatalı olarak biçimlendirilmiş URL'yi yeniden yazmazsa URL şu şekilde yorumlanacaktır:

http://adclick.g.doubleclick.net/aclk?sa=l&ai=C8qeK&adurl=http://www.google.com/page.html?param1=red&param2=blue

Bu durumda son "&" karakteri, reklamın açılış sayfasını barındıran sunucuya geçirilmesi amaçlanan bir parametreyi değil, İLK sunucu isteği için yeni bir parametreyi sınırlandırıyor olarak yorumlanır. Bu, tıklama sunucusunun tıklama URL'sini işlemesiyle çakışarak kullanıcının açılış sayfasına yönlendirilmesini engelleyebilir. Kullanıcı başarılı bir şekilde yönlendirilse bile, ikinci parametre (param2) muhtemelen açılış sayfasına aktarılmaz.

Örnek 2A—Doğru: üçüncü taraf tıklama izleyiciler ve makrolar

Reklamverenler, reklam öğeleri için bir üçüncü taraf tıklama izleyici eklemenizi isteyebilir. İzleyici, bir reklam öğesi için bağımsız tıklama sayısını korur ve daha sonra reklamveren tarafından gerçekleştirilen denetime veya mutabakata yardımcı olur.

Genellikle tıklama izleyici URL biçimindedir. Aşağıda bir Campaign Manager 360 örneği verilmiştir:

http://ad.doubleclick.net/clk;a;b;c?[tıklama URL'si][hedef URL]

URL (ad.doubleclick.net), gösterimi veya tıklamayı kaydeden sunucuya bir referanstır. Diğer üçüncü taraf URL'ler benzerdir. Tıklama URL'si iki makroyla temsil edilmelidir:

  • Kaçış karakterli tıklama makrosu: %%CLICK_URL_ESC%%
  • Çift kaçış karakterli hedef URL makrosu: %%DEST_URL_ESC_ESC%%

Her ikisi de aynı tıklama URL'sini temsil eder ve soru işaretinden (?) sonra eklenmelidir. Aşağıda, Campaign Manager 360 tıklama izleme URL'sine sahip resim reklam örneği verilmiştir:

<a href='http://ad.doubleclick.net/clk;a;b;c?%%CLICK_URL_ESC%%%%DEST_URL_ESC_ESC%%' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Reklam öğesi şablonu kullanılırken üçüncü taraf tıklama izleyicisi, reklam öğesi kodu içerisinde genellikle bir URL yer tutucu tanımlayıcısı olarak temsil edilir. Kullanıcının tarayıcısında oluşturulan reklam öğesi, makroları amaçlanan değerine genişletir. Aşağıda bir örnek verilmiştir:

<a href='http://ad.doubleclick.net/clk;a;b;c?http://adclick.g.doubleclick.net/aclk%253Fsa%253Dl%2526ai%253DC8qeK%2526adurl%253Dhttp://www.google.com/page.html%253Fparam1%253Dred%2526param2%253Dblue' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Reklam öğesi önizlemesi ve makroları test etme

Reklam öğelerinin test edilmesi, bu öğelerin amaçlandığı gibi davranmasını sağlar. Makrolar yer tutucu olduğundan ve bazen karmaşık bir kod kullanıldığından, özel bir reklam öğesini test etmenin en iyi yolu reklam öğesini satır öğesinden önizlemektir. Bunu yapmak için:

  1. Reklam öğesini yeni bir pencerede açın.

    JavaScript, doğrudan Ad Manager'da bulunan önizlemede çalışmaz. Ayrıca, makrolar genişletilmiş sürümlerinde görüntülenemez.

  2. Öğeleri ve DOM'u incelemek için tarayıcınızın geliştirme araçlarını ("geliştirici araçları") kullanın.

Tıklama izleme makrolarını doğrulama

Makrolar doğru şekilde eklendiğinde, reklam öğesinin önizlemeden tıklanması Ad Manager açılış sayfasının açılmasına neden olur. Bu sayfa, tıklamanın izlendiğini onaylar. Daha sonra, reklam öğesiyle ilişkilendirilen hedef URL sayfasına yönlendirilirsiniz.

Bunlardan biri gerçekleşmezse makrolarla veya bunların nasıl zincirlendiğiyle ilgili bir sorun vardır. 

Görüntüleme makrolarını doğrula

Gösterim izleme makrolarının doğrulanması için bir trafik analiz aracı kullanılmalıdır. Trafik analiz aracı, HTTP isteklerinin görüntülenmesine ve yakalanmasına olanak tanır. Bazı tarayıcı geliştirici araçları bu tür bir araç içerir. Ayrıca üçüncü taraf trafik analiz aracı yazılımı da mevcuttur.

Bir trafik analiz aracı kullanarak, reklam öğesi yüklendiğinde HTTP isteklerini inceleyin. Başarılı bir istek veya gösterimi kaydeden sunucuya giden bir "ping" sağlamak istersiniz. HTTP istekleri sırasında oluşan herhangi bir HTTP hatasını not edin.

  • Herhangi bir hata görmez ve gösterimi kaydeden sunucunun başarılı pingini görürseniz makrolar doğru şekilde yapılandırılmıştır.
  • Herhangi bir hata tespit ederseniz sorun gidermek için özel reklam öğenizin kaynak koduna dönün. HTTP 204, makrolar yanlış yerleştirildiğinde sık karşılaşılan bir hata kodudur.
Bu sayfada, yapay zeka teknolojisi kullanılarak çevrilmiş içerikler bulunabilir. Yapay zeka çevirilerinde hata olabilir.

Bu size yardımcı oldu mu?

Bunu nasıl iyileştirebiliriz?
true
Kişiselleştirilmiş ipuçlarıyla gelir potansiyelinizi ortaya çıkarın.

Gelirinizi en üst düzeye çıkarmaya yönelik kişiselleştirilmiş önerilere erişmek için "Google Ad Manager için optimizasyon ipuçları" sayfasını ziyaret edin.

Şimdi erişin

Arama
Aramayı temizle
Aramayı kapat
Google uygulamaları
Ana menü
8084297231018484772
true
Yardım Merkezinde Arayın
false
true
true
true
true
true
148
false
false
false
false
false