Під час завантаження креативів у Google Ads інколи з’являються повідомлення про помилку. Здебільшого неполадку можна виправити, якщо змінити файл, повторно зберегти й знову завантажити його.
Перевірте свою рекламу за допомогою засобу перевірки оголошень HTML5 у Google Ads.
З цієї статті ви дізнаєтеся, як усувати проблеми, що можуть виникати під час завантаження креативів. А в статті про графічні оголошення можна ознайомитися з відповідними вимогами.
Примітка. Перш ніж завантажувати нове персоналізоване динамічне оголошення, переконайтеся, що тип самого оголошення (динамічне) і тип компанії зазначено правильно. Тип компанії, який указано для креативу, має відповідати налаштуванням кампанії. Додаткову інформацію про фід наведено на сторінці налаштувань кампанії. Власні динамічні оголошення можна створити тільки у веб-додатку Google Web Designer.
Крім того, переконайтеся, що ваше оголошення призначено для показу одного чи кількох товарів, а не певної фіксованої кількості (наприклад, двох чи трьох). Google може гарантувати показ лише одного чи кількох товарів для динамічного ремаркетингу.
Оголошення HTML5
Оголошення містить файл непідтримуваного типу. Щоб усунути цю помилку, вилучіть усі непідтримувані типи файлівЩоб перевірити, чи містить архів .zip непідтримувані файли, виконайте такі дії:
- Відкрийте файл .zip, двічі натиснувши його.
- Папка, що відкриється, має містити лише такі типи файлів: .CSS, .JS, .HTML, .GIF, .PNG, .JPEG і .SVG. Усі інші формати не підтримуються, тож їх слід вилучити.
- Щоб зберегти оновлену версію архіву, виділіть усі файли в папці та виберіть Файл > Стиснути об’єкти.
- Якщо не вдається правильно заархівувати папку у форматі ZIP, можливо, ви стискаєте саму папку. Переконайтеся, що вибрано кожен об’єкт окремо, а не цілу папку.
.
), дефіси (-
) і підкреслення (_
)
Щоб перевірити, чи містять назви файлів непідтримувані символи, виконайте такі дії:
- Відкрийте файл .zip, двічі натиснувши його.
- У папці, що відкриється, перевірте, чи в усіх назвах файлів використовуються лише підтримувані символи: літери, цифри, крапки (
.
), дефіси (-
) і підкреслення (_
). Перейменуйте файли так, щоб їх назви містили лише наведені вище символи. Якщо у файлі .zip є підпапки, обов’язково відкрийте їх і перевірте. - Щоб зберегти оновлену версію архіву, виділіть усі файли в папці та виберіть Файл > Стиснути об’єкти.
- Якщо не вдається правильно заархівувати папку у форматі ZIP, можливо, ви стискаєте саму папку. Переконайтеся, що вибрано кожен об’єкт окремо, а не цілу папку.
Щоб усунути цю проблему, знайдіть наведені вище непідтримувані теги в коді креативу. Для цього потрібно перевірити кожен файл в архіві .zip і видалити неправильні теги.
Зазвичай проблема пов’язана з непідтримуваними тегами .SVG. Щоб усунути її, знайдіть у коді креативу теги, які не належать до підтримуваних категорій (елементи контейнера, елементи градієнта й елементи графіки). Дізнайтеся більше про категорії підтримуваних тегів.
<meta name=”ad.size” content=”width=300,height=250”>
.
Файли HTML містять тег розміру оголошення, наприклад <meta name=”ad.size” content=”width=300,height=250”>
.
- Відкрийте такий файл, знайдіть метатег розміру оголошення та переконайтеся, що його розміщено між тегами
<head>
і
</head>
. - Замініть лапки вручну. Якщо просто скопіювати та вставити їх, система Google Ads видасть помилку.
- Ця помилка також може статися, якщо спробувати завантажити файли через інструмент DCLK Studio. Google Ads не підтримує такі файли, тому їх не можна завантажити. Зазвичай DCLK має отримувати трафік через оголошення, розміщені третіми особами (модель 3PAS).
Переконайтеся, що назви всіх файлів в архіві .zip збігаються з назвами у файлі посилань.
Наприклад, якщо один із файлів в архіві .zip має назву path/to/example/asset, а в коді HTML зазначено посилання path/to/example/asset2, система Google Ads не зможе знайти правильний файл.
Щоб вирішити цю проблему, порівняйте назву файлів в архіві та коді HTML5. Якщо вони не збігаються, виправте посилання.
Система Google Ads дозволяє додавати тільки один перехід, тому вилучіть зайві та повторіть спробу.
В оголошенні може використовуватися посилання лише на файли в завантаженому архіві .zip. Щоб продовжити, вилучіть із файлу HTML усі посилання на всі інші об’єкти, які не відповідають цій вимозі.
Не вдається знайти об’єкт, указаний у повідомленні про помилку, у файлі .zip. Вилучіть усі посилання на цей архів. Дозволяються зовнішні посилання на:
- Google Fonts;
- бібліотеку jQuery, розміщену в Google.
Щоб усунути цю проблему, виконайте такі дії:
- Відкрийте файл .zip, двічі натиснувши його.
- У папці, що з’явиться, відкрийте кожен файл і збережіть його повторно.
- Щоб зберегти оновлену версію архіву, виділіть усі файли в папці та виберіть Файл > Стиснути об’єкти.
- Якщо не вдається правильно заархівувати папку у форматі ZIP, можливо, ви стискаєте саму папку. Переконайтеся, що вибрано кожен елемент окремо, а не цілу папку.
<head>
файлу index.html.-
<script src="https://tpc.googlesyndication.com/pagead/gadgets/html5/api/exitapi.js"></script>
Щойно цей тег скрипту буде вилучено, можна буде натиснути будь-яку частину оголошення. Кнопку можна залишити, але будь-яке натискання оголошення буде переспрямовувати користувачів на цільову сторінку.
Вилучіть подію onclick, яка викликає ExitAPI.exit, з файлу index.html.
- Наприклад:
<button onclick="ExitApi.exit()">
Не вдалося завантажити оголошення HTML5, оскільки ваш обліковий запис не підтримує цей формат
Вимоги до використання оголошень HTML5
Для доступу до оголошень HTML5 обліковий запис Google Ads має відповідати наведеним нижче вимогам.
- Обліковий запис активний понад 90 днів.
- Витрати облікового запису за весь період становлять понад 9000 дол. США.
- В облікового запису хороша репутація щодо дотримання правил.
Зверніть увагу, що відповідність наведеним вище вимогам не гарантує доступу до оголошень HTML5.
Якщо оголошення HTML5 недоступні у вашому обліковому записі, ви можете подати заявку на їх використання через цю форму. Перш ніж це робити, переконайтеся, що ваш обліковий запис відповідає критеріям нижче. Ми повідомимо вас про статус розгляду заявки електронною поштою протягом 7 робочих днів з дати подачі.
- В облікового запису хороша репутація щодо дотримання правил.
- В облікового запису хороша репутація щодо платежів.
- Витрати облікового запису за весь період становлять понад 1000 дол. США.
Щоб мати змогу постійно використовувати оголошення HTML5, переконайтеся, що ви не порушуєте наші правила, і дотримуйтеся їх надалі.
Тим часом ви можете, наприклад, використовувати завантажені оголошення AMPHTML або адаптивні медійні оголошення.
Обов’язково дотримуйтеся вимог до медійних оголошень.
Завантажений файл .zip не підтримується. Додайте оголошення, не зв’язані з фідом.
- Переконайтеся, що оголошення належить до цієї кампанії.
- Якщо це так, зв’яжіть кампанію з фідом.
- Якщо це не та кампанія чи оголошення:
- Правильне оголошення: завантажте його в кампанію, зв’язану з фідом.
- Правильна кампанія: завантажте в неї оголошення, не зв’язане з фідом.
У креативі немає тексту.
Функції недоступні під час попереднього перегляду
- Щоб під час попереднього перегляду вам були доступні всі функції, збережіть оголошення, а потім натисніть посилання "Переглянути оголошення в повному розмірі".
- Клієнти мають скопіювати та вставити URL-адресу у відповідний рядок веб-переглядача.
- Креативи не натискаються у вікні перегляду під час створення оголошень та в спливаючому вікні "Переглянути оголошення в оригінальному розмірі".
Виникає помилка через недійсний статус виклику четвертої сторони
<video>
і вилучіть їх.Оголошення AMPHTML
HTML-документ відхилено після обов’язкової перевірки AMP.Сповіщення | HTML-файл не є дійсним документом оголошень AMPHTML. Спершу виконайте перевірку AMP. |
Спосіб вирішення | Переконайтеся, що оголошення AMPHTML пройшли загальнодоступну перевірку AMP. |
Наша порада | Виконуйте перевірку AMP перед завантаженням HTML-документів. |
Сповіщення | Виникла внутрішня помилка. Якщо помилка не зникає, зверніться до команди підтримки. Ми розглянемо цю проблему якомога швидше. |
Спосіб вирішення | Н/Д |
Приклад. Спеціальний елемент AMP <amp-audio>
не підтримується.
Сповіщення | Спеціальний елемент AMP <$name> не підтримується. |
Спосіб вирішення |
Вилучіть непідтримувані елементи AMP, а також код JavaScript, який їх імпортує, з HTML-файлу. Наприклад,
|
Наша порада | Використовуйте лише підтримувані елементи AMP. |
Приклад. Імпортовано непідтримуваний спеціальний елемент AMP <amp-audio>
.
Сповіщення | Імпортовано непідтримуваний спеціальний елемент AMP <$name> . |
Спосіб вирішення | Вилучіть непідтримувані елементи AMP, а також код JavaScript, який їх імпортує, з HTML-файлу. Наприклад, <amp-audio width=”400” height=”300” src=”audios/myaudio.mp3”></amp-audio> з розділу <body> , а також <script async custom-element=”amp-audio” src=”https://cdn.ampproject.org/v0/amp-audio-0.1.js”></script> з розділу <head> . |
Наша порада | Використовуйте лише підтримувані елементи AMP. |
Приклад. Заборонений шлях об’єкта: _a4a/invalid.
Сповіщення | Заборонений шлях об’єкта: $assetPath. |
Спосіб вирішення | Перейменуйте каталог. |
Наша порада | Не використовуйте зарезервовані назви каталогів для шляхів об’єктів, як-от "_a4a". |
Пакет містить несумісну інформацію про галузь.
Приклад. Помилка синтаксичного аналізу CSS: "… .foo:nth-child(1n) { color: red } …
".
Сповіщення | Помилка синтаксичного аналізу CSS: ”... .foo:nth-child(1n) { color: red } … ”. |
Спосіб вирішення | Виправте помилки у вкладеному фрагменті CSS. Найчастіше такі помилки пов’язані з псевдоселекторами CSS, які не підтримуються в поточному інтерфейсі Google Ads. Вилучіть їх із блоку стилю спеціального елемента AMP. |
Приклад. Атрибут "srcset
" у тегу "amp-ing
" містить недійсне значення "a b c
".
Сповіщення | Атрибут "$attrName " у тегу "$tagName " містить недійсне значення "$value ". |
Спосіб вирішення | Зазвичай це означає, що значення атрибуту має неправильний формат. Наприклад, атрибут "on " може містити дію події неправильного формату. Правильні формати значень можна знайти в поточних характеристиках AMPHTML. |
Приклад. Атрибут "class
" у тегу "div
" містить заборонене значення "amp-carousel-slide
".
Сповіщення | Атрибут "$attrName " у тегу "$tagName " містить заборонене значення "$value ". |
Спосіб вирішення | Переконайтеся, що ваші атрибути не містять зарезервованих значень. Класи елементів не повинні мати зарезервовані назви, як-от "amp-carousel-button ", а "AMP " не може бути ціллю дії в межах події. |
Наша порада | Перш ніж створювати оголошення, перегляньте список заборонених значень у характеристиках оголошень AMPHTML Google Ads. |
Приклад. У конфігурації тегу "amp-ad-exit
" відсутнє значення "finalURL
" для елемента "exit1".
Сповіщення | У конфігурації тегу "$tagName " відсутнє значення "$value " для елемента "$item ". |
Спосіб вирішення | Для таких елементів AMP, як <amp-ad-exit> і <amp-animation> , потрібна конфігурація JSON. Дійсний формат конфігурації можна знайти у відповідних характеристиках елемента AMP. |
Приклад. Недійсне значення для елемента "selector
" у конфігурації тегу "amp-ad-exist
".
Сповіщення | Недійсне значення "$value " для елемента "$item " у конфігурації тегу "$tagName ". |
Спосіб вирішення | Для таких елементів AMP, як <amp-ad-exit> і <amp-animation> , потрібна конфігурація JSON. Дійсний формат конфігурації можна знайти у відповідних характеристиках елемента AMP. |
Приклад. Елемент "Filters
" не підтримується в конфігурації тегу "amp-ad-exit
".
Сповіщення | Елемент "$item " не підтримується в конфігурації тегу "$tagName ". |
Спосіб вирішення | Вилучіть із конфігурації елемент, який не підтримується в Google Ads. |
Приклад. Кілька випадків елемента "amp-ad-exit
".
Сповіщення | Виявлено кілька випадків елемента "$item ". |
Спосіб вирішення | Вилучіть зайві елементи з документа й залиште лише один. |
Приклад. В оголошенні AMP HTML змінено можливість натискання "tap:exit-api.exit(target=’product1’)
". Ця функція не підтримується.
Сповіщення | В оголошенні AMP HTML змінено шаблон натискання, "$exit ". Ця функція не підтримується. |
Спосіб вирішення | Вилучіть конфігурацію <amp-ad-exit> і код JavaScript, який імпортує цей елемент, з файлу HTML, а також дії в межах події, які викликають exit-api.exit (наприклад, <button on=”tap:exit-api.exit(target=’product1’)”> ). |
Сповіщення | Оголошення містить кілька точок входу. Переконайтеся, що у вашому оголошенні HTML5 є лише один файл HTML із тегом розміру оголошення, і повторіть спробу. |
Спосіб вирішення | Переконайтеся, що оголошення містить лише один файл HTML, який відображає вміст оголошення в архіві .zip, і вилучіть зайві файли. |
Приклад. Значення ресурсу CSS "width:100%
" неприпустиме для засобу вибору ".amp-carousel-button
".
Сповіщення | Значення властивості CSS "$cssPropertyName:$cssPropertyValue " неприпустиме для селектора "$cssSelector ". |
Спосіб вирішення | Вилучіть указане значення властивості CSS із блоку стилю спеціального елемента AMP. |
Оголошення HTML5, створені за допомогою Google Web Designer
Ваше оголошення порушує одне з правил Google Ads. Перегляньте інформацію про проблеми, наведені в повідомленні про помилку.
Перш ніж завантажити оголошення, вилучіть усі непідтримувані функції. Для цього відкрийте файл index.html в архіві .zip. Непідтримувані функції наведено в розділі "gwd-admetadata".
- Оголошення, що розгортається: знайдіть "creativeProperties". Значення minWidth має дорівнювати maxWidth, а minHeight – значенню maxHeight.
- Лічильники або таймери: знайдіть поля "counters" або "timers". Вони мають бути пустими.
- Кілька переходів
- Відео
- Карти
- Повний список підтримуваних функцій можна переглянути тут.
Завантажте в Google Web Designer зображення для всіх візуальних станів компонента "Графічна кнопка".
Наведений нижче фрагмент коду з файлу index.html (який показано як приклад) не містить зображень для параметрів up-image, over-image і down-image (їх виділено жирним шрифтом).
<gwd-imagebutton id="gwd-imagebutton_1" up-image="" over-image="" down-image="" scaling="cover" class="gwd-imagebutton-tcf2">
</gwd-imagebutton>
Докладніше про компонент Графічна кнопка.
Щоб усунути проблему, замість заповнювача placeholder.png укажіть потрібні зображення й обов’язково додайте їх у файл .zip.
Примітка. Повідомлення про помилку пояснює, чого саме не вистачає. Наприклад, у деяких випадках указується, що немає "". Це означає, що ви не вказали місцеположення зображення. Відкрийте файл .zip і знайдіть файл index.html. Щоб виявити помилку, виконайте пошук за таким запитом: ' ="".