Řešení problémů s podklady HTML5 v kampaních na aplikace

Když ve službě Google Ads nahráváte podklady HTML5, může se vám zobrazit chybová zpráva. Ve většině případů problém vyřešíte tak, že soubor upravíte a opět uložíte. Poté jej můžete zkusit nahrát znovu.

V některých případech pomůže nástroj, jako je validátor HTML5 služby Google Ads. V něm můžete podklady před nahráním do Google Ads otestovat a případné potíže zjistit.

V tomto článku se dozvíte, co dělat s konkrétními problémy, které mohou při práci s podklady HTML5 v kampaních na aplikace nastat. Další informace o reklamách HTML5 a hratelných reklamách v kampaních na aplikace

Problémy s nahráváním

Soubor je příliš velký

Podklady HTML5 o rozměrech vsunuté reklamy (320 × 480 a 480 × 320) mohou mít až 5,2 MB. Větší podklady budou okamžitě zamítnuty, takže je nutné nahrávaný soubor případně zmenšit.

Poznámka: Problém se někdy může vyskytnout, i když se velikost souboru limitu jen blíží. V tom případě by jeho zmenšení také mělo pomoct.

Nepovolené rozměry

K dispozici jsou pouze dvoje rozměry podkladů:
  • 320 × 480 (na výšku)
  • 480 × 320 (na šířku)

Změňte případně rozměry podkladu na podporované nebo pomocí metaznačky “ad.orientation” nastavte správnou orientaci, jak se má podklad zobrazit.

Poznámka: Místo metaznačky “ad.size” můžete orientaci nastavit pomocí nové metaznačky “ad.orientation”:
  • na výšku (pro svislé podklady),
  • na šířku (vodorovné podklady),
  • na výšku,na šířku nebo na šířku,na výšku (pro plně responzivní podklady fungující v obou směrech).

Pokud používáte metaznačku ad.size a zadáte jiné než podporované rozměry, chybová zpráva se bude zobrazovat i nadále.

Jestliže jsou v HTML deklarovány obě metaznačky, použije se hodnota ad.orientation.

Když metaznačky nepoužíváte nebo jste u nich nesprávně nastavili orientaci, podklady při nahrání zamítnuty nebudou, ale zobrazí se pouze na výšku.

Cesta k souboru obsahuje jeden nebo více nepodporovaných znaků. Odstraňte z názvů všech adresářů i samotného souboru všechny výskyty a zkuste to znovu.

Názvy složek a souborů v ZIPu mohou obsahovat pouze podporované znaky – písmena, číslice, tečky (.), spojovníky (-) a podtržítka (_). Nepodporované znaky v názvech (včetně mezer) mohou způsobit chybu.
Přejmenujte proto složky a soubory jen s využitím podporovaných znaků a všechny nepodporované znaky odstraňte z názvů souborů i adresářů a nahrávání opakujte.
Příslušné soubory budou uvedeny v chybové zprávě místo parametru cesty k souboru. Neplatné znaky najdete místo parametru cesty neplatných znaků.
Poznámka: Pokud jsou přejmenované soubory uvedeny ve zdrojovém kódu, budete je muset aktualizovat také, aby se soubor nahrál.

Níže uvedený soubor není podporován. Je třeba jej nahradit, nebo odstranit. Pak to zkuste znovu.

V současnosti jsou v balíčcích reklam HTML5 podporovány pouze tyto typy souborů:
  • CSS
  • GIF
  • HTML
  • JPEG
  • JS
  • PNG
  • SVG

U nepodporovaných typů souborů, např. MPEG nebo FLA, může při nahrávání dojít k chybě. Soubor odstraňte, nebo nahraďte a nahrajte znovu.

Reklama HTML5 odkazuje na podklad, který se v souboru ZIP nenachází. Povoleny jsou pouze odkazy na interní soubory (např. cesta/k/podkladu/v_souboru_zip.png). Zkontrolujte, jestli máte v ZIPu všechny podklady a zda jsou všechny odkazy interní. Po provedení změn nahrání opakujte.

Při nahrávání balíčku reklam HTML5 nejsou povoleny externí odkazy na soubory, s výjimkou těchto:

Všechny nepovolené externí odkazy na soubory z balíčku reklam HTML5 odstraňte. Pak zkuste nahrávání opakovat.

Reklama HTML5 odkazuje na podklad, který se v souboru ZIP nenachází. Zkontrolujte, jestli máte v ZIPu všechny podklady, a zkuste to znovu.

V balíčku musí být všechny místní podklady, na které se ve všech souborech odkazuje. Pokud odkazujete na cestu k obrázku, který se v balíčku nenachází, bude soubor zamítnut.
Problém vyřešíte odstraněním odkazů na soubory, které v balíčku nejsou, popř. odkazované soubory do balíčku přidejte a znovu nahrajte.

V reklamě HTML5 chybí primární soubor HTML. Primární soubory HTML obsahují značku velikosti reklamy, např. <meta name="ad.size" content="width=320,height=480">. Zkontrolujte, zda máte v reklamě HTML5 soubor HTML s touto značkou, a zkuste to znovu.

Podklad s touto chybou neobsahuje jeden z povinných parametrů metadat v žádném souboru HTML v balíčku, např. značku velikosti reklamy <meta name="ad.size" content="width=320 ,height=480">. Toto neplatí pro podklady Google Web Designer.
Zkontrolujte, zda má podklad HTML5 primární soubor HTML se značkou velikosti reklamy, která je součástí zdrojového kódu v sekci <head>. Všechny požadované značky je také nutné přidat do zdrojového kódu podkladu:
  • deklaraci <!DOCTYPE html>,
  • značku <html>,
  • značku <body>,
  • metaznačku orientace formátu reklamy ve značce <head>. Příklad: <meta name="ad.orientation" content="portrait">.

Neplatné značky, např. <path><path />, nebudou přijaty.

Abyste tyto požadavky splnili, bude možná nutné vyjmout vložené značky SVG do samostatných souborů.

Poznámka: Podklad musí být responzivní (i když je nutné zadat jeho velikost). Ve vsunutých reklamách se totiž bude zobrazovat v banneru s variabilní velikostí. U vsunutých reklam na šířku použijte hodnotu width=480,height=320.

Balíček médií obsahuje příliš mnoho souborů. Maximální povolený počet souborů v ZIPu je 512.

V případě vsunutých reklam mohou podklady v balíčku médií obsahovat až 512 souborů. Při vyšším počtu souborů budou podklady zamítnuty.
Počet souborů v ZIPu si proto zkontrolujte.
Poznámka: Složky v balíčku médií se do počtu souborů nezapočítávají.

Soubor ZIP nelze zpracovat, protože je poškozen buď samotný archiv, nebo některý ze souborů, které obsahuje. Zkontrolujte soubory, znovu je zkomprimujte a zkuste to znovu.

Zkontrolujte soubory v balíčku, znovu je zkomprimujte, abyste nahrávali správný ZIP, a nahrávání opakujte.

Nepodporovaná funkce HTML5 v podkladu HTML5

Tato chyba znamená, že zdrojový kód souborů v balíčku obsahuje funkce, které služba Google Ads nepodporuje.
Všechny nepodporované funkce proto z balíčku reklam HTML5 odstraňte. Může vám s tím pomoct validátor HTML5 služby Google Ads.
Poznámka: V sekci Pokročilá kontrola HTML5 ve validátoru HTML 5 Google Ads se může zobrazit tato chybová zpráva: UNSUPPORTED_HTML5_FEATURE: rdf:description.

Pokud se jedná o problém s nepodporovanými značkami SVG, zřejmě máte v kódu kreativy značky, které nepatří do žádné z podporovaných kategorií, jako jsou prvky kontejneru, prvky přechodů a grafické prvky.

Zkontrolujte, zda některý ze souborů v archivu ZIP nepodporované značky v kódu kreativy neobsahuje a případně je vymažte. Pomoct vám může seznam všech podporovaných značek SVG. Další informace o seznamu podporovaných značek SVG a jejich kategoriích

Značka „rdf:Description“ se může zobrazit, pokud je např. vzorový soubor SVG otevřen v textovém editoru. Balíček bude možné nahrát po odstranění této značky ze všech souborů SVG.

Soubor ZIP z nástroje Google Web Designer není publikován

Po rozbalení nelze nahrát ručně komprimované zdrojové soubory, které je možné stále upravovat v Google Web Designeru. Podklady z Google Web Designeru je před nahráním do služby Google Ads nutné publikovat místně.
Odstranění problému v Google Web Designeru:
  1. Klikněte na Publikovat.
  2. Vyberte možnost Publikovat místně.
  3. Nahrajte výsledný archiv ZIP do služby Google Ads.

Google Web Designer nebyl vytvořen pro prostředí Google Ads.

Podklady Google Web Designeru musí mít v metaznačce „environment“ uvedeno prostředí gwd-googleads nebo gwd-admob. Pokud má však prostředí reklamy hodnotu gwd-genericad nebo gwd-dv360, bude reklama zamítnuta. Pro jiné podklady než z Google Web Designeru toto neplatí.
Otevřete v Google Web Designeru zdrojový soubor (nikoli publikovaný podklad) a změňte prostředí na „Google Ads“. Přečtěte si, jak vybrat prostředí reklamy.

Balíček médií vyžaduje dynamický typ produktu se správným odvětvím

Podklady monou ve zdrojovém kódu obsahovat tento řádek bez značky odvětví produktu: <meta name="productType" content="dynamic">. Tato značka je definována pro dynamický remarketing pro podklady HTML5 založené na zdrojích.
Problém vyřešíte ručním odstraněním řádku <meta name="productType" content="dynamic"> ze zdrojového kódu. Kampaně na aplikace totiž v současnosti nepodporují vlastní podklady HTML5 založené na zdroji.

Balíček médií není kompatibilní s aktuálním typem produktu

Podklad zřejmě odkazuje na značku <meta name="productType" content="dynamic">, ale dynamické podklady HTML5 nejsou v kampaních na aplikace obecně podporovány.
Odstraňte ze zdrojového kódu souboru index.html atribut <meta name="productType" content="dynamic"><meta name="vertical" content="{content_type}">.
Upozornění: V zástupném symbolu {content_type} mohou být různé hodnoty, například RETAIL, CUSTOM.

Reklamy HTML5 používající soubory ZIP vytvořené v DoubleClick Studiu nejsou podporovány

Obecně platí, že podklady vytvořené ve Studiu (dříve nazývaném DoubleClick Studio) nejsou s Google Ads kompatibilní. Systém to zjistí, když kontroluje přítomnost reference knihovny JS ve službě Studio zvané Enabler.js. Vlastní podklady, které nepocházejí z Google Web Designeru, knihovnu Enabler.js nepodporují a nelze ji použít.
Poznámka: Soubory Google Web Designeru obsahují knihovnu Enabler.js ve výchozím nastavení a plně ji podporují. To však neplatí u vlastních balíčků HTML5.

Odstraňte proto odkazy na knihovnu Enabler.js z vlastních podkladů HTML5.

Chování výstupu reklamy je nesprávně nakonfigurováno.

Kreativy z Google Web Designeru nepodporují rozhraní ExitAPI. Odstraňte proto všechny odkazy na ExitAPI a pomocí dotykové oblasti do reklam místo toho vložte vlastní klikatelnou oblast.

Problémy po nahrání

Podklady HTML5 jsou zamítnuty z důvodu neplatného volání čtvrté strany, nepřijatelné reklamy HTML5 nebo obojího.

Podklady HTML5 obsahující některý z těchto prvků, budou pravděpodobně zamítnuty z důvodu neplatného volání čtvrté strany nebo nepřijatelné reklamy HTML5.
  • Značka <video> bez atributu src
  • Nezjištěné externí reference
  • Jiné písmo než od Googlu vložené přímo do souboru, ale neuvedené na doméně font.googleapis.com bude zamítnuto s výjimkou těchto:
    • DFONT
    • EOT
    • OTF
    • TTE
    • TTF
    • WOFF
    • WOFF2
      • Poznámka: Seznam všech podporovaných písem najdete v sekci Google Fonts.
  • Podklady vložené do podřízených rámců
    • Ve zdrojovém kódu hledejte značky, např. <frameset>, <frame> nebo <iframe>. Do rámců je možné vložit externí obsah, a dokonce i celé weby v souboru HTML. Podklady HTML5 je však nepodporují.
  • Kreativy Google Web Designer a AMPHTML
    • Vyhledejte ve zdrojovém kódu značky, které začínají předponou „amp“, například <amp-img> nebo <amp-ad-exit>. Také můžete najít odkazy na skripty hostované na stránce cdn.ampproject.org.

Na kartě Síť v nástrojích pro vývojáře Chrome je dále možné zkontrolovat, zda podklad provádí konkrétní volání čtvrté strany. Dostanete se tam takto:

  1. Klikněte pravým tlačítkem na náhled podkladu v Google Ads nebo ve validátoru HTML5 Google Ads.
  2. V kontextové nabídce vyberte možnost Prozkoumat.
  3. Klikněte na Síť.

Zkontrolujte, zda v podkladech nemáte nepodporované prvky a značky pomocí validátoru HTML5 služby Google Ads a proveďte úpravy. Pak zkuste soubor nahrát znovu. Také si můžete přečíst další informace o technických aspektech nepřijatelných reklam HTML5.

Nenačítá se náhled reklamy

Pokud nahraný podklad používá zdroj, který nesplňuje zásady zabezpečení obsahu, náhled by se načíst neměl.
Na kartě Konzole (Console) v nástrojích pro vývojáře Chrome můžete zkontrolovat, jaké informace prohlížeč o podkladu podává (zda některé zdroje v reklamě HTML5 odmítá záměrně). Dostanete se tam takto:
  1. Klikněte pravým tlačítkem na náhled podkladu v Google Ads nebo ve validátoru HTML5 Google Ads.
  2. V kontextové nabídce vyberte možnost Prozkoumat.
  3. Poté klikněte na kartu Konzole (Console).

Náhled reklamy se načítá nesprávně

Nesprávné vykreslení náhledu reklamy mohou způsobit podklady, které používají knihovnu PixiJS (nebo jiné externí knihovny). Ty v izolovaném prostoru (tzv. sandboxu) nemusí správně fungovat.
Zkontrolujte, zda jsou vaše podklady HTML5 určeny pro prvky iframe v sandboxu pouze s označením „allow-scripts“.
Poznámka: Protože reklamy HTML5 fungují v sandboxu bez funkce allow-same-origin, musí se obrázky načítat s funkcí crossorigin="anonymous" (pro použití v canvas).

V náhledu nelze na podklad kliknout

V náhledu se mají klikatelné oblasti blokovat. To znamená, že byste s podkladem měli být schopni pracovat, ale na cílovou URL se neproklinete.
Klikatelnost můžete otestovat ve validátoru HTML5 Google Ads.

Podklad HTML5 se nezobrazuje

Pokud se podklad HTML5 vůbec nezobrazuje (nula zobrazení), může vám pomoct článek Řešení problémů s nefungující kampaní na aplikaci v Google Ads nebo s její nízkou návštěvností.

Vysoká míra prokliku (CTR) a nízký konverzní poměr (CVR)

Jedno z možných řešení je vložit skript ExitAPI jako literál (<script>) ve značce <head>, nikoli v jiném JavaScriptu. V opačném případě budou moct uživatelé klikat na celou plochu reklamy, což může způsobit mnoho neúmyslných kliknutí a špatný výkon.

Pomohly vám tyto informace?

Jak bychom článek mohli vylepšit?
Vyhledávání
Vymazat vyhledávání
Zavřít vyhledávání
Hlavní nabídka
8623435591149506435
true
Prohledat Centrum nápovědy
true
true
true
true
true
73067
false
false
false