Chrome DevTools is een verzameling tools voor webontwikkelaars die rechtstreeks zijn ingebouwd in de Google Chrome-browser. Met deze tools kunt u de weergegeven HTML (DOM) en netwerkactiviteit van uw pagina's inspecteren. U kunt DevTools gebruiken om problemen met de weergave van advertenties op te lossen.
Controleren of er advertentieverzoeken worden verstuurd
Aan de hand van de volgende stappen kunt u met DevTools controleren of er advertentieverzoeken worden verstuurd vanaf uw pagina:
- Ga naar de pagina die u wilt onderzoeken.
- Open DevTools door met de rechtermuisknop op de pagina te klikken en op Inspecteren te klikken. U kunt ook op
Command+Option+C
(Mac) of opControl+Shift+C
(Windows, Linux, ChromeOS) drukken. - Klik op het tabblad Netwerk.
- Geef
ads?
op in het veld Filter.Dan worden eventuele AdSense- of Ad Manager-advertentieverzoeken die vanaf uw pagina zijn verstuurd, weergegeven in de tabel met verzoeken.
- Bekijk de lijst met advertentieverzoeken:
Als u dit ziet: Betekent dat het volgende: Een advertentieverzoek dat begint met ads?client
Er is een AdSense-advertentieverzoek verstuurd vanaf uw pagina. Geen advertentieverzoeken Er zijn geen advertentieverzoeken verstuurd vanaf uw pagina, wat betekent dat er geen advertenties naar uw pagina worden geretourneerd. Of er was een probleem aan de clientzijde waardoor het advertentieverzoek niet kon worden verstuurd.
We raden u het volgende aan:
- Lees de implementatiehandleiding voor code om te controleren of u uw advertentieblokken correct heeft geïmplementeerd.
- Controleer op fouten aan de clientzijde, zoals hieronder beschreven.
Een advertentieverzoek in het rood met de status 403
De server heeft het advertentieverzoek gekregen, maar gereageerd met het bericht dat er op uw site of via uw account geen advertenties kunnen worden weergegeven. De status
403
wordt meestal geretourneerd als gevolg van beleidshandhaving of omdat uw site niet is goedgekeurd.We raden u het volgende aan:
- Controleer via het Beleidscentrum van AdSense of er geen beleidshandhaving is toegepast op uw site.
- Controleer of uw site de status Klaar heeft op de pagina Sites.
Een advertentieverzoek met de status 200
, terwijl uw advertenties nog steeds niet worden weergegevenU heeft waarschijnlijk problemen met uw ads.txt-implementatie. Ga naar onze ads.txt troubleshooter om het probleem op te lossen.
Opmerking: Het is mogelijk dat het advertentieblok niet is gevuld. Meer informatie over wat u kunt doen met niet-gevulde advertentieblokken.
Controleren op fouten aan de clientzijde
Zelfs als u de AdSense-advertentiecode correct heeft geïmplementeerd, worden er mogelijk geen advertentieverzoeken gestuurd vanaf uw pagina wegens een fout aan de clientzijde. Dit kan te maken hebben met de browser (bijv. extensies) of met fouten uit de validatiecontroles die zijn geïmplementeerd in de JavaScript-code van AdSense (adsbygoogle.js
).
Aan de hand van de volgende stappen kunt u DevTools gebruiken om uw pagina te controleren op fouten aan de clientzijde:
- Ga naar de pagina die u wilt onderzoeken.
- Open DevTools door met de rechtermuisknop op de pagina te klikken en op Inspecteren te klikken. U kunt ook op
Command+Option+C
(Mac) of opControl+Shift+C
(Windows, Linux, ChromeOS) drukken. - Klik op het tabblad Console.
- Controleer op de volgende fouten:
Als u dit ziet: Betekent dat het volgende: ERR_BLOCKED_BY_CLIENT
De browser heeft voorkomen dat
adsbygoogle.js
(de JavaScript-code die AdSense gebruikt om advertenties weer te geven) wordt gedownload. Dit heeft meestal te maken met een extensie die in de browser is geïnstalleerd (bijv. een advertentieblokkering).Voorbeeld:
GET https://pagead2.googlesyndication.com/
pagead/js/adsbygoogle.js net::ERR_BLOCKED_BY_CLIENTEen fout in
adsbygoogle.js
De validatiecontroles in
adsbygoogle.js
hebben een fout geretourneerd. Deze validatiecontroles zorgen ervoor dat als een advertentieverzoek aan een advertentie is gekoppeld, de advertentie ook daadwerkelijk kan worden geplaatst.Een veelvoorkomende fout treedt op als AdSense een responsieve advertentie op uw pagina probeert te plaatsen, maar er niet voldoende ruimte beschikbaar is om de advertentie te plaatsen.
Voorbeeld:
adsbygoogle.push() error: Fluid responsive ads
must be at least 250px wide: availableWidth=0