Les Outils pour les développeurs Chrome sont un ensemble d'outils pour les développeurs Web intégrés directement dans le navigateur Google Chrome. Ils vous permettent d'inspecter le code HTML rendu (DOM) et l'activité réseau de vos pages. Vous pouvez utiliser ces outils de développement pour résoudre les problèmes de diffusion de vos annonces.
Vérifier que les demandes d'annonces sont envoyées
Pour utiliser les outils de développement afin de vérifier si des demandes d'annonces sont envoyées depuis votre page, procédez comme suit :
- Accédez à la page que vous souhaitez examiner.
- Ouvrez les outils de développement : effectuez un clic droit sur la page et cliquez sur Inspecter. Vous pouvez également appuyer sur
Cmd+Option+C
(sous Mac) ouCtrl+Maj+C
(sous Windows, Linux, Chrome OS). - Cliquez sur l'onglet Réseau.
- Saisissez
ads?
dans le champ "Filtrer".Toutes les demandes d'annonces AdSense ou Ad Manager envoyées à partir de votre page sont répertoriées dans le tableau des demandes.
- Consultez la liste des demandes d'annonces :
Si vous trouvez : Cela signifie que : Une demande d'annonce qui commence par ads?client
Une demande d'annonce AdSense a été envoyée depuis votre page. Aucune demande d'annonce Aucune demande d'annonce n'a été envoyée depuis votre page, ce qui signifie qu'aucune annonce n'y sera diffusée. Un problème côté client a également pu empêcher que la demande d'annonce ne soit envoyée.
Voici quelques recommandations :
- Consultez le Guide d'insertion du code pour vous assurer que vous avez correctement intégré vos blocs d'annonces.
- Recherchez les erreurs côté client, comme décrit ci-dessous.
Une demande d'annonce en rouge est associée à l'état 403
.Le serveur a reçu la demande d'annonce, mais a répondu qu'une annonce ne devrait pas être diffusée sur votre site ou dans votre compte. L'état
403
est généralement renvoyé, car des mesures d'application ont été mises en place ou parce que votre site n'a pas été approuvé.Voici quelques recommandations :
- Vérifiez que votre site ne fait pas l'objet de mesures d'application des règles via le Centre d'informations sur les règles AdSense.
- Vérifiez que votre site est associé à l'état "Prêt" sur la page Sites.
Une demande d'annonce est associée à l'état 200
, mais vos annonces ne sont toujours pas diffusées.Il s'agit sans doute d'un problème d'intégration de votre fichier ads.txt. Pour résoudre ce problème, accédez à notre outil de dépannage ads.txt.
Remarque: Il est possible que le bloc d'annonces ne soit pas rempli. Découvrez ce que vous pouvez faire avec les blocs d'annonces non remplis.
Vérifier les erreurs côté client
Même si vous avez correctement inséré le code d'annonce AdSense, il est possible qu'aucune demande d'annonce ne soit envoyée depuis votre page en raison d'une erreur côté client. Cette situation peut s'expliquer par le navigateur (des extensions, par exemple) ou par des erreurs détectées lors des contrôles de validation intégrés au code JavaScript AdSense (adsbygoogle.js
).
Pour apprendre à utiliser les outils de développement afin de vérifier si votre page comporte des erreurs côté client, procédez comme suit :
- Accédez à la page que vous souhaitez examiner.
- Ouvrez les outils de développement : effectuez un clic droit sur la page et cliquez sur Inspecter. Vous pouvez également appuyer sur
Cmd+Option+C
(sous Mac) ouCtrl+Maj+C
(sous Windows, Linux, Chrome OS). - Cliquez sur l'onglet Console.
- Recherchez les erreurs suivantes :
Si vous trouvez : Cela signifie que : ERR_BLOCKED_BY_CLIENT
Le navigateur a empêché que le code
adsbygoogle.js
(le fichier JavaScript utilisé par AdSense pour afficher des annonces) ne soit téléchargé. Cela est généralement dû à l'installation d'une extension (un bloqueur d'annonces, par exemple) dans le navigateur.Exemple :
GET https://pagead2.googlesyndication.com/
pagead/js/adsbygoogle.js net::ERR_BLOCKED_BY_CLIENTErreur
adsbygoogle.js
Les vérifications de validation dans
adsbygoogle.js
ont renvoyé une erreur. Ces vérifications garantissent que si une demande d'annonce est mise en correspondance avec une annonce, celle-ci peut être positionnée.Un message d'erreur fréquent s'affiche si AdSense tente de positionner une annonce responsive sur votre page, mais que l'espace disponible est insuffisant.
Exemple :
adsbygoogle.push() error: Fluid responsive ads
must be at least 250px wide: availableWidth=0