Когато качвате файлове за създаване на реклама в Google Ads, може да получите съобщение за грешка. В повечето случаи проблемът може да бъде отстранен, като промените файла си и го запазите повторно. След това можете да опитате да го качите отново.
Проверете рекламите си с помощта на инструмента на Google Ads за проверка в HTML5.
Тази статия ще Ви помогне при конкретни съобщения за грешка, които може да получите, когато се опитвате да качите файлове за създаване на реклама. За по-подробни изисквания разгледайте страницата с правилата ни за графичните реклами.
Забележка: Когато качвате нова персонализирана динамична реклама, проверете дали е с правилния тип (динамична) и с правилния тип бизнес. Типът бизнес на файла за създаване на реклама трябва да съвпада с кампанията – можете да намерите повече информация за емисията си на страницата „Настройки на кампанията“. Персонализираните динамични реклами могат да се създават само в Google Уеб дизайнер.
Освен това проверете дали рекламата Ви е предназначена да показва един или повече продукти, но не конкретен, фиксиран брой продукти (например 2 или 3), тъй като Google ще може единствено да гарантира, че при динамичен ремаркетинг ще се показват един или повече продукти.
Реклами с HTML5
Рекламата Ви съдържа неподдържан файлов тип. За да коригирате проблема, премахнете всички неподдържани файлови типове.За да проверите дали ZIP файлът Ви съдържа неподдържан файлов тип, опитайте следното:
- Отворете ZIP файла, като кликнете два пъти върху него.
- Уверете се, че в отворилата се папка всеки файл е от тип, който се поддържа: .CSS, .JS, .HTML, .GIF, .PNG, .JPEG и .SVG. Ако откриете такъв, който не се поддържа, го премахнете.
- За да запазите актуализираната си версия, изберете всички файлове в папката и кликнете върху Файл > Компресиране на елементите.
- Ако папката Ви не се компресира правилно, това може да се дължи на факта, че компресирате папката. Изберете всеки елемент, а не цялата папка.
.
), къси тирета (-
) и долни черти (_
)
За да проверите дали ZIP файлът Ви съдържа имена, които не се поддържат, опитайте следното:
- Отворете ZIP файла, като кликнете два пъти върху него.
- Уверете се, че в отворилата се папка в името на всеки файл се използват само поддържани знаци – букви, цифри, точки (
.
), кратки тирета (-
) и долни черти (_
). Преименувайте файловете, чиито имена съдържат знаци, различни от поддържаните. Ако в ZIP файла има подпапки, не забравяйте да отворите и да проверите файловете и в тях. - За да запазите актуализираната си версия, изберете всички файлове в папката и кликнете върху Файл > Компресиране на елементите.
- Ако папката Ви не се компресира правилно, това може да се дължи на факта, че компресирате папката. Изберете всеки елемент, а не цялата папка.
За да коригирате проблема, потърсете неподдържани маркери в кода на файла за създаване на реклама. Ще трябва да проверите всички файлове, съхранявани в ZIP файла, и да ги изтриете.
В много случаи проблемът е с неподдържани .SVG маркери. Ако е така, в кода на файла за създаване на реклама потърсете маркери, които не са в някоя от поддържаните категории (елементи от контейнера, от градиента и графични елементи). Научете повече за това, кои поддържани маркери с кои категории са свързани
<meta name=”ad.size” content=”width=300,height=250”>
.
HTML файлове включват маркер за размер на рекламата, като <meta name=”ad.size” content=”width=300,height=250”>
.
- Отворете HTML файла и потърсете мета маркера за размер на рекламата. Ако е там, уверете се, че е част от маркера
<head>
и че командата<head>
завършва с</head>
. - Заменете ръчно кавичките, тъй като копираните и после поставени могат да доведат до грешка (не се приемат от на Google Ads).
- Тази грешка може да се покаже и когато се опитвате да качите файлове от DoubleClick Студио. Тези файлове не се приемат от Google Ads и не могат да се качват. DoubleClick трябва да се управлява чрез рекламен сървър на трета страна, както обикновено.
Уверете се, че имената на всички файлове в ZIP файла са идентични с името, посочено в референтния файл.
Ако например един от файловете в ZIP файла се нарича path/to/example/asset, но в HTML файла препращате към path/to/example/asset2, Google Ads няма да може да намери правилния файл.
За да коригирате проблема, сравнете името на файла, посочено по-горе, с всеки файл в HTML5 кода Ви. Ако не е идентично, коригирайте препратката.
Google Ads не допуска няколко изхода. Оставете само един изход и опитайте отново да качите рекламите.
Можете да препращате само към файлове, които се намират в качения ZIP файл, а горепосоченият файл не е намерен. За да продължите, премахнете всички препратки в HTML файла си към активи, намиращи се извън ZIP файла.
Активът, посочен в съобщението за грешка, не бе намерен в 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
Би трябвало да можете да получите достъп до реклами с HTML5 в профила си в Google Ads, след като той е изпълнил следните изисквания:
- открит е преди повече от 90 дни;
- има над 9000 щ.д. общо разходи за целия период;
- профилът трябва да има добра история на спазване на правилата.
Имайте предвид, че изпълнението на горните изисквания невинаги гарантира достъп до реклами с HTML5.
Ако в профила Ви не са налице реклами с HTML5, можете да кандидатствате за достъп, като попълните формуляра за кандидатстване за достъп до HTML5. Преди да изпратите молбата си за кандидатстване, проверете дали профилът Ви отговаря на критериите за участие, посочени по-долу. Ще получите известие по имейл с актуализация за състоянието в рамките на седем работни дни от изпращането на кандидатурата.
- Профилът трябва да има добра история на спазване на правилата.
- Профилът трябва да има добра история на плащанията.
- Профилът трябва да има над 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-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 и да проверите списъка с непозволените стойности, преди да създадете рекламите си. |
Пример: Липсва „finalURL
" за „exit1“ в конфигурирането на маркера „amp-ad-exit
“.
Предупредително съобщение | Липсва „$value “ за „$item “ в конфигурирането на маркера „$tagName “. |
Решение | Елементи за 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 “ се среща няколко пъти. |
Решение | Отстранете допълнителните елементи от документа и запазете само един екземпляр. |
Пример: Рекламата Ви с 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 файл с маркер за размер на рекламата, и опитайте отново. |
Решение | Уверете се, че има само един HTML файл, който показва рекламно съдържание, в ZIP файла и отстранете допълнителните HTML файлове. |
Пример: Стойността на собствеността в CSS „width:100%
“ не е разрешена за инструмента за избор „.amp-carousel-button
“.
Предупредително съобщение | Стойността на собствеността в CSS “„$cssPropertyName:$cssPropertyValue “ не е разрешена за инструмента за избор „$cssSelector “. |
Решение | Отстранете стойността на собствеността в CSS, посочена в съобщението от стиловия блок за персонализирани елементи за AMP. |
Google Уеб дизайнер и HTML5
Рекламата Ви нарушава едно от правилата на Google Ads. Проверете проблемите, посочени в първоначалното съобщение за грешка.
Преди да можете да качите рекламата си, ще трябва да премахнете всички неподдържани функции. Можете да го направите, като отворите файла „index.html“ в ZIP файла. Неподдържаните функции можете да намерите в секцията „gwd-admetadata“.
- Разгъваща се реклама: Потърсете „creativeProperties“. minWidth трябва да е равно на maxWidth, а minHeight – на maxHeight.
- Броячи или таймери: Потърсете „counters“ или „timers“. Тези масиви трябва да са празни.
- Няколко изхода
- Видеоклипове
- Карти
- Можете да намерите пълен списък на поддържаните функции тук.
В Google Уеб дизайнер трябва да включите изображения на всички визуални състояния на графичния бутон.
Например в долния фрагмент от код от примерен файл index.html липсват изображенията за бутон в натиснато и ненатиснато състояние и в състояние с курсор на мишката върху него (вижте текста с получер шрифт).
<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“. Вътре можете да потърсите ' ="", за да намерите грешката.