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?
true
Poznámky k vydání

Přečtěte si o nejnovějších funkcích služby Ad Manager a aktualizacích centra nápovědy.

Co je nového

Vyhledávání
Vymazat vyhledávání
Zavřít vyhledávání
Hlavní nabídka
16721331198803297260
true
Prohledat Centrum nápovědy
true
true
true
true
true
148
false
false