J'ai un site Web qui fonctionne sur Apache 2 et qui a du code dans PHP et JS + HTML.
Ceci est le code de mon bloc d'annonces:
J'ai un compte AdSense approuvé qui affiche déjà (et génère des revenus) des annonces AdMob depuis des mois.
J'ai créé un bloc d'annonces AdSense et l'ai placé sur ce site Web, mais ce dernier n'apparaît pas.
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- 728x90_leaderboard -->
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-xxxxxx"
data-ad-slot="xxxxxx"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).Push({});
</script>
Quel peut être le problème? Aucune erreur ne s'affiche dans la console de débogage.
Après avoir créé le bloc d'annonces, il faut parfois un certain temps pour l'activer.
Ainsi, l'affichage des annonces commence automatiquement après un certain temps.
Google AdSense nécessite également un fichier ads.txt pour votre site Web. Si vous vous connectez au site AdSense, il vous dira s'il s'agit de la cause de votre erreur.