Y a-t-il une méthode de travail de chargement paresseux adsense adsense?
J'ai vérifié quelques réponses dans la pile Overflow & Google, toutes ces méthodes ne différencient que le chargement, je n'ai besoin de charger des annonces uniquement lorsqu'il est visible à l'utilisateur dans la fenêtre. Comme paresseux charger une image.
Oui, il est possible d'utiliser la charge paresseuse AdSense, vous devez utiliser des bibliothèques OpenSource comme LAZYHTML sur la charge paresseuse Adsense annonces sans modifier Adcode.
Dans l'exemple suivant, remplacez CA-PUB-XXX avec votre ID client Google AdSense, vous devez également remplacer l'identifiant de l'emplacement. Apporter des modifications selon vos besoins.
Ajoutez le code suivant dans la tête .
<script async src="https://cdn.jsdelivr.net/npm/[email protected]/dist/lazyhtml.min.js" crossorigin="anonymous"></script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-xxx" crossorigin="anonymous"></script>
Enveloppez l'adcode dans Lazyhtml wrapper.
<div class="lazyhtml" data-lazyhtml onvisible>
<script type="text/lazyhtml">
<!--
<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-XXXXXX"
data-ad-slot="YYYY"
data-ad-format="auto"
data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).Push({});
</script>
-->
</script>
</div>
Étapes et notes:
Aide Liens:
Source: Chargement paresseux Adsense Adsense
Wrapper HTML paresseux: convertisseur de lazyhtml