web-dev-qa-db-fra.com

La publicité Google a été préchargée à l'aide du préchargement du lien, mais n'a pas été utilisée quelques secondes après le chargement de la fenêtre.

Lorsque je vais sur mon site Web, aucune annonce ne s'affiche même si j'en ai définie une au bas de la page. Il renvoie une erreur - La ressource https://pagead2.googlesyndication.com/pagead/js/r20181107/r20180604/show_ads_impl.js a été préchargée à l'aide du préchargement du lien, mais pas utilisé dans les quelques secondes qui suivent le chargement de la fenêtre. Assurez-vous que sa valeur as est appropriée et qu'il est préchargé intentionnellement. Oui, adblocker est désactivé. Voici mon code pour l'annonce:

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-layout="in-article"
     data-ad-format="fluid"
     data-ad-client="ca-pub-9121789382833091"
     data-ad-slot="8487804504"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).Push({});
</script>
14
Jake

Je suppose que ce n’est pas la raison pour laquelle les annonces ne sont pas diffusées, car après quelques heures sans mettre à jour le code source de la page, les annonces sont finalement affichées, mais l’avertissement est toujours présent dans la console javascript.

J'ai remarqué qu'à chaque fois que je mettais à jour le code source, les annonces disparaissaient à nouveau pendant quelques heures. J'imagine donc que Google ne me faisait pas vraiment confiance et que les annonces sont automatiquement suspendues jusqu'à ce qu'un bot ou quelque chose qui revient vérifie que tout va bien.

5
fbparis

Utilisez-vous Cloudflare? J'ai résolu ce problème en désactivant le chargeur de fusée sur le script adsense.

data-cfasync="false"

J'ai lu à plusieurs reprises que le chargeur de fusée n'a aucun effet négatif sur Adsense, maintenant je ne suis pas tellement convaincu.

2
Ryan NZ