Saat mengupload materi iklan di Google Ads, Anda mungkin menerima pesan error. Umumnya, masalah bisa diperbaiki dengan mengubah dan menyimpan ulang file Anda. Selanjutnya, Anda dapat mencoba mengupload lagi file tersebut.
Periksa iklan Anda menggunakan Validator HTML5 Google Ads.
Artikel ini akan membantu Anda menanggapi pesan error tertentu yang mungkin Anda terima ketika mencoba mengupload materi iklan. Untuk persyaratan yang lebih mendetail, buka halaman Kebijakan Gambar kami.
Catatan: Saat Anda mengupload iklan dinamis kustom baru, pastikan iklan tersebut memiliki jenis yang tepat (dinamis) dan jenis bisnis yang sesuai. Jenis bisnis materi iklan harus cocok dengan kampanye; Anda dapat mencari informasi selengkapnya tentang feed di halaman Setelan Kampanye. Iklan dinamis kustom hanya dapat dibuat di Google Web Designer.
Selain itu, pastikan iklan Anda dirancang untuk menampilkan satu produk atau lebih, tetapi bukan sejumlah tetap produk yang spesifik (misalnya, 2 atau 3), karena Google hanya dapat menjamin bahwa satu produk atau lebih akan ditampilkan untuk pemasaran ulang dinamis.
Iklan HTML5
Iklan berisi jenis file yang tidak didukung. Untuk memperbaiki masalah ini, hapus setiap jenis file yang tidak didukungUntuk memeriksa apakah file .ZIP Anda berisi jenis file yang tidak didukung, coba langkah berikut:
- Buka file .ZIP dengan mengkliknya dua kali.
- Dalam folder yang terbuka, pastikan setiap file adalah salah satu jenis file yang didukung: .CSS, .JS, .HTML, .GIF, .PNG, .JPEG, dan .SVG. Jika Anda menemukan file yang tidak didukung, hapus file itu.
- Untuk menyimpan versi yang telah diperbarui, pilih semua file dalam folder, dan klik File > Compress items.
- Jika folder tidak dapat dijadikan format zip dengan benar, hal ini mungkin karena Anda telah mengompresi folder tersebut. Pastikan Anda memilih setiap item, bukan keseluruhan folder.
.
), tanda hubung (-
), dan garis bawah (_
)
Untuk memeriksa apakah file .ZIP berisi nama file dengan karakter yang tidak didukung, coba langkah berikut:
- Buka file .ZIP dengan mengkliknya dua kali.
- Dalam folder yang terbuka, pastikan setiap nama file hanya menggunakan karakter yang didukung: huruf, angka, titik (
.
), tanda hubung (-
), dan garis bawah (_
). Ganti nama file yang berisi karakter yang tidak didukung. Jika Anda memiliki subfolder di file .ZIP, pastikan juga untuk membuka subfolder tersebut dan memeriksa file di dalamnya. - Untuk menyimpan versi yang telah diperbarui, pilih semua file dalam folder, dan klik File > Compress items.
- Jika folder tidak dapat dijadikan format zip dengan benar, hal ini mungkin karena Anda telah mengompresi folder tersebut. Pastikan untuk memilih setiap item, bukan keseluruhan folder.
Untuk memperbaiki masalah ini, telusuri tag yang tidak didukung di atas di dalam kode materi iklan Anda. Anda harus memeriksa semua file yang disimpan dalam file .ZIP dan menghapusnya.
Dalam banyak kasus, masalahnya ada pada tag .SVG yang tidak didukung. Jika demikian, telusuri kode materi iklan untuk menemukan tag yang tidak termasuk dalam salah satu kategori yang didukung (elemen penampung, elemen gradien, dan elemen grafis). Pelajari pemetaan tag yang didukung beserta kategorinya lebih lanjut.
<meta name=”ad.size” content=”width=300,height=250”>
.
File .HTML utama berisi tag Ukuran Iklan seperti <meta name=”ad.size” content=”width=300,height=250”>
.
- Buka file .HTML Anda dan telusuri tag meta Ukuran Iklan. Jika Anda menemukannya, pastikan letaknya ada di tag
<head>
dan pernyataan<head>
ditutup dengan</head>
. - Ganti tanda kutip secara manual karena error (file tidak diterima oleh Google Ads) dapat terjadi jika Anda menyalin/menempelkannya.
- Error ini juga dapat muncul saat Anda mencoba mengupload file dari DCLK Studio. File tersebut tidak diterima oleh Google Ads dan tidak dapat diupload. DCLK harus diproses melalui 3PAS seperti biasa.
Pastikan nama semua file di file .ZIP Anda sama persis dengan nama yang tercantum di file referensi.
Misalnya, jika salah satu file di file .ZIP disebut path/to/example/asset, tetapi di file HTML, Anda mereferensikan path/to/example/asset2, Google Ads tidak akan dapat menemukan file yang benar.
Untuk memperbaiki masalah ini, bandingkan nama file yang tercantum di atas dengan setiap file dalam kode HTML5 Anda. Jika tidak sama persis, perbaiki referensi dalam kode sumber file.
Google Ads tidak mengizinkan beberapa exit. Hapus beberapa exit dan coba upload ulang iklan.
Anda hanya dapat mereferensikan file yang ditemukan dalam file .ZIP yang diupload, dan file yang tercantum di atas tidak ditemukan di sana. Untuk melanjutkan, hapus referensi dalam file HTML yang mengacu ke aset yang ada di luar file .ZIP.
Aset yang tercantum dalam pesan error tidak dapat ditemukan di file .ZIP. Anda juga harus menghapus setiap referensi ke file itu. Referensi eksternal yang diperbolehkan hanyalah sebagai berikut:
- Google Fonts
- jQuery yang dihosting Google
Untuk memperbaiki file yang rusak di dalam file .ZIP Anda, coba langkah berikut:
- Buka file .ZIP dengan mengkliknya dua kali.
- Dalam folder yang terbuka, buka setiap file dan simpan ulang.
- Untuk menyimpan versi yang telah diperbarui, pilih semua file dalam folder, dan klik File > Compress items.
- Jika folder tidak dapat dijadikan format zip dengan benar, hal ini mungkin karena Anda telah mengompresi folder tersebut. Pastikan untuk memilih setiap item, bukan keseluruhan folder.
<head>
pada file index.html Anda.-
<script src="https://tpc.googlesyndication.com/pagead/gadgets/html5/api/exitapi.js"></script>
Setelah menghapus tag skrip ini, seluruh bagian iklan Anda dapat diklik. Tombol tetap bisa ditampilkan, tetapi klik di bagian mana pun pada iklan akan mengarahkan pengguna ke halaman landing.
Hapus peristiwa onclick untuk memanggil ExitAPI.exit dari file index.html.
- Misalnya:
<button onclick="ExitApi.exit()">
Iklan HTML5 Anda tidak dapat diupload. Akun Anda tidak mendukung iklan HTML5
Persyaratan untuk menggunakan iklan HTML5
Anda akan mendapatkan akses ke iklan HTML5 di akun Google Ads Anda setelah akun tersebut memenuhi persyaratan berikut:
- Akun telah dibuka selama lebih dari 90 hari.
- Akun memiliki total pembelanjaan sepanjang waktu lebih dari US$9.000.
- Akun memiliki histori yang baik terkait kepatuhan terhadap kebijakan.
Perhatikan bahwa meskipun persyaratan di atas telah terpenuhi, hal tersebut tidak selalu menjamin akses ke iklan HTML5.
Jika iklan HTML5 tidak tersedia di akun Anda, Anda dapat mengajukan permohonan akses dengan mengisi formulir Pengajuan permohonan untuk akses HTML5. Sebelum mengirimkan permohonan akses, pastikan akun Anda memenuhi kriteria kelayakan yang tercantum di bawah. Anda akan menerima notifikasi email yang berisi informasi status dalam waktu 7 hari kerja setelah pengiriman permohonan.
- Akun memiliki histori yang baik terkait kepatuhan terhadap kebijakan.
- Akun memiliki histori yang baik terkait pembayaran.
- Akun memiliki total pembelanjaan sepanjang waktu lebih dari $1.000 USD.
Untuk mempertahankan akses berkelanjutan ke iklan HTML5, pastikan Anda tidak melanggar kebijakan kami dan menjaga histori yang baik terkait kepatuhan terhadap kebijakan.
Sementara itu, Anda dapat menggunakan opsi lain seperti iklan AMPHTML atau iklan Display responsif yang telah diupload.
Pastikan Anda mengikuti spesifikasi iklan Display yang benar.
File ZIP yang diupload tidak didukung. Upload iklan yang tidak tertaut ke feed
- Pastikan bahwa kampanye sudah tepat untuk iklan.
- Jika iklan dan kampanye sudah tepat, tautkan kampanye ke feed
- Jika kampanye atau iklan tidak tepat:
- Iklan yang tepat: upload iklan ini ke kampanye yang ditautkan ke feed
- Kampanye yang tepat: upload iklan yang belum ditautkan ke feed ke kampanye ini
Teks pada materi iklan tidak ada
Pratinjau tidak dapat diklik
- Pratinjau yang berfungsi sepenuhnya hanya tersedia melalui link "Lihat iklan dalam ukuran penuh" setelah menyimpan iklan.
- Klien selanjutnya harus menyalin/menempelkan URL di browser.
- Materi iklan tidak dapat diklik pada pratinjau pembuatan iklan atau pop-up pratinjau "Lihat iklan dalam ukuran penuh".
Anda mengalami error status karena Panggilan Pihak Keempat Tidak Valid
<video>
yang kosong dan tidak valid dan menghapusnya.Iklan AMPHTML
Dokumen HTML ditolak oleh validator AMP kanonisPesan peringatan | File HTML Anda bukan dokumen iklan AMPHTML yang valid. Periksa dengan validator AMP terlebih dahulu. |
Solusi | Pastikan iklan AMPHTML lulus validasi menggunakan validator AMP yang tersedia secara publik ini. |
Praktik terbaik | Gunakan validator AMP sebelum mengupload dokumen HTML Anda. |
Pesan peringatan | Terjadi error internal. Jika error masih terjadi, hubungi tim dukungan dengan menyertakan paket pengujian. Kami akan segera mempelajari masalah tersebut. |
Solusi | T/A |
Contoh: Elemen kustom AMP seperti <amp-audio>
tidak didukung.
Pesan peringatan | Elemen kustom AMP <$name> tidak didukung. |
Solusi |
Hapus elemen AMP yang tidak didukung serta impor javascript-nya dari HTML. Contoh:
|
Praktik terbaik | Hanya gunakan elemen AMP yang didukung. |
Contoh: Elemen kustom AMP <amp-audio>
yang tidak didukung diimpor.
Pesan peringatan | Elemen kustom AMP <$name> yang tidak didukung diimpor. |
Solusi | Hapus elemen AMP yang tidak didukung serta impor javascript-nya dari HTML. Contoh: <amp-audio width=”400” height=”300” src=”audios/myaudio.mp3”></amp-audio> dari bagian <body> , dan juga <script async custom-element=”amp-audio” src=”https://cdn.ampproject.org/v0/amp-audio-0.1.js”></script> dari bagian <head> . |
Praktik terbaik | Hanya gunakan elemen AMP yang didukung. |
Contoh: Jalur aset terlarang: _a4a/invalid.
Pesan peringatan | Jalur aset terlarang: $assetPath. |
Solusi | Ubah nama direktori. |
Praktik terbaik | Hindari menggunakan nama direktori yang dikhususkan untuk jalur aset, seperti “_a4a”. |
Paket berisi informasi vertical yang tidak kompatibel
Contoh: Error penguraian CSS: ”... .foo:nth-child(1n) { color: red } …
”.
Pesan peringatan | Error penguraian CSS: ”... .foo:nth-child(1n) { color: red } … ”. |
Solusi | Perbaiki error dalam cuplikan CSS yang dilampirkan. Sering kali error ini terkait dengan pemilih pseudo CSS, yang tidak didukung dalam Google Ads versi saat ini. Hapus semuanya dari blok gaya amp-custom. |
Contoh: Atribut “srcset
” dalam tag “amp-ing
” berisi nilai tidak valid “a b c
”.
Pesan peringatan | Atribut “$attrName ” dalam tag “$tagName ” berisi nilai tidak valid “$value ”. |
Solusi | Biasanya ini berarti format nilai atribut salah. Misalnya, atribut “on ” mungkin berisi tindakan peristiwa dalam format yang salah. Periksa spesifikasi AMPHTML saat ini untuk menentukan format nilai yang benar. |
Contoh: Atribut “class
” dalam tag “div
” berisi nilai “amp-carousel-slide
” yang dilarang.
Pesan peringatan | Atribut “$attrName ” dalam tag “$tagName ” berisi nilai “$value ” yang dilarang. |
Solusi | Periksa untuk memastikan atribut Anda tidak berisi nilai yang dikhususkan. Class elemen tidak boleh berisi nama class yang dikhususkan seperti “amp-carousel-button ”. Demikian pula, “AMP ” tidak diizinkan sebagai target tindakan peristiwa. |
Praktik terbaik | Sebaiknya baca spesifikasi iklan AMPHTML Google Ads dan lihat daftar nilai yang tidak diizinkan sebelum membuat iklan Anda. |
Contoh: “finalURL
” tidak ada untuk “exit1” dalam tag konfigurasi “amp-ad-exit
”.
Pesan peringatan | “$value ” tidak ada untuk “$item ” dalam tag konfigurasi “$tagName ”. |
Solusi | Elemen AMP seperti <amp-ad-exit> dan <amp-animation> memerlukan konfigurasi JSON. Lihat spesifikasi elemen AMP yang sesuai untuk format konfigurasi yang valid. |
Contoh: Nilai tidak valid untuk “selector
” dalam tag konfigurasi “amp-ad-exist
”.
Pesan peringatan | “$value ” tidak valid untuk “$item ” dalam tag konfigurasi “$tagName ”. |
Solusi | Elemen AMP seperti <amp-ad-exit> dan <amp-animation> memerlukan konfigurasi JSON. Lihat spesifikasi elemen AMP yang sesuai untuk format konfigurasi yang valid. |
Contoh: “Filters
” tidak didukung dalam tag konfigurasi “amp-ad-exit
”.
Pesan peringatan | “$item ” tidak didukung dalam tag konfigurasi “$tagName ”. |
Solusi | Item konfigurasi tidak didukung di Google Ads. Hapus dari konfigurasi. |
Contoh: Ada lebih dari satu “amp-ad-exit
”.
Pesan peringatan | Ditemukan pengulangan “$item ”. |
Solusi | Hapus elemen yang tidak diperlukan dari dokumen dan sisakan hanya satu. |
Contoh: Iklan AMPHTML Anda memiliki kemampuan diklik yang dimodifikasi, “tap:exit-api.exit(target=’product1’)
”, yang tidak didukung.
Pesan peringatan | Iklan AMPHTML Anda memiliki kemampuan diklik yang dimodifikasi, “$exit ”, yang tidak didukung. |
Solusi | Hapus konfigurasi <amp-ad-exit> dan impor javascript dari HTML. Hapus tindakan peristiwa yang memanggil exit-api.exit (misalnya, <button on=”tap:exit-api.exit(target='product1')”> ) |
Pesan peringatan | Iklan berisi beberapa titik entri. Pastikan hanya ada satu file .HTML dengan tag ukuran iklan dalam iklan HTML5 Anda, lalu coba lagi. |
Solusi | Pastikan hanya ada satu file HTML untuk menampilkan konten iklan di file .ZIP, lalu hapus file HTML lainnya. |
Contoh: Nilai properti CSS “width:100%
” tidak diizinkan untuk pemilih “.amp-carousel-button
”.
Pesan peringatan | Nilai properti CSS “$cssPropertyName:$cssPropertyValue ” tidak diizinkan untuk pemilih “$cssSelector ”. |
Solusi | Hapus nilai properti CSS yang ditunjukkan dalam pesan dari blok gaya kustom amp. |
HTML5 Google Web Designer
Iklan Anda melanggar salah satu kebijakan Google Ads. Lihat masalah yang tercantum dalam pesan error.
Agar dapat mengupload iklan, Anda harus menghapus fitur yang tidak didukung. Anda dapat melakukannya dengan membuka file index.html di file .ZIP Anda. Anda dapat menemukan fitur yang tidak didukung di bagian "gwd-admetadata".
- Iklan yang dapat diperluas: Telusuri "creativeProperties". minWidth harus sama dengan maxWidth dan minHeight harus sama dengan maxHeight.
- Penghitung atau timer: telusuri "counter" atau "timer". Array ini harus kosong.
- Beberapa exit
- Video
- Peta
- Anda dapat menemukan daftar lengkap fitur yang didukung di sini.
Dalam Google Web Designer, Anda harus menyertakan gambar untuk semua status visual dari tombol gambar.
Misalnya, dalam cuplikan kode dari contoh file index.html di bawah ini, gambar untuk up-image, over-image, dan down-image tidak ada (lihat teks tebal).
<gwd-imagebutton id="gwd-imagebutton_1" up-image="" over-image="" down-image="" scaling="cover" class="gwd-imagebutton-tcf2">
</gwd-imagebutton>
Pelajari Komponen Tombol Gambar lebih lanjut.
Untuk memperbaiki masalah ini, ganti placeholder.png dengan gambar yang ingin Anda gunakan dan pastikan gambar disertakan dalam file .ZIP.
Catatan: Pesan error akan menjelaskan apa yang tidak ada. Terkadang, Anda akan melihat yang tidak ada adalah "". Dalam hal ini, kemungkinan besar lokasi gambar tidak ditetapkan. Buka file .ZIP dan temukan file index.html. Di dalamnya, Anda dapat menelusuri '= "" untuk menemukan errornya.