Обавештење

Обавезно посетите своју AdSense страницу на којој можете да пронађете персонализоване информације о налогу које ће вам помоћи да остварите успех у AdSense-у.

Огласне јединице

Сакријте непопуњене огласне јединице помоћу параметра data-ad-status

Када се захтев за оглас пошаље, AdSense огласне јединице се ажурирају како би показале да ли је огласна јединица попуњена огласом или је остала непопуњена. Да бисте видели проценат непопуњених огласних јединица, прегледајте просечну покривеност у AdSense извештајима.

Када огласна јединица пошаље захтев за оглас, AdSense додаје параметар под називом data-ad-status у елемент <ins>. Напомена: Параметар data-ad-status није исто што и параметар data-adsbygoogle-status који кôд огласа користи за обраду огласа.

У зависности од тога да ли је оглас приказан, овај параметар ће се променити на неки од следећих статуса:

data-ad-status="filled" Оглас је послат огласној јединици и приказује се.
data-ad-status="unfilled" Ниједан оглас није приказан и огласна јединица је празна.

Шта AdSense ради са непопуњеним огласним јединицама

Када су AdSense огласне јединице unfilled (непопуњене), покушавамо да скупимо огласну јединицу или приказујемо празан простор. Огласне јединице скупљамо само када то не доводи до преобликовања странице, што значи да скупљамо само огласне јединице изван области приказа. За све остале непопуњене огласне јединице задржавамо величину огласне јединице и приказујемо празан простор.

Како да сакријете непопуњене огласне јединице

Advanced content (напредно) Ово понашање можете да подесите помоћу CSS-а или JavaScript-а. На пример, ако желите да сакријете све непопуњене огласне јединице, у CSS-у можете да примените стил display: none; на елемент.

1. пример: скривање непопуњених огласних јединица помоћу CSS-а

Можете да додате следећи CSS стил на страницу како би аутоматски сакривала непопуњене огласне јединице:

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

2. пример: приказивање слике само ако је огласна јединица непопуњена

Ако огласна јединица не приказује оглас, можете да одаберете да приказујете некомерцијални оглас:

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

Ако уместо тога желите да ажурирате страницу помоћу JavaScript-а, можете да користите MutationObserver да бисте открили промене параметра data-ad-status и извршили JavaScript кôд на основу тих промена.

Ограничења

Параметар data-ad-status се додаје само у огласне јединице у прозору на врху. То значи да се параметар data-ad-status неће додати у огласне јединице које се приказују преко прозора за више домена.

Поред тога, не препоручујемо учитавање AdSense огласних јединица које су у почетку сакривене, а треба да постану видљиве када се параметар data-ad-status промени. Ако огласна јединица није у почетку видљива на страници, за њу можда нећемо моћи да извршимо захтев за оглас.

Да ли вам је ово било корисно?

Како то можемо да побољшамо?
true
Искористите потенцијал развоја

Не пропуштајте вредне AdSense увиде. Омогућите пријем извештаја о учинку, персонализованих савета и позива за вебинаре помоћу којих можете да повећате зараду

Омогући

Претрага
Обриши претрагу
Затвори претрагу
Главни мени
12881925846571554474
true
Центар за помоћ за претрагу
true
true
true
true
true
157
false
false