Rozwiązywanie problemów z komunikatami o błędzie dotyczącymi reklam przesyłanych

Podczas przesyłania kreacji do Google Ads może wyświetlić się komunikat o błędzie. Aby rozwiązać problem, zazwyczaj wystarczy zmodyfikować plik i ponownie go zapisać. Następnie możesz ponownie przesłać plik.

Sprawdź reklamy, korzystając z Walidatora HTML5 Google Ads.

Z tego artykułu dowiesz się, co zrobić, gdy podczas przesyłania reklam wyświetlą się określone komunikaty o błędach. Szczegółowe informacje o wymogach dla tych reklam znajdziesz na stronie z zasadami dotyczącymi grafiki.

Uwaga: przy przesyłaniu nowej niestandardowej reklamy dynamicznej upewnij się, że jej typ (dynamiczna) i typ działalności są prawidłowe. Typ działalności określony dla kreacji powinien być zgodny z kampanią. Więcej informacji o swoim pliku danych znajdziesz na stronie ustawień kampanii. Niestandardowe reklamy dynamiczne można tworzyć tylko w aplikacji Google Web Designer.

Twoja reklama powinna być tak zaprojektowana, by wyświetlać co najmniej 1 produkt, ale nie określoną, stałą liczbę produktów (np. 2 lub 3), bo Google gwarantuje wyświetlanie w remarketingu dynamicznym co najmniej 1 produktu.

Uwaga: ten artykuł nie dotyczy reklam HTML5 w kampaniach promujących aplikacje.

Reklamy HTML5

Reklama zawiera nieobsługiwany typ pliku. Usuń wszystkie pliki tego typu, aby rozwiązać problem.

Aby sprawdzić, czy plik ZIP zawiera nieobsługiwany typ pliku, wykonaj te czynności:

  1. Otwórz plik ZIP, klikając go dwukrotnie.
  2. W otwartym folderze sprawdź, czy wszystkie pliki są w jednym z obsługiwanych formatów: CSS, JS, HTML, GIF, PNG, JPEG i SVG. Jeśli znajdziesz nieobsługiwany typ pliku, usuń go.
  3. Aby zapisać zaktualizowaną wersję, zaznacz wszystkie pliki w folderze, a następnie kliknij kolejno Plik > Kompresuj elementy.
  4. Jeśli nie powstanie prawidłowy plik ZIP, może to być spowodowane skompresowaniem folderu, a nie jego zawartości. Pamiętaj, aby zaznaczyć wszystkie poszczególne elementy, a nie cały folder.
Rozmiar pliku reklamy jest za duży. Prześlij reklamę o rozmiarze nie większym niż 600 KB.
Pamiętaj, że limit 600 KB dotyczy rozmiaru wszystkich plików w pliku ZIP. Aby sprawdzić rozmiar plików, zaznacz je, a następnie kliknij kolejno Plik > Uzyskaj informacje lub Plik > Właściwości, w zależności od komputera. W wyskakującym okienku wyświetli się rozmiar w KB.
W ścieżce lub nazwie pliku przesłanej reklamy znajdują się nieobsługiwane znaki, inne niż litery, cyfry, kropki (.), łączniki (-) i podkreślenia (_)

Aby sprawdzić, czy plik ZIP zawiera nieobsługiwane znaki, wykonaj następujące czynności:

  1. Otwórz plik ZIP, klikając go dwukrotnie.
  2. W otwartym folderze sprawdź, czy nazwy wszystkich plików zawierają wyłącznie obsługiwane znaki: litery, cyfry, kropki (.), łączniki (-) oraz podkreślenia (_). Zmień nazwy plików zawierające nieobsługiwane znaki. Jeśli w pliku ZIP znajdują się podfoldery, otwórz je i sprawdź zapisane w nich pliki.
  3. Aby zapisać zaktualizowaną wersję, zaznacz wszystkie pliki w folderze, a następnie kliknij kolejno Plik > Kompresuj elementy.
  4. Jeśli nie powstanie prawidłowy plik ZIP, może to być spowodowane skompresowaniem folderu, a nie jego zawartości. Pamiętaj, aby zaznaczyć wszystkie poszczególne elementy, a nie cały folder.
Przesłana reklama zawiera kod HTML5, który jest niezgodny z zasadami Google Ads

Aby naprawić błąd, wyszukaj nieobsługiwane tagi w kodzie reklamy. Sprawdź wszystkie pliki w pliku ZIP i usuń nieobsługiwane tagi.

W wielu przypadkach problemem są nieobsługiwane tagi .SVG. Wyszukaj w kodzie reklamy tagi, które nie należą do jednej z obsługiwanych kategorii (elementy kontenera, gradientu lub grafiki). Dowiedz się, które obsługiwane tagi są mapowane na poszczególne kategorie.

W reklamie HTML5 brakuje głównego pliku HTML. Dodaj do reklamy HTML5 plik HTML z tagiem rozmiaru reklamy i spróbuj ponownie. Tag rozmiaru reklamy powinien wyglądać następująco: <meta name=”ad.size” content=”width=300,height=250”>.

Główne pliki .HTML zawierają tag rozmiaru reklamy, taki jak <meta name=”ad.size” content=”width=300,height=250”>.

  1. Otwórz plik HTML i wyszukaj metatag rozmiaru reklamy. Jeśli go znajdziesz, sprawdź, czy znajduje się w obrębie tagu <head>, a instrukcja <head> jest zamknięta tagiem </head>.
  2. Zastąp cudzysłowy ręcznie, ponieważ ich kopiowanie i wklejanie może generować błędy (nie zostaną zaakceptowane przez Google Ads).
  3. Błąd może również wystąpić przy próbie przesłania plików z narzędzia DCLK Studio. Te pliki nie są akceptowane przez Google Ads i nie można ich przesłać za pomocą tego narzędzia. Pliki DCLK należy przesłać tak jak zwykle przez narzędzie 3PAS.
Twoja reklama HTML5 odwołuje się do zasobu, którego nie ma w pliku ZIP

Sprawdź, czy nazwy wszystkich plików w pliku ZIP są takie same jak nazwy w pliku referencyjnym.

Jeśli na przykład jeden z plików w pliku ZIP nazywa się path/to/example/asset, ale w pliku HTML odwołujesz się do nazwy path/to/example/asset2, Google Ads nie znajdzie odpowiedniego pliku.

Aby naprawić błąd, porównaj nazwy plików podane powyżej z każdym plikiem w kodzie HTML5. Jeśli nazwy się nie zgadzają, popraw odwołanie.

Reklama HTML5 zawiera wiele wyjść

Google Ads nie zezwala na wiele wyjść. Usuń dodatkowe wyjścia i spróbuj ponownie przesłać reklamy.

Reklama HTML5 odwołuje się do zasobu, którego nie ma w pliku ZIP. Sprawdź, czy plik ZIP odwołuje się tylko do zasobów wewnętrznych

Możesz odwoływać się tylko do plików, które znajdują się w przesłanym pliku ZIP .Nie ma w nim pliku wskazanego powyżej. Aby kontynuować, usuń wszystkie odniesienia w pliku HTML do zasobów nieznajdujących się w pliku ZIP.

Zasobu wymienionego w komunikacie o błędzie nie można znaleźć w pliku ZIP. Musisz też usunąć wszelkie odwołania do tego pliku. Dozwolone są jedynie następujące odwołania zewnętrzne:

  • Google Fonts
  • Biblioteka jQuery na serwerach Google
Nie można przetworzyć pliku ZIP, bo ten plik lub jeden z plików znajdujących się w nim jest uszkodzony

Aby naprawić uszkodzone pliki w archiwum ZIP, wykonaj te czynności:

  1. Otwórz plik ZIP, klikając go dwukrotnie.
  2. W wyświetlonym folderze otwórz każdy plik i zapisz go ponownie.
  3. Aby zapisać zaktualizowaną wersję, zaznacz wszystkie pliki w folderze, a następnie kliknij kolejno Plik > Kompresuj elementy.
  4. Jeśli nie powstanie prawidłowy plik ZIP, może to być spowodowane skompresowaniem folderu, a nie jego zawartości. Pamiętaj, by zaznaczyć wszystkie poszczególne elementy, a nie cały folder.
Twoja reklama HTML5 zmienia klikalność, co nie jest obsługiwane.
Stosowanie obszaru kliknięcia w reklamach HTML5 utworzonych w aplikacji Google Web Designer i używanie skryptu JavaScript Exitapi.exit() w reklamach utworzonych w innych narzędziach nie jest obsługiwane.
Jeśli Twoja reklama HTML5 powstała w aplikacji Google Web Designer, usuń z reklamy komponent obszaru kliknięcia.
Zmiany nie mają wpływu na reklamy remarketingu dynamicznego utworzone w aplikacji Google Web Designer (GWD), nie musisz więc usuwać obszaru do kliknięcia w tych reklamach i przesyłać ich ponownie.
Jeśli Twoja reklama HTML5 pochodzi z innych narzędzi, usuń skrypt ExitApi z sekcji <head> pliku index.html.
  • <script src="https://tpc.googlesyndication.com/pagead/gadgets/html5/api/exitapi.js"></script>

Po usunięciu tego tagu skryptu będzie można klikać całą powierzchnię reklamy. Możesz zostawić przycisk, ale i tak kliknięcie dowolnej części obszaru reklamy spowoduje wyświetlenie strony docelowej.

Usuń zdarzenie „onClick”, by wywoływać skrypt ExitAPI.exit z pliku index.html.

  • Przykład: <button onclick="ExitApi.exit()">

Nie udało się przesłać reklamy HTML5. Twoje konto nie obsługuje reklam tego typu.

Warunki korzystania z reklam HTML5

Dostęp do tworzenia reklam HTML5 możesz uzyskać na koncie Google Ads, gdy spełnia ono te wymagania:

  • Od daty utworzenia konta minęło 90 dni.
  • Łączne wydatki na koncie przekraczają 9000 USD.
  • Brak przypadków nieprzestrzegania zasad na koncie.

Pamiętaj, że spełnienie powyższych wymagań nie zawsze zapewnia dostęp do tworzenia reklam HTML5.

Jeśli opcja tworzenia reklam HTML5 jest na Twoim koncie niedostępna, możesz przesłać prośbę o dostęp do tworzenia reklam HTML5. Przed wysłaniem prośby upewnij się, że Twoje konto spełnia podane niżej kryteria kwalifikacji. W ciągu 7 dni roboczych od złożenia wniosku otrzymasz e-maila z odpowiedzią.

  • Brak przypadków nieprzestrzegania zasad na koncie.
  • Brak przypadków zalegania z płatnościami.
  • Łączne wydatki na koncie przekraczają 1000 USD.

Aby utrzymać ciągły dostęp do tworzenia reklam HTML5, dbaj o zgodność z naszymi zasadami.

Do tego czasu możesz korzystać z innych opcji, np. z przesyłanych reklam AMP HTML lub elastycznych reklam displayowych.

Upewnij się, że przestrzegasz odpowiednich specyfikacji reklam displayowych.

Przesłany plik ZIP nie jest obsługiwany. Prześlij reklamy, które nie są powiązane z plikiem danych

Jeśli wyświetla Ci się taki błąd, wykonaj te czynności:
  1. Sprawdź, czy reklama znajduje się we właściwej kampanii.
    • Jeśli i reklama, i kampania się zgadzają, powiąż kampanię z plikiem danych.
  2. Jeśli kampania lub reklama jest nieprawidłowa:
    • Prawidłowa reklama: prześlij tę reklamę do kampanii powiązanej z plikiem danych.
    • Prawidłowa kampania: prześlij do tej kampanii reklamę niepowiązaną z plikiem danych.

Kreacja nie ma tekstu.

Wszystkie znaki spoza kodowania ASCII muszą używać kodowania UTF-8.

Po kliknięciu funkcji Podgląd nic się nie dzieje.

  • Podgląd jest dostępny tylko pod linkiem „Wyświetl reklamę w pełnym rozmiarze” po zapisaniu reklamy.
  • Klient musi skopiować URL i wkleić go w przeglądarce.
  • Reklama nie będzie działać ani w podglądzie tworzenia, ani w wyskakującym okienku podglądu pełnego rozmiaru reklamy.

Wystąpił błąd stanu nieprawidłowego połączenia między serwerami zewnętrznymi

Aby rozwiązać ten problem, odszukaj nieprawidłowe puste tagi <video> i je usuń.

Reklamy AMP HTML

Dokument HTML został odrzucony przez narzędzie do sprawdzania kanonicznych stron AMP.
Treść alertu Plik .HTML nie jest prawidłowym dokumentem reklamy AMP HTML. Skorzystaj z narzędzia do sprawdzania stron AMP.
Rozwiązanie Aby upewnić się, że reklamy AMP HTML nie zawierają błędów, użyj tego ogólnodostępnego narzędzia do sprawdzania stron AMP.
Sprawdzona metoda Skorzystaj z narzędzia do sprawdzania stron AMP, zanim prześlesz dokumenty HTML.
Podczas sprawdzania pakietu reklam wystąpiły krytyczne błędy wewnętrzne.
Treść alertu Wystąpił błąd wewnętrzny. Jeśli problem się powtórzy, skontaktuj się z zespołem pomocy i prześlij mu testowany pakiet reklam. Przyjrzymy się temu problemowi.
Rozwiązanie Nie dotyczy
Niestandardowy element AMP nie jest obsługiwany w Google Ads.

Przykład: niestandardowy element AMP, taki jak <amp-audio>, nie jest obsługiwany.

Treść alertu Niestandardowy element AMP <$name> nie jest obsługiwany.
Rozwiązanie

Usuń nieobsługiwane elementy AMP oraz zaimportowane skrypty JavaScript, które są związane z tymi elementami, z kodu HTML. Na przykład usuń element <amp-audio width=”400” height=”300” src=”audios/myaudio.mp3”></amp-audio> z sekcji <body> oraz skrypt

<script async custom-element=”amp-audio” src=”https://cdn.ampproject.org/v0/amp-audio-0.1.js”></script> z sekcji <script async custom-element=”amp-audio” src=”https://cdn.ampproject.org/v0/amp-audio-0.1.js”></script>.

Sprawdzona metoda Korzystaj tylko z obsługiwanych elementów AMP.
Niestandardowy element AMP nie jest obsługiwany w Google Ads.

Przykład: zaimportowano nieobsługiwany element niestandardowy AMP <amp-audio>.

Treść alertu Zaimportowano nieobsługiwany element niestandardowy AMP <$name>.
Rozwiązanie Usuń nieobsługiwane elementy AMP oraz zaimportowane skrypty JavaScript, które są związane z tymi elementami, z kodu HTML. Na przykład usuń element <amp-audio width=”400” height=”300” src=”audios/myaudio.mp3”></amp-audio> z sekcji <body> oraz skrypt <script async custom-element=”amp-audio” src=”https://cdn.ampproject.org/v0/amp-audio-0.1.js”></script> z sekcji <head>.
Sprawdzona metoda Korzystaj tylko z obsługiwanych elementów AMP.
Pakiet reklam zawiera zasób multimedialny z zastrzeżoną ścieżką zasobu.

Przykład: niedozwolona ścieżka zasobu: _a4a/invalid.

Treść alertu Niedozwolona ścieżka zasobu: $assetPath.
Rozwiązanie Zmień nazwę katalogu.
Sprawdzona metoda Nie używaj zastrzeżonych nazw katalogów w ścieżkach zasobów, np. „_a4a”.

Pakiet zawiera niedopasowane informacje o branży

Niestandardowa kreacja HTML5 w kampaniach Performance Max obsługuje tylko dynamiczny format HTML5 na potrzeby branży handlu detalicznego.
W bloku stylu amp-custom wystąpiły błędy analizy.

Przykład: błąd analizy CSS: ... .foo:nth-child(1n) { color: red } ….

Treść alertu Błąd analizy CSS: ... .foo:nth-child(1n) { color: red } ….
Rozwiązanie Napraw błędy w załączonym fragmencie kodu CSS. Najczęściej błędy te są powiązane z pseudoselektorami CSS, które nie są obsługiwane w obecnej wersji Google Ads. Usuń je z bloku stylu amp-custom.
Atrybut zawiera nieprawidłową wartość.

Przykład: atrybut srcset w tagu srcset zawiera nieprawidłową wartość srcset.

Treść alertu Atrybut $attrName w tagu $attrName zawiera nieprawidłową wartość $attrName.
Rozwiązanie Zwykle oznacza to, że wartość atrybutu jest nieprawidłowa. Na przykład atrybut on może zawierać nieprawidłową akcję zdarzenia. Aby określić prawidłowy format wartości, sprawdź aktualne specyfikacje AMP HTML.
Atrybut zawiera niedozwoloną wartość

Przykład: atrybut class w tagu div zawiera niedozwoloną wartość amp-carousel-slide.

Treść alertu Atrybut $attrName w tagu $attrName zawiera niedozwoloną wartość $attrName.
Rozwiązanie Sprawdź, czy Twoje atrybuty na pewno nie zawierają zastrzeżonych wartości. Klasy elementów nie powinny zawierać zastrzeżonych nazw klas, takich jak „amp-carousel-button”. Analogicznie akcja zdarzenia nie może mieć wartości „AMP”.
Sprawdzona metoda Zanim utworzysz reklamy, zapoznaj się ze specyfikacjami Google Ads na temat reklam AMP HTML oraz z listą niedozwolonych wartości.
Brak elementu konfiguracji

Przykład: brak wartości finalURL elementu „exit1” w konfiguracji tagu finalURL.

Treść alertu Brak wartości $value elementu $item w konfiguracji tagu $tagName.
Rozwiązanie Elementy AMP, takie jak <amp-ad-exit> i <amp-ad-exit>, wymagają konfiguracji JSON. Prawidłowy format konfiguracji znajdziesz w odpowiedniej specyfikacji elementu AMP.
Element konfiguracji zawiera nieprawidłową wartość.

Przykład: nieprawidłowa wartość elementu selector w konfiguracji tagu amp-ad-exist.

Treść alertu Nieprawidłowa wartość $value elementu $item w konfiguracji tagu $tagName.
Rozwiązanie Elementy AMP, takie jak <amp-ad-exit> i <amp-ad-exit>, wymagają konfiguracji JSON. Prawidłowy format konfiguracji znajdziesz w odpowiedniej specyfikacji elementu AMP.
Element konfiguracji nie jest obsługiwany w Google Ads.

Przykład: tag Filters nie jest obsługiwany w konfiguracji amp-ad-exit.

Treść alertu Element $item nie jest obsługiwany w konfiguracji tagu $item.
Rozwiązanie Element konfiguracji nie jest obsługiwany w Google Ads. Usuń go z konfiguracji.
Elementy lub wartości, które powinny zostać użyte tylko raz, występują wiele razy w dokumencie AMP.

Przykład: wiele wystąpień amp-ad-exit.

Treść alertu Znaleziono wiele wystąpień elementu $item.
Rozwiązanie Zachowaj tylko jedno wystąpienie danego elementu i usuń pozostałe.
Niestandardowe wyjście w pakiecie reklam AMP HTML nie jest obsługiwane.

Przykład: reklama AMP HTML zawiera nieobsługiwaną zmodyfikowaną klikalność tap:exit-api.exit(target=’product1’).

Treść alertu Twoja reklama AMP HTML zawiera nieobsługiwaną zmodyfikowaną klikalność $exit.
Rozwiązanie Usuń konfigurację <amp-ad-exit> i zaimportowany skrypt JavaScript z kodu HTML. Usuń akcje zdarzenia, które wywołują zdarzenie exit-api.exit (np. <amp-ad-exit>).
Reklamy zawierają wiele plików HTML.
Treść alertu Reklama zawiera wiele punktów wejściowych. Dodaj do reklamy HTML5 tylko jeden plik HTML z tagiem rozmiaru reklamy i spróbuj ponownie.
Rozwiązanie Sprawdź, czy plik .ZIP zawiera tylko jeden plik HTML, który odpowiada za wyświetlanie treści reklamy, i usuń dodatkowe pliki HTML.
Reguła CSS zawiera niedozwoloną wartość właściwości.

Przykład: wartość właściwości CSS width:100% jest niedozwolona w przypadku selektora .amp-carousel-button.

Treść alertu Wartość właściwości CSS $cssPropertyName:$cssPropertyValue jest niedozwolona w przypadku selektora $cssPropertyName:$cssPropertyValue.
Rozwiązanie Usuń wartość właściwości CSS wskazaną w komunikacie, który dotyczy bloku stylu amp-custom.

Reklama HTML5 w aplikacji Google Web Designer

Uwaga: gdy banery reklamowe AMP HTML tworzysz w aplikacji Google Web Designer, pierwszy krok wyświetla się w oknie „Nowy plik”, w którym możesz kliknąć Baner AMP HTML, aby zacząć tworzyć reklamę. W przypadku reklam AMP HTML niektóre funkcje Google Web Designera są ograniczone. Więcej informacji o reklamach AMP HTML.
Musisz przesłać opublikowany plik. Opublikuj plik w aplikacji Google Web Designer, zanim prześlesz go do Google Ads.
Aby przesłać reklamę, musisz przesłać opublikowany plik, a nie autorski. Zanim prześlesz reklamę, otwórz plik autorski w aplikacji Google Web Designer i wybierz opcje: Opublikuj > Opublikuj lokalnie. Więcej informacji o publikowaniu swoich materiałów
Ta reklama została utworzona w środowisku „Generic” zamiast w „Google Ads”. Aby kontynuować, przekonwertuj plik do środowiska „Google Ads” w aplikacji Google Web Designer.
Podczas tworzenia reklamy wybrano niewłaściwe środowisko. Twoja reklama została utworzona w środowisku „Generic” zamiast w „Google Ads”. Aby kontynuować, musisz przekonwertować plik do środowiska „Google Ads”. Więcej informacji o konwersji środowiska.
Przesłana reklama zawiera kod HTML5, który narusza zasady Google Ads. Usuń wszelkie odwołania do tagów podanych powyżej, zanim prześlesz reklamy.

Twoja reklama narusza jedną z zasad Google Ads. Zapoznaj się z problemami wymienionymi w oryginalnym komunikacie o błędzie.

Zanim prześlesz reklamę, musisz usunąć wszelkie nieobsługiwane funkcje. Aby to zrobić, otwórz plik index.html w pliku ZIP. Nieobsługiwane funkcje znajdziesz w sekcji „gwd-admetadata”.

  • Reklama rozwijana: wyszukaj „creativeProperties”. Wartość minWidth powinna być równa maxWidth, a minHeight powinna być równa maxHeight.
  • Liczniki lub liczniki czasu: wyszukaj „counters” lub „timers”. Tablice powinny być puste.
  • Wiele wyjść
  • Filmy
  • Mapy
  • Pełna lista obsługiwanych funkcji znajduje się tutaj.
Reklama HTML5 odwołuje się do zasobu, którego nie ma w pliku ZIP. Sprawdź, czy plik ZIP odwołuje się tylko do zasobów wewnętrznych

W aplikacji Google Web Designer musisz uwzględnić obrazy dla wszystkich widocznych stanów przycisku.

Przykład: w poniższym fragmencie kodu z przykładowego pliku index.html brakuje obrazów dla stanów: obraz bez kliknięcia, obraz po najechaniu, obraz po kliknięciu (zobacz pogrubiony tekst).

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

Więcej informacji o komponencie obraz przycisku.

Aby naprawić błąd, zastąp placeholder.png wybranym obrazem (lub obrazami) i sprawdź, czy znajdują się one w pliku ZIP.

Uwaga: w komunikacie o błędzie powinno się znaleźć wyjaśnienie, czego brakuje. Czasami jako brakujący może wyświetlić się znak "". W takim przypadku prawdopodobnie nie została określona lokalizacja obrazu. Otwórz plik ZIP i znajdź plik index.html. Wyszukaj w nim znaki ' ="", aby znaleźć błąd.

Aby dowiedzieć się więcej o problemie opisanym w tym artykule, weź udział w tym szkoleniu polecanym dla MSP.

Czy to było pomocne?

Jak możemy ją poprawić?
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
15471956668178167214
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
73067
false
false
false