При загрузке креативов в Google Рекламу может появиться сообщение об ошибке. Чтобы устранить возникшую неполадку, обычно бывает достаточно изменить файлы, и повторно загрузить.
Чтобы проверить объявления, используйте валидатор HTML5 для Google Рекламы.
В этой статье перечислены сообщения об ошибках, которые могут появляться при загрузке креативов, и способы устранения проблем. Советуем также изучить требования к графическим объявлениям.
Примечание. При загрузке новых динамических объявлений не забудьте правильно указать их тип (динамическое) и свой вид деятельности. Дополнительную информацию о фиде можно посмотреть в настройках кампании. Обратите внимание, что создавать собственные динамические объявления можно только в Google Web Designer.
При динамическом ремаркетинге поддерживаются только объявления, предназначенные для показа одного или нескольких товаров. Поэтому не указывайте точно заданное количество товаров (например, ровно два или три).
Объявления HTML5
Неподдерживаемый формат файла. Удалите или замените файлы неподдерживаемых форматовЧтобы проверить, есть ли в ZIP-архиве файлы неподдерживаемых форматов, сделайте следующее:
- Откройте ZIP-архив, дважды нажав на него.
- Убедитесь, что в открывшейся папке есть только файлы .CSS, .JS, .HTML, .GIF, .PNG, .JPEG и .SVG. Удалите файлы с другими расширениями.
- Чтобы создать новый архив, выберите все файлы в папке и нажмите Файл > Сжать.
- Обратите внимание, что архивировать нужно не папку, а файлы из нее. В противном случае возникнет ошибка.
.
), дефисы (-
) и подчеркивания (_
)
Чтобы проверить, есть ли в вашем ZIP-архиве названия файлов с неподдерживаемыми символами, выполните следующие действия:
- Откройте ZIP-архив, дважды нажав на него.
- Убедитесь, что названия файлов в открывшейся папке состоят только из букв, цифр, точек (
.
), дефисов (-
) и символов подчеркивания (_
). Если в названиях содержатся любые другие символы, переименуйте файлы. Если в ZIP-архиве есть подпапки, в них также требуется проверить названия файлов. - Чтобы создать новый архив, выберите все файлы в папке и нажмите Файл > Сжать.
- Обратите внимание, что архивировать нужно не папку, а файлы из нее. В противном случае возникнет ошибка.
Чтобы исправить ошибку, найдите неподдерживаемые теги в коде креатива. Проверьте все файлы в ZIP-архиве и удалите недопустимый код.
Часто проблема возникает из-за использования неподдерживаемых тегов SVG. В этом случае удалите из кода креатива теги, которые не входят в поддерживаемые категории (элементы контейнера, градиента и графики). Подробнее о тегах разных категорий…
с тегом размера объявления и повторите попытку
В основном HTML-файле должен использоваться тег размера объявления: <meta name="ad.size" content="width=300,height=250">
. Чтобы проверить, нет ли в нем ошибок, выполните следующие действия:
- Откройте HTML-файл и найдите в нем метатег с указанием размера объявления. Он должен находиться между тегами
<head>
и</head>
. - Вручную замените кавычки, потому что при копировании может возникнуть ошибка, и Google Реклама не примет файлы.
- Эта ошибка также может появиться при попытке загрузить файлы из Креативной студии. Такие файлы не поддерживаются Google Рекламой, поэтому их нельзя загрузить. Обычно файлы, созданные в Креативной студии, необходимо показывать как сторонние объявления.
Убедитесь, что названия файлов в ZIP-архиве и в коде HTML совпадают.
Например, если один из файлов в архиве называется path/to/example/asset, а в коде HTML указан путь path/to/example/asset2, Google Реклама не сможет найти нужный файл.
Чтобы исправить ошибку, сравните названия файлов в архиве и в коде HTML5 и при необходимости измените их.
В Google Рекламе нельзя создавать объявления HTML5 с несколькими переходами. Удалите переходы и загрузите файлы ещё раз.
В объявлении можно использовать ссылки только на те файлы, которые есть в ZIP-архиве. Удалите из HTML-файла ссылки на внешние объекты.
В сообщении об ошибке будет указано, какой именно объект отсутствует в архиве. Удалите все ссылки на этот файл. Допускаются только внешние ссылки на:
- 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, он должен отвечать определенным требованиям:
- Аккаунт зарегистрирован более 90 дней назад.
- Общая сумма потраченных средств за все время существования аккаунта превышает 9000 долларов США.
- Аккаунт имеет хорошую репутацию в отношении соблюдения правил.
Однако соответствие этим требованиям не гарантирует, что вы сможете использовать объявления HTML5.
Если в вашем аккаунте нет доступа к объявлениям HTML5, запросите его с помощью этой формы. Прежде чем отправлять заявку, убедитесь, что ваш аккаунт соответствует критериям ниже. Вы получите уведомление по электронной почте с результатом рассмотрения заявки в течение 7 рабочих дней после ее отправки.
- Аккаунт имеет хорошую репутацию в отношении соблюдения правил.
- Аккаунт имеет хорошую платежную историю.
- Общая сумма потраченных средств за все время существования аккаунта превышает 1000 долларов США.
Чтобы не потерять доступ к объявлениям HTML5, не нарушайте наши правила и поддерживайте хорошую репутацию.
А пока вы можете использовать объявления AMPHTML или адаптивные медийные объявления.
Обязательно следите за соблюдением требований к медийным объявлениям.
Такой ZIP-файл не поддерживается. Загружаемые объявления не должны быть связаны с фидом
- Убедитесь, что для объявления указана правильная кампания.
- Если все верно, свяжите кампанию с фидом.
- Если кампания или объявление указаны неверно:
- Правильное объявление: загрузите его в кампанию, связанную с фидом.
- Правильная кампания: загрузите в нее объявление, не связанное с фидом.
В креативах отсутствует текст
При предварительном просмотре не работают интерактивные элементы
- Предварительный просмотр с поддержкой всех функций доступен только по ссылке "Просмотреть объявление в полную величину", которая появится после того, как вы сохраните объявление.
- URL ссылки для предварительного просмотра можно передать клиенту (чтобы посмотреть объявление, этот URL нужно скопировать в адресную строку браузера).
- Переход на целевую страницу не действует в режиме предварительного просмотра при создании объявления или в окне "Просмотр объявления в полную величину".
Возникает ошибка статуса, связанная с недопустимым вызовом четвертой стороны
<video>
и удалите их.Объявления AMPHTML
Валидатор канонических AMP-страниц отклонил HTML-документТекст оповещения | Файл 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 Рекламе. Удалите их из фрагмента. |
Пример. Атрибут 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 Рекламы. |
Пример. В конфигурации тега amp-ad-exit
не задано значение finalURL
для элемента exit1.
Текст оповещения | В конфигурации тега $tagName не задано значение $value для элемента $item . |
Решение | Для элементов AMP, таких как <amp-ad-exit> и <amp-animation> , требуется конфигурация JSON. Формат конфигурации описан в спецификации каждого элемента. |
Пример. В конфигурации тега amp-ad-exist
задано недопустимое значение для элемента selector
.
Текст оповещения | В конфигурации тега $tagName задано недопустимое значение $value для элемента $item . |
Решение | Для элементов AMP, таких как <amp-ad-exit> и <amp-animation> , требуется конфигурация JSON. Формат конфигурации описан в спецификации каждого элемента. |
Пример. Элемент Filters
не поддерживается в конфигурации тега amp-ad-exit
.
Текст оповещения | Элемент $item не поддерживается в конфигурации тега $tagName . |
Решение | Элемент конфигурации не поддерживается в Google Рекламе. Удалите его. |
Пример. Обнаружено несколько вхождений для элемента amp-ad-exit
.
Текст оповещения | Обнаружено несколько вхождений для элемента $item . |
Решение | Удалите повторяющиеся вхождения, чтобы осталось только одно. |
Пример. В объявлении AMPHTML изменена кликабельность (tap:exit-api.exit(target=’product1’)
). Такой вариант не поддерживается.
Текст оповещения | В объявлении AMPHTML изменена кликабельность ("$exit "). Такой вариант не поддерживается. |
Решение | Удалите конфигурацию <amp-ad-exit> и элементы JavaScript из HTML-файла, а также действия по событию, которые вызывают переход exit-api.exit (например, <button on="tap:exit-api.exit(target=’product1’)"> ). |
Текст оповещения | Несколько точек входа в объявлении. Убедитесь, что объявление HTML5 содержит только один файл HTML с тегом размера объявления, и повторите попытку. |
Решение | Чтобы показывать содержание объявления, в ZIP-архиве должен использоваться только один HTML-файл. Удалите лишние. |
Пример. Нельзя использовать значение свойства CSS width:100%
для селектора .amp-carousel-button
.
Текст оповещения | Значение свойства CSS $cssPropertyName:$cssPropertyValue недопустимо для селектора $cssSelector . |
Решение | Удалите указанное значение свойства CSS из фрагмента кода. |
Объявления HTML5, созданные в Google Web Designer
Объявление нарушает одно из правил Google Рекламы. Подробную информацию см. в сообщении об ошибке.
Прежде чем загружать объявление, удалите неподдерживаемые функции. Для этого откройте файл index.html, который находится в вашем ZIP-архиве. Функции задаются в разделе gwd-admetadata. Не поддерживаются:
- Раскрывающиеся объявления. Значения minWidth и maxWidth для creativeProperties должны совпадать, как и значения minHeight и maxHeight.
- Счетчики и таймеры. Массивы counters и timers должны быть пустыми.
- Несколько переходов.
- Видео.
- Карты.
- Ознакомьтесь также с полным списком поддерживаемых функций.
При создании объявления HTML5 в Google Web Designer необходимо указать изображения для всех состояний графической кнопки.
Вот пример кода в файле index.html, в котором отсутствуют изображения для нажатой и не нажатой кнопки, а также для кнопки, на которую наведен указатель (нужные фрагменты выделены полужирным шрифтом):
<gwd-imagebutton id="gwd-imagebutton_1" up-image="" over-image="" down-image="" scaling="cover" class="gwd-imagebutton-tcf2">
</gwd-imagebutton>
Подробнее о компоненте "Графическая кнопка"…
Чтобы исправить ошибку, добавьте недостающие файлы в архив и укажите все нужные изображения в коде.
Примечание. В сообщении об ошибке должно быть указано, чего именно не хватает. Иногда система сообщает, что отсутствует "". В большинстве случаев это означает, что не указано местоположение изображения. Откройте ZIP-архив и найдите файл index.html. Исправьте ошибку в строке ="".