Pranešimas

Būtinai apsilankykite „AdSense“ puslapyje, kur rasite suasmenintos informacijos apie paskyrą, kuri padės sėkmingai naudotis „AdSense“.

Skelbimų rinkiniai

Parametro „data-ad-status“ naudojimas neužpildytiems skelbimų rinkiniams slėpti

„AdSense“ skelbimų rinkiniai atnaujinami pateikus skelbimo užklausą, siekiant nurodyti, ar skelbimų rinkinys užpildytas skelbimo failu ar paliktas neužpildytas. Galite patikrinti, kiek procentų yra neužpildytų skelbimų rinkinių, peržiūrėję vidutinę aprėptį „AdSense“ ataskaitose.

Kai užbaigiamas skelbimų rinkinio skelbimo užklausos procesas, „AdSense“ prideda parametrą prie <ins> elemento pavadinimu data-ad-status. Pastaba: data-ad-status nereikėtų painioti su data-adsbygoogle-status, kuris mūsų skelbimo kode naudojamas skelbimams apdoroti.

Atsižvelgiant į tai, ar skelbimas buvo pateiktas, šis parametras bus atnaujintas pateikiant vieną iš toliau nurodytų verčių.

data-ad-status="filled" Skelbimas pateiktas skelbimų rinkinyje ir dabar rodomas.
data-ad-status="unfilled" Nebuvo pateikta jokių skelbimų ir skelbimų rinkinys tuščias.

Kokie veiksmai atliekami su neužpildytais skelbimų rinkiniais sistemoje „AdSense“

Kai „AdSense“ skelbimų rinkiniai yra „unfilled“, bandome sutraukti skelbimų rinkinį arba rodyti tuščią vietą. Skelbimų rinkinius sutraukiame tik tada, kai dėl to nereikia keisti puslapio išdėstymo. Tai reiškia, kad sutraukiami tik skelbimų rinkiniai, nepatenkantys į peržiūros sritį. Visus kitus neužpildytus skelbimų rinkinius paliekame skelbimų rinkinio dydžio ir vietoje jų rodome tuščią vietą.

Kaip paslėpti neužpildytus skelbimų rinkinius

Advanced content (išplėstinis) Galite atlikti papildomų veiksmų naudodami CSS kalbą arba „JavaScript“. Pavyzdžiui, jei norite paslėpti visus neužpildytus skelbimų rinkinius, galite naudodami CSS kalbą elementui pritaikyti stilių „display: none !important;“.

Pirmas pavyzdys: neužpildytų skelbimų rinkinių slėpimas naudojant CSS kalbą

Galite pridėti toliau nurodytą CSS kalbos stilių prie puslapio, kad būtų automatiškai paslėpti neužpildyti skelbimų rinkiniai.

HTML
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1234567890123456"
     data-ad-slot="1234567890"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
CSS
ins.adsbygoogle[data-ad-status="unfilled"] {
    display: none !important;
}

Antras pavyzdys: vaizdas rodomas, tik jei skelbimų rinkinys neužpildytas

Jei skelbimų rinkinyje skelbimas nerodomas, vietoj jo galite pasirinkti rodyti vidaus skelbimą.

HTML
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:inline-block;width:300px;height:250px"
     data-ad-client="ca-pub-1234567890123456"
     data-ad-slot="1234567890">
    <a href="/page"><img src="/backup.jpg" width="300px" height="250px"></a>
</ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
CSS
ins.adsbygoogle a {
    display: none !important;
}
ins.adsbygoogle[data-ad-status="unfilled"] a {
    display: block;
}

Arba, jei norite naudoti „JavaScript“ puslapiui atnaujinti, galite naudoti „MutationObserver“, kad aptiktumėte parametro data-ad-status pakeitimus ir vykdytumėte „JavaScript“ kodą pagal šiuos pakeitimus.

Apribojimai

Parametras data-ad-status pridedamas tik prie skelbimų rinkinių, esančių viršutiniame lange. Tai reiškia, kad jei skelbimų rinkiniai teikiami naudojant kelių domenų langą, parametras data-ad-status nėra pridedamas prie skelbimų rinkinio.

Be to, nerekomenduojame įkelti „AdSense“ skelbimų rinkinių kaip iš pradžių paslėptų, norint, kad būtų matomi, kai parametras data-ad-status bus pakeistas. Jei skelbimų rinkiniai iš pradžių nėra matomi puslapyje, gali nepavykti vykdyti to skelbimų rinkinio skelbimo užklausos.

Ar tai buvo naudinga?

Kaip galime jį patobulinti?
true
Išnaudokite augimo potencialą

Nepraleiskite vertingų „AdSense“ įžvalgų. Pasirinkite gauti našumo ataskaitas, suasmenintus patarimus ir kvietimus į internetinius seminarus, kurie padės padidinti pajamas.

Pasirinkti

Paieška
Išvalyti paiešką
Uždaryti paiešką
Pagrindinis meniu
6830013034307583081
true
Paieška pagalbos centre
true
true
true
true
true
157
false
false