Notificare

Accesați Pagina dvs. AdSense, unde puteți găsi informații personalizate despre cont, astfel încât să vă bucurați de succes cu AdSense.

Unități de anunțuri

Folosiți parametrul „data-ad-status” pentru a ascunde unitățile de anunțuri necompletate

Unitățile de anunțuri AdSense se actualizează după ce s-a făcut solicitarea de anunț, pentru a indica dacă unitatea de anunțuri a fost completată cu un material publicitar sau a rămas necompletată. Pentru a afla ce procent din unitățile de anunțuri sunt necompletate, consultați acoperirea medie din rapoartele AdSense.

După ce o unitate de anunțuri a finalizat solicitarea unui anunț, AdSense adaugă un parametru în elementul <ins> cu numele data-ad-status. Notă: data-ad-status nu trebuie confundat cu data-adsbygoogle-status, care este folosit de codul nostru de anunț pentru a procesa anunțurile.

În funcție de starea de returnare a anunțului, parametrul se va actualiza la una dintre următoarele valori:

data-ad-status="filled" S-a returnat un anunț în unitatea de anunțuri și acum se afișează.
data-ad-status="unfilled" Nu s-a returnat niciun anunț, iar unitatea de anunțuri este goală.

Ce face AdSense cu unitățile de anunțuri necompletate

Când unitățile de anunțuri AdSense sunt „necompletate”, încercăm să restrângem unitatea de anunțuri sau să afișăm un spațiu gol. Restrângem unitățile de anunțuri numai atunci când acestea nu vor cauza rearanjarea paginii, ceea ce înseamnă că se restrâng numai unitățile de anunțuri din afara ariei vizibile. În cazul tuturor celorlalte unități de anunțuri necompletate, păstrăm dimensiunea unității și afișăm un spațiu gol.

Cum puteți ascunde unitățile de anunțuri necompletate

Advanced content (avansat) Puteți decide să profitați de acest comportament, folosind CSS sau JavaScript. De exemplu, dacă doriți să ascundeți toate unitățile de anunțuri necompletate, puteți folosi CSS pentru a aplica un stil display: none !important; pentru element.

Exemplul 1: ascunderea unităților de anunțuri necompletate folosind CSS

Puteți adăuga următorul stil CSS în pagina dvs. pentru a ascunde automat unitățile de anunțuri necompletate.

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;
}

Exemplul 2: afișarea unei imagini numai dacă unitatea de anunțuri este necompletată

Dacă o unitate de anunțuri nu afișează un anunț, puteți alege să afișați un anunț intern.

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;
}

Sau, dacă preferați să folosiți JavaScript pentru a vă actualiza pagina, puteți folosi MutationObserver pentru a detecta modificările parametrului data-ad-status și pentru a executa cod JavaScript în baza modificărilor respective.

Limite

Parametrul data-ad-status se adaugă numai în unitățile de anunțuri care există în fereastra de sus. Aceasta înseamnă că, în cazul unităților de anunțuri difuzate printr-o fereastră pe mai multe domenii, parametrul data-ad-status nu se va adăuga într-o unitate de anunțuri.

În plus, nu se recomandă să încărcați unitățile de anunțuri AdSense așa cum au fost ascunse inițial, cu scopul de a le face vizibile după schimbarea parametrului data-ad-status. Dacă unitățile de anunțuri nu sunt vizibile inițial în pagină, este posibil să nu executăm solicitarea de anunț pentru unitatea de anunțuri respectivă.

A fost util?

Cum putem să îmbunătățim această pagină?
true
Profitați de potențialul de dezvoltare

Nu ratați informații utile despre AdSense. Înscrieți-vă pentru a primi rapoarte de performanță, sfaturi personalizate și invitații la cursuri web care vă pot ajuta să vă sporiți veniturile.

Înscrieți-vă

Căutare
Șterge căutarea
Închide căutarea
Meniu principal
18172767685320221794
true
Căutaţi în Centrul de ajutor
true
true
true
true
true
157
false
false