Yükleme reklamlardaki hata mesajlarını düzeltme

Google Ads'de reklam öğelerini yüklerken hata mesajı alabilirsiniz. Çoğu durumda, dosyayı değiştirerek veya yeniden kaydederek sorunu düzeltebilirsiniz. Ardından, dosyanızı yeniden yüklemeyi deneyebilirsiniz.

Google Ads HTML5 doğrulama aracını kullanarak reklamlarınızı kontrol edin.

Bu makale, reklam öğelerini yüklemeye çalışırken alabileceğiniz belirli hata mesajlarına ele alma konusunda size yardımcı olacaktır. Daha ayrıntılı gereksinimler için Resim Politikası sayfamıza göz atın.

Not: Yeni bir özel dinamik reklam yüklerken reklamın uygun türe (dinamik) ve işletme türüne sahip olduğundan emin olun. Reklam öğesinin ve kampanyanın işletme türü aynı olmalıdır. Feed'inizle ilgili daha fazla bilgiye Kampanya Ayarları sayfasından ulaşabilirsiniz.

Ayrıca reklamınızın, belirli bir sayı olmamak kaydıyla bir veya daha fazla (örneğin 2 veya 3) ürünü gösterecek şekilde tasarlandığından emin olun, çünkü Google, dinamik yeniden pazarlama için. yalnızca bir veya daha fazla ürünün gösterilmesini garanti edebilir.

HTML5 reklamlar

Swiffy aracı kullanılarak oluşturulmuş HTML5 reklamlar desteklenmemektedir. Orijinal Flash dosyasını yükleyin.

Flash reklamlarınızı HTML5'e dönüştürmek için yalnızca Flash dosyalarını Google Ads'e yükleyin. Swiffy dönüştürme aracını kullanırsanız reklamlar kabul edilmez. Google Web Designer veya diğer araçları kullanarak da reklamları yeniden oluşturabilirsiniz. Flash reklamlarınızı HTML5'e dönüştürme hakkında daha fazla bilgi edinin.

Reklam desteklenmeyen bir dosya türü içeriyor. Bu sorunu düzeltmek için desteklenmeyen tüm dosya türlerini kaldırın.

.ZIP dosyanızda desteklenmeyen bir dosya türü bulunup bulunmadığını görmek için aşağıdakileri deneyin:

  1. .ZIP dosyasını çift tıklayarak açın.
  2. Açılan klasördeki tüm dosyaların aşağıdaki desteklenen dosya türlerinden birine sahip olduğundan emin olun: .CSS, .JS, .HTML, .GIF, .PNG, .JPEG ve .SVG. Desteklenmeyen türde bir dosya görürseniz kaldırın.
  3. Güncel sürümünüzü kaydetmek için klasördeki tüm dosyaları seçin ve Dosya > Öğeleri sıkıştır'ı tıklayın.
  4. Klasörünüz doğru şekilde sıkıştırılmazsa, bunun nedeni klasörü sıkıştırmış olmanız olabilir. Tüm klasörü değil her bir öğeyi seçtiğinizden emin olun.
Reklamınızın dosya boyutu çok büyük. En fazla 150 KB boyutunda bir reklam yükleyin.
150 KB sınırının sıkıştırılmış klasörünüzdeki tüm dosyalar için geçerli olduğunu unutmayın. Dosyalarınızın boyutunu kontrol etmek için söz konusu dosyaları seçip, bilgisayarınıza bağlı olarak Dosya > Bilgi Al veya Dosya > Özellikler seçeneğini kullanabilirsiniz. Açılan pop-up kutusunda boyut KB cinsinden gösterir.
Yüklediğiniz reklam harf, sayı, nokta (.), tire (-) ve alt çizgi (_) dışında karakterler bulunan bir dosya yolu veya dosya adı içeriyor. 

.ZIP dosyanızda desteklenmeyen karakterler içeren dosya adları bulunup bulunmadığını görmek için aşağıdakileri deneyin:

  1. .ZIP dosyasını çift tıklayarak açın.
  2. Açılan klasördeki tüm dosya adlarında yalnızca desteklenen karakterlerin kullanıldığından emin olun: Harfler, sayılar, nokta (.), tire (-) ve alt çizgi (_). Desteklenmeyen karakter içeren dosya adlarını desteklenen karakterleri kullanarak yeniden adlandırın. .ZIP dosyanızda alt klasörler varsa o klasörleri de açıp içerdikleri dosyaları kontrol ettiğinizden emin olun.
  3. Güncel sürümünüzü kaydetmek için klasördeki tüm dosyaları seçin ve Dosya > Öğeleri sıkıştır'ı tıklayın.
  4. Klasörünüz doğru şekilde sıkıştırılmazsa, bunun nedeni klasörü sıkıştırmış olmanız olabilir. Tüm klasörü değil her bir öğeyi seçtiğinizden emin olun.
Yüklediğiniz reklam Google Ads politikalarına uygun olmayan HTML5 kodu içeriyor.

Sorunu düzeltmek için reklam öğesi kodunuzda yukarıdaki desteklenmeyen etiketleri arayın. .ZIP dosyanızda depolanmış tüm dosyaları kontrol edip bu etiketleri silmeniz gerekir.

Sorun genellikle, desteklenmeyen .SVG etiketlerinden kaynaklanır. Bu durumda, reklam öğesi kodunuzda, desteklenen kategorilerden (kapsayıcı öğeleri, gradyan öğeleri ve grafik öğeleri) birine dahil olmayan etiketleri arayın. Hangi desteklenen etiketlerin hangi kategorilerle eşleştirildiği hakkında daha fazla bilgi edinin.

HTML5 reklamınızda birincil .HTML dosyası eksik. HTML5 reklamınızda, Reklam Boyutu etiketi içeren .HTML dosyası bulunduğundan emin olun ve tekrar deneyin. Reklam Boyutu etiketi şöyle görünmelidir: <meta name=”ad.size” content=”width=300,height=250”>.

Birincil .HTML dosyasında <meta name=”ad.size” content=”width=300,height=250”> gibi bir Reklam Boyutu etiketi bulunur.

  1. .HTML dosyanızı açın ve Reklam Boyutu meta etiketini arayın. Etiketi bulursanız, <head> etiketi içerisinde bulunduğundan ve <head> ifadesinin </head> ifadesiyle kapatıldığından emin olun.
  2. Kopyalanıp yapıştırılan işaretler hataya neden olabileceğinden (Google Ads tarafından kabul edilmez), tırnak işaretlerini manuel olarak değiştirin.
  3. DCLK Studio veya Swiffy aracından dosya yüklemeye çalışıldığında da bu hatayla karşılaşılabilir. Bu dosyalar Google Ads tarafından kabul edilmez ve yüklenemez. DCLK her zamanki gibi 3PAS aracılığıyla trafiğe eklenmeli ve Swiffy Flash dosyaları HTML5'e dönüştürülmek yerine Flash olarak yüklenmelidir.
HTML5 reklamınız .ZIP dosyanızda bulamadığımız bir öğeyi kullanmaya çalışıyor.

.ZIP dosyanızdaki tüm dosya adlarının referans dosyasında listelenen adla tam olarak aynı olduğundan emin olun.

Örneğin .ZIP dosyanızdaki dosyalardan birinin adı path/to/example/asset ise ve HTML dosyanızda path/to/example/asset2 adını kullanıyorsanız, Google Ads doğru dosyayı bulamaz.

Sorunu düzeltmek için yukarıda listelenen dosya adını HTML5 kodunuzdaki her dosyayla karşılaştırın. Tam olarak aynı değilse referansı düzeltin.

HTML5 reklamınız .ZIP dosyanızda bulunmayan bir öğeyi kullanmaya çalışıyor. .ZIP dosyanızın yalnızca dahili öğeleri kullandığından emin olun.

Yalnızca yüklediğiniz .ZIP dosyasında bulunan dosyaları kullanabilirsiniz. Yukarıda listelenen dosya burada yok. Devam etmek için .ZIP dosyasının dışında bulunan öğeleri kullanan tüm referansları HTML dosyanızdan kaldırın.

Hata mesajında listelenen öğe .ZIP dosyanızda bulunamıyor.  Söz konusu dosyaya yapılan tüm referansları da kaldırmanız gerekir. Yalnızca aşağıdaki harici referanslara izin verilir:

  • Google Fonts
  • Google tarafından barındırılan jQuery
Kendisi veya içerdiği dosyalardan biri bozuk olduğundan .ZIP dosyası işlenemiyor.

.ZIP dosyanızdaki bozuk dosyaları düzeltmek için aşağıdakileri deneyin:

  1. .ZIP dosyasını çift tıklayarak açın.
  2. Açılan klasördeki her bir dosyayı açın ve tekrar kaydedin.
  3. Güncel sürümünüzü kaydetmek için klasördeki tüm dosyaları seçin ve Dosya > Öğeleri sıkıştır'ı tıklayın.
  4. Klasörünüz doğru şekilde sıkıştırılmazsa, bunun nedeni klasörü sıkıştırmış olmanız olabilir. Tüm klasörü değil her bir öğeyi seçtiğinizden emin olun.
HTML5 reklamınız desteklenmeyen bir şekilde tıklanabilirliği değiştiriyor.
Google Web Designer'da oluşturulan HTML5 reklamlarda Dokunma Alanının kullanımı ve diğer araçlarda oluşturulan reklamlarda JavaScript Exitapi.exit() kullanımı desteklenmez.
HTML5'iniz Google Web Designer tarafından oluşturulduysa lütfen dokunma alanı bileşenini silin.
Değişiklikler Google Web Designer (GWD) ile geliştirilen dinamik yeniden pazarlama reklamlarını etkilemez. Bu nedenle, bu reklamlar için dokunma alanını kaldırmanız ve yeniden yüklemeniz gerekmez.  
HTML5 reklamınız başka araçlarda oluşturulduysa lütfen index.html dosyanızın <head> bölümünden ExitApi komut dosyasını kaldırın.
  • <script src="https://tpc.googlesyndication.com/pagead/gadgets/html5/api/exitapi.js"></script>

Bu komut dosyası etiketi kaldırıldıktan sonra, reklamınızın tamamı tıklanabilir olacaktır. Düğmeyi bırakabilirsiniz ancak reklamın üzerine yapılan herhangi bir tıklama kullanıcıyı açılış sayfasına götürür. 

ExitAPI.exit komut dosyasını index.html dosyanızdan çağırmak için onclick etkinliğini kaldırın.

  • Örneğin: <button onclick="ExitApi.exit()">

HTML5 reklamınız yüklenemedi. Hesabınız HTML5 reklamları desteklemiyor.

HTML5 reklamlarını kullanma gereksinimleri

HTML5 reklamlarını tüm reklamverenler kullanamaz. HTML5 reklamları hesabınızda bulunmuyorsa ve hesabınız aşağıdaki gereksinimleri karşılıyorsa bu reklamları kullanmak için istek gönderebilirsiniz:

  • Politikaya uyma konusunda sicilin iyi olması.
  • Ödeme geçmişinin iyi olması.
  • Ömür boyu harcama miktarının 1000 ABD dolarının üzerinde olması.

İsteğiniz Google Ads ekibi tarafından incelendiğinde 5-7 iş günü içinde bir e-posta güncellemesi alacaksınız. Bu arada, yükleme AMPHTML reklamlar veya duyarlı görüntülü reklamlar gibi diğer seçenekleri kullanabilirsiniz.

Yüklenen ZIP dosyası desteklenmiyor. Lütfen bir feed'e bağlı olmayan reklamlar yükleyin.

Bu hatayı aldığınızda, aşağıdaki adımları izleyin:
  1.  Bunun bu reklam için doğru kampanya olup olmadığını doğrulayın.
    1. Bu, doğru reklam ve doğru kampanyaysa kampanyayı bir feed'e bağlayın.
  2. Bu, doğru kampanya veya reklam değilse:
    1. Doğru reklam: Bu reklamı bir feed'e bağlı kampanyaya yükleyin
    2. Doğru kampanya: Bu kampanyaya, bir feed'e bağlı olmayan reklam yükleyin

Reklam öğesinde metin yok.

ASCII olmayan tüm karakterler UTF-8 kullanmalıdır.

 Önizleme tıklanamıyor.

  • Tam işlevli önizleme yalnızca reklam kaydedildikten sonra "Tam boy reklamı görüntüle" bağlantısı üzerinden kullanılabilir.
  • Ardından, müşteriler URL'yi kopyalayıp tarayıcılarına yapıştırmalıdır.
  • Reklam öğeleri, reklam oluşturma önizlemesinde veya "Tam boy reklamı görüntüle" önizleme pop-up'ında tıklanamaz.

AMPHTML Reklamları

HTML belgesi, standart AMP doğrulayıcı tarafından reddedildi.
Uyarı mesajı HTML dosyanız geçerli bir AMPHTML reklam belgesi değil. Lütfen önce AMP doğrulayıcıyla kontrol edin.
Çözüm AMPHTML reklamlarını herkese açık AMP doğrulayıcıyı kullanarak doğrulayın.
En iyi uygulama HTML belgelerinizi yüklemeden önce AMP doğrulayıcıyı kullanın.
Reklam paketi doğrulanırken kritik dahili hatalar oluştu.
Uyarı mesajı Dahili hata oluştu. Hata düzelmezse, test edilen reklam paketiyle birlikte destek ekibine başvurun. Sorun en kısa sürede incelenecektir.
Çözüm Yok
Özel AMP öğesi Google Ads'de desteklenmiyor.

Örnek: <amp-audio> gibi özel bir AMP öğesi desteklenmiyor.

Uyarı mesajı AMP özel öğesi <$name> desteklenmiyor.
Çözüm Desteklenmeyen AMP öğelerini ve bunlara ait javascript içe aktarma işlemlerini HTML'den kaldırın. 
Örneğin:
<body> bölümünden <amp-audio width=”400” height=”300” src=”audios/myaudio.mp3”></amp-audio> ve
<head> bölümünden <script async custom-element=”amp-audio” src=”https://cdn.ampproject.org/v0/amp-audio-0.1.js”></script>.
En iyi uygulama Yalnızca desteklenen AMP öğelerini kullanın.
Özel bir AMP öğesi Google Ads'de desteklenmiyor.

Örnek: Desteklenmeyen AMP özel öğesi <amp-audio> içe aktarıldı.

Uyarı mesajı Desteklenmeyen AMP özel öğesi <$name> içe aktarıldı.
Çözüm Desteklenmeyen AMP öğelerini ve bunlara ait javascript içe aktarma işlemlerini HTML'den kaldırın. 
Örneğin:
<body> bölümünden <amp-audio width=”400” height=”300” src=”audios/myaudio.mp3”></amp-audio> ve
<head> bölümünden <script async custom-element=”amp-audio” src=”https://cdn.ampproject.org/v0/amp-audio-0.1.js”></script>.
En iyi uygulama Yalnızca desteklenen AMP öğelerini kullanın.
Paket, ayrılmış öğe yoluna sahip bir medya öğesi içeriyor.

Örnek: Yasaklı öğe yolu: _a4a/invalid.

Uyarı mesajı Yasaklı öğe yolu: $assetPath.
Çözüm Dizini yeniden adlandırın.
En iyi uygulama "_a4a" gibi öğe yolları için ayrılmış dizin adları kullanmaktan kaçının.
amp-custom stil bloğunda ayrıştırma hataları bulundu.

Örnek: CSS ayrıştırma hatası: ”... .foo:nth-child(1n) { color: red } …”.

Uyarı mesajı CSS ayrıştırma hatası: ”... .foo:nth-child(1n) { color: red } …”.
Çözüm Ekteki CSS snippet'ındaki hataları düzeltin. Bu hatalar genelde mevcut Google Ads deneyiminde desteklenmeyen sahte CSS seçicileriyle ilgilidir. Lütfen bunları amp-custom stil blokundan kaldırın.
Özellik geçersiz bir değer içeriyor.

Örnek: “amp-ing” etiketindeki “srcset” özelliği geçersiz “a b c” değeri içeriyor.

Uyarı mesajı $tagName” etiketindeki “$attrName” özelliği geçersiz “$value” değeri içeriyor.
Çözüm Bu, genelde özellik değerinin hatalı biçimlendirilmiş olduğu anlamına gelir. Örneğin, “on” özelliği hatalı biçimlendirilmiş bir etkinlik işlemi içeriyor olabilir. Değerin doğru biçimini görmek için geçerli AMPHTML özelliklerine bakın.
Özellik yasaklı bir değer içeriyor.

Örnek: “div” etiketindeki “class” özelliği yasaklı “amp-carousel-slide” değeri içeriyor.

Uyarı mesajı $tagName” etiketindeki “$attrName” özelliği yasaklı “$value” değeri içeriyor.
Çözüm Özelliklerinizde ayrılmış değerler bulunmadığından emin olun. Öğe sınıfları “amp-carousel-button” gibi ayrılmış sınıf adları içermemelidir. Benzer şekilde, bir etkinlik işleminin hedefi olarak “AMP” kullanılmasına da izin verilmez. 
En iyi uygulama Reklamlarınızı oluşturmadan önce Google Ads AMPHTML reklam özelliklerine bakabilir ve izin verilmeyen değerlerin listesini inceleyebilirsiniz.
Bir yapılandırma öğesi eksik.

Örnek: “amp-ad-exit” etiketinin yapılandırmasında "exit1” için “finalURL” eksik.

Uyarı mesajı $tagName” etiketinin yapılandırmasında “$item” için “$value” eksik.
Çözüm <amp-ad-exit> ve <amp-animation> gibi AMP öğeleri için bir JSON yapılandırması gerekir. Geçerli yapılandırma biçimi için lütfen ilgili AMP öğesinin özelliklerine bakın.
Bir yapılandırma öğesi geçersiz bir değer içeriyor.

Örnek: “amp-ad-exist” etiketinin yapılandırmasında “selector” için geçersiz değer var.

Uyarı mesajı $tagName” etiketinin yapılandırmasında “$item” için geçersiz “$value” değeri var.
Çözüm <amp-ad-exit> ve <amp-animation> gibi AMP öğeleri için bir JSON yapılandırması gerekir. Geçerli yapılandırma biçimi için lütfen ilgili AMP öğesinin özelliklerine bakın.
Bir yapılandırma öğesi Google Ads'de desteklenmiyor.

Örnek: “Filters” etiketi “amp-ad-exit” yapılandırmasında desteklenen bir etiket değildir.

Uyarı mesajı $tagName” etiketinin yapılandırmasında “$item” etiketi desteklenen bir etiket değildir.
Çözüm Yapılandırma öğesi Google Ads'de desteklenmiyor. Öğeyi yapılandırmadan kaldırın.
AMP belgesinde yalnızca bir defa görünmesi gereken bir öğe/değer birden fazla kez görünüyor.

Örnek: “amp-ad-exit” öğesi birden fazla kez görünüyor.

Uyarı mesajı $item” öğesinin birden fazla kez göründüğü tespit edildi.
Çözüm Bu fazladan öğeleri belgeden kaldırın ve yalnızca bir defa göründüklerinden emin olun.
AMPHTML reklam paketindeki bir özel çıkış desteklenmiyor.

Örnek: AMPHTML reklamınızdaki değiştirilmiş tıklanabilirlik “tap:exit-api.exit(target=’product1’)” desteklenmiyor.

Uyarı mesajı AMPHTML reklamınızda desteklenmeyen değiştirilmiş tıklanabilirlik “$exit” var.
Çözüm <amp-ad-exit> yapılandırmasını ve javascript içe aktarmasını HTML'den kaldırın. exit-api.exit komutunu çağıran etkinlik işlemlerini kaldırın (örneğin, <button on=”tap:exit-api.exit(target=’product1’)”>)
Reklamlar birden fazla HTML dosyası içeriyor.
Uyarı mesajı Reklamda birden çok giriş noktası var. HTML5 reklamınızda, reklam boyutu etiketi içeren yalnızca bir HTML dosyası bulunduğundan emin olun ve tekrar deneyin.
Çözüm .zip dosyasında reklam içeriğini gösterecek yalnızca bir HTML dosyası bulunduğundan emin olun ve fazla HTML dosyalarını kaldırın.
Bir CSS kuralı yasaklı mülk değeri içeriyor.

Örnek: “.amp-carousel-button” seçicisi için “width:100%” CSS mülk değerine izin verilmez.

Uyarı mesajı $cssSelector” için “$cssPropertyName:$cssPropertyValue” CSS mülk değerine izin verilmez.
Çözüm amp-custom stil bloğundaki mesajda belirtilen CSS mülk değerini kaldırın.

Google Web Designer HTML5

Not: Google Web Designer'da AMPHTML banner reklamlar oluşturmak için kullanılacak ilk adım Yeni Dosya iletişim kutusundadır; burada AMPHTML banner seçeneğini tıklayarak reklamı oluşturmaya başlayabilirsiniz. AMPHTML reklamlarındaki bazı işlevler için Google Web Designer'da kısıtlamalar vardır. Daha fazla bilgi için, AMPHTML reklamlarıyla ilgili bu makaleyi okuyun.
Yayınlanan bir dosya yüklemeniz gerekiyor. Dosyanızı Google Ads'e yükleyebilmek için önce Google Web Designer'da yayınlamalısınız.
Reklamınızı yüklemek için oluşturulan dosyayı değil yayınlanan bir dosyayı yüklemeniz gerekir. Reklamınızı yükleyebilmeniz için önce, oluşturulan dosyayı Google Web Designer'da açmanız ve şu seçenekleri işaretlemeniz gerekir: Yayınla > Yerel Olarak Yayınla. Daha fazla bilgi edinin.
Bu reklam, "Google Ads" yerine "Genel" ortam için oluşturuldu. Devam etmek için dosyayı Google Web Designer'da "Google Ads" ortamına dönüştürün.
Reklamı oluştururken yanlış ortamı seçtiniz. Reklamınız "Google Ads" yerine "Genel" ortam için oluşturulmuş. Devam etmek için dosyayı "Google Ads" ortamına dönüştürmelisiniz. Ortam dönüştürme hakkında daha fazla bilgi edinin.
Yüklediğiniz reklam Google Ads politikalarını ihlal eden HTML5 kodu içeriyor. Reklamlarınızı yüklemeden önce, yukarıda listelenen etiketlere yapılan tüm referansları kaldırın.

Reklamınız Google Ads politikalarından birini ihlal ediyor. Sorunları orijinal hata mesajında bulabilirsiniz.  

Reklamınızı yükleyebilmek için önce, desteklenmeyen tüm özellikleri kaldırmanız gerekir. Bunu .ZIP dosyanızdaki index.html dosyasını açarak yapabilirsiniz. Desteklenmeyen özellikleri "gwd-admetadata" bölümünde bulabilirsiniz.

  • Genişletilebilir reklam: "creativeProperties" ifadesini arayın. minWidth, maxWidth değerine; minHeight ise maxHeight değerine eşit olmalıdır.
  • Sayaçlar veya zamanlayıcılar: "counters" veya "timers" ifadesini arayın. Bu diziler boş olmalıdır.
  • Birden fazla çıkış
  • Videolar
  • Haritalar
  • Desteklenen özelliklerin tam listesini burada bulabilirsiniz.
HTML5 reklamınız .ZIP dosyanızda bulunmayan bir öğeyi kullanmaya çalışıyor. .ZIP dosyanızın yalnızca dahili öğeleri kullandığından emin olun.

Google Web Designer'da, resim düğmesinin tüm görsel durumları için ilgili resimleri eklemeniz gerekir.

Örneğin, bir index.html dosyasından alınan aşağıdaki kod snippet'inde up-image, over-image ve down-image resimleri eksiktir (kalın metne bakın).

<gwd-imagebutton id="gwd-imagebutton_1" up-image="" over-image="" down-image="" scaling="cover" class="gwd-imagebutton-tcf2"></gwd-imagebutton>

Resim düğmesi bileşeni hakkında daha fazla bilgi

Sorunu düzeltmek için placeholder.png dosyasını, kullanmak istediğiniz resimlerle değiştirin ve resimlerin .ZIP dosyasına eklendiğinden emin olun.

Not: Hata mesajında, hangi öğenin eksik olduğu açıklanır. Bazı durumlarda eksik olan öğe açıklamasında "" ifadesini görebilirsiniz. Bu durumda, büyük olasılıkla resim konumu belirtilmemiştir. .ZIP dosyanızı açın ve index.html dosyanızı bulun. Hatayı bulmak için dosyada ' ="" ifadesini arayabilirsiniz.

Bu makalede açıklanan sorun hakkında daha fazla bilgi edinmek isterseniz lütfen KOBİ'ler için önerilen eğitime göz atın.
Bu makale faydalı mıydı?
Bunu nasıl iyileştirebiliriz?