Nástroje pre vývojárov v prehliadači Chrome predstavujú súpravu nástrojov pre vývojárov webu vstavanú priamo do prehliadača Google Chrome. Tieto nástroje vám umožňujú kontrolovať vykresľovaný kód HTML (DOM) a sieťovú aktivitu vašich stránok. Pomocou nástrojov pre vývojárov môžete riešiť problémy so zobrazovaním reklám.
Kontrola odosielania požiadaviek na reklamy
Nasledujúce kroky vám ukážu, ako pomocou nástrojov pre vývojárov skontrolovať, či sa z vašej stránky odosielajú požiadavky na reklamy:
- Navštívte stránku, ktorú chcete preskúmať.
- Otvorte nástroje pre vývojárov kliknutím pravým tlačidlom na stránku a potom kliknite na Preskúmať. Prípadne môžete stlačiť kombináciu klávesov
Command+Option+C
(Mac) aleboCtrl+Shift+C
(Windows, Linux, Chrome OS). - Kliknite na kartu Sieť.
- Zadajte
ads?
do poľa Filter.Všetky požiadavky na reklamy služby AdSense alebo Ad Manager, ktoré boli odoslané z vašej stránky, sú uvedené v tabuľke požiadaviek.
- Skontrolujte zoznam požiadaviek na reklamy:
Ak nájdete: Znamená to, že: Požiadavku na reklamu, ktorá sa začína reťazcom ads?client
Z vašej stránky bola odoslaná požiadavka na reklamu služby AdSense Žiadne požiadavky na reklamy Z vašej stránky neboli odoslané žiadne požiadavky na reklamy, čo znamená, že vašej stránke sa nevrátia žiadne reklamy. Prípadne sa na strane klienta vyskytol problém, ktorý zabránil odoslaniu požiadavky na reklamu.
Odporúčané ďalšie kroky:
- Prečítajte si sprievodcu implementáciou kódu a uistite sa, že ste reklamné jednotky implementovali správne.
- Skontrolujte klientske chyby opísané nižšie.
Požiadavku na reklamu zvýraznenú načerveno, ktorá má stav 403
Server prijal požiadavku na reklamu, ale odpoveďou bolo, že reklama by sa nemala zobrazovať na vašom webe ani v účte. Stav
403
sa zvyčajne vracia z dôvodu presadzovania pravidiel alebo z dôvodu neschválenia vášho webu.Odporúčané ďalšie kroky:
- V centre pravidiel služby AdSense overte, že sa na vašom webe nenachádza žiadne presadzovanie pravidiel.
- Skontrolujte na stránke Weby, či má váš web stav Pripravený.
Požiadavku na reklamu, ktorá má stav 200
, ale vaše reklamy sa stále nezobrazujúPravdepodobne máte problémy s implementáciou súboru ads.txt. Ak chcete problém vyriešiť, prejdite na náš nástroj na riešenie problémov so súborom ads.txt.
Kontrola klientskych chýb
Aj keď ste kód reklamy AdSense implementovali správne, je možné, že požiadavky na reklamy sa z vašej stránky neposielajú pre klientsku chybu. Môže to byť spôsobené prehliadačom (napr. rozšíreniami) alebo chybami z validačných kontrol implementovaných v kóde JavaScript služby AdSense (adsbygoogle.js
).
Nasledujúce kroky vám ukážu, ako pomocou nástrojov pre vývojárov skontrolovať klientske chyby na vašej stránke:
- Navštívte stránku, ktorú chcete preskúmať.
- Otvorte nástroje pre vývojárov kliknutím pravým tlačidlom na stránku a potom kliknite na Preskúmať. Prípadne môžete stlačiť kombináciu klávesov
Command+Option+C
(Mac) aleboCtrl+Shift+C
(Windows, Linux, Chrome OS). - Kliknite na kartu Console (Konzola).
- Skontrolujte nasledujúce chyby:
Ak nájdete: Znamená to, že: ERR_BLOCKED_BY_CLIENT
Prehliadač zabránil stiahnutiu súboru
adsbygoogle.js
(kód JavaScript, ktorý AdSense používa na zobrazovanie reklám). Zvyčajne je to spôsobené rozšírením (napr. blokovanie reklám) nainštalovaným v prehliadači.Príklad:
GET https://pagead2.googlesyndication.com/
pagead/js/adsbygoogle.js net::ERR_BLOCKED_BY_CLIENTChybu súboru
adsbygoogle.js
Validačné kontroly v súbore
adsbygoogle.js
vrátili chybu. Tieto validačné kontroly zaisťujú, že ak sa požiadavka na reklamu priradí k reklame, potom je možné reklamu umiestniť.Bežnou chybou je, keď sa AdSense pokúsi umiestniť responzívnu reklamu na vašu stránku, ale na umiestnenie reklamy nie je dostatok voľného priestoru.
Príklad:
adsbygoogle.push() error: Fluid responsive ads
must be at least 250px wide: availableWidth=0