Po dodajanju Google AdSense oglasov na spletno stran, se brskalnik vsakič, ko odprete stran objave, včasih vrti v krogu, čeprav je naložen asinhrono, a je videti zelo neprijetno – kako to rešiti?
Oglasna koda je prikazana takole:
Verjamem, da imajo prijatelji, ki začenjajo iskati Google AdSense, enak občutek, torej, ali imate več oglasov na eni strani in naj bi vsak oglas pomenil datoteko "adsbygoogle.js"?
Odgovor je ne, datoteko "adsbygoogle.js" morate predstaviti le enkrat.
Google AdSense rešitev, ki preprečuje nalaganje strani
Spletna stran ima jQuery
Uporabljen je bil dogodek, pripravljen za jQuery.
Slabi rezultati? Lahko ga celo zavijete s setTimeout in ga za nekaj sekund zamaknete, preden se naloži. Optimalna zamuda je 3 sekunde.
Čista implementacija JS
Ker moja stran ne uvaja jQuery, je vse mogoče implementirati le z acoustic js, koda je naslednja:
Upodobitve so naslednje:
Google oglasi bodo prikazani na celotni spletni strani.
(Konec)
|