Build Google Publisher Tags

Odstraňování problémů se značkami GPT

Problém: Nejste si jistí, zda budou značky Google Publisher Tag fungovat

Pokud jste ve službě Google Ad Manager noví a nemáte se značkami GPT zkušenosti, doporučujeme vám nejdříve je na webu otestovat.

Řešení: Vytvořte testovací stránku

Nejdříve vytvořte testovací stránku a nové značky na ní vyzkoušejte. Teprve poté je nasaďte na aktivní web.

Na testovací stránce budete značky moci izolovat a nezávisle na ostatních prvcích webu ověřit, zda je implementujete správně.

Zobrazit dokumentaci knihovny GPT pro vývojáře

Problém: Nezobrazené reklamy v architektuře jednoho požadavku (SRA)

Při používání značek GPT s architekturou jednoho požadavku majitelé stránek na stránce často definují více reklamních bloků, než kolik se jich ve skutečnosti zobrazí.

  • V Konzoli pro majitele stránek Google se zobrazuje následující upozornění:

    [název reklamního bloku] : Metoda googletag.defineSlot byla volána bez odpovídajícího volání metody googletag.display.

  • Pokud není volána metoda k zobrazení, reklama se nemůže zobrazit a přicházíte tak o příležitost k zobrazení a získání tržeb.

  • Protože služba Ad Manager přijímá u každé žádosti SRA maximálně 30 bloků, všechny bloky, které definujete, ale nezobrazíte, mohou vést k překročení tohoto limitu a k tomu, že další reklamní bloky zůstanou nevyplněné.

Pokyny k odstranění tohoto problému

Zkontrolujte stránky pomocí Konzole pro majitele stránek Google a podívejte se, zda v ní na kartě Požadavek na stránku nejsou nějaká takováto upozornění:

[název reklamního bloku] : Metoda googletag.defineSlot byla volána bez odpovídajícího volání metody googletag.display.

U správných implementací se namísto upozornění zobrazí zpráva „Stránka byla označena správně.“

Pokud najdete taková upozornění, zkontrolujte, zda opravdu nechybí volání metody display(), a v případě potřeby ho přidejte. Jinak odstraňte volání metody defineSlot() pro nepoužitý reklamní blok.

Pokud u reklamního bloku voláte metodu display() pouze za určitých okolností, měli byste obecně metodu defineSlot volat pouze v případech, kdy voláte i metodu display(). U responzivních webů zajistěte, aby všechna různá rozvržení webu byla při deklarování a zobrazování reklamních bloků konzistentní.

Problém: Používáte starší nebo místně uloženou verzi knihovny GPT

Nepoužívejte verze souborů gpt.js nebo pub-ads_impl_XX.js, které máte místně uložené na svém serveru.

Místně uložené verze javascriptových knihoven nemusí fungovat v novějších prohlížečích nebo operačních systémech a nemusí být aktualizovány o nové funkce a vylepšení. Podpora starších verzí knihovny GPT může být kdykoliv ukončena, což může vést ke snížení tržeb z reklam, pokud se ve vašich značkách přestanou zobrazovat.

Řešení: Používejte nejnovější verzi rozhraní GPT API

Spoléhejte se pouze na zveřejněné rozhraní GPT API, nikoli na podrobnosti interní implementace značky. Interní javascriptová implementace knihovny GPT a manipulace s modelem DOM používané při vykreslování reklam se v souvislosti s rozšiřováním o nové funkce mohou měnit. Pokud byste se tedy spoléhali na konkrétní podrobnosti, mohli byste na webu zaznamenat neočekávané chování.

Podrobné pokyny k implementaci najdete v referenční příručce rozhraní Google Publisher Tag API.

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
11389342401444826142
true
Prohledat Centrum nápovědy
true
true
true
true
true
148
false
false