Paziņojums

Noteikti apmeklējiet lapu Jūsu AdSense lapa, kurā ir atrodama personalizēta informācija par jūsu kontu, kas palīdzēs jums gūt panākumus ar programmu AdSense.

Reklāmu vienības

Parametra “data-ad-status” izmantošana, lai paslēptu neaizpildītas reklāmu vienības

AdSense reklāmu vienības tiek atjauninātas pēc reklāmas pieprasījuma iesniegšanas, lai norādītu, vai reklāmu vienība tika aizpildīta ar reklāmas materiāliem vai atstāta neaizpildīta. Lai pārbaudītu, kāda jūsu reklāmu vienību procentuālā daļa nav aizpildīta, skatiet vidējo atbilstību, kas norādīta AdSense pārskatos.

Kad reklāmu vienība ir beigusi reklāmas pieprasīšanu, AdSense pievieno elementam <ins> parametru data-ad-status. Piezīme. Parametru data-ad-status nedrīkst jaukt ar parametru data-adsbygoogle-status, kas mūsu reklāmas kodā tiek izmantots reklāmu apstrādei.

Atkarībā no tā, vai reklāma tika atgriezta vai ne, šis parametrs tiks atjaunināts kā viens no tālāk norādītajiem parametriem.

data-ad-status="filled" Reklāma tika atgriezta reklāmu vienībā un tagad tiek rādīta.
data-ad-status="unfilled" Reklāmas netika atgrieztas, un reklāmu vienība ir tukša.

AdSense darbības ar neaizpildītām reklāmu vienībām

Ja AdSense reklāmu vienības ir neaizpildītas, mēs mēģinām sakļaut reklāmu vienību vai rādīt tukšu vietu. Mēs sakļaujam reklāmu vienības tikai tad, ja tās neizraisa lapas plūduma pārkārtošanu, t.i., tiek sakļautas tikai ārpus skatvietas esošās reklāmu vienības. Visām pārējām neaizpildītajām reklāmu vienībām mēs saglabājam reklāmu vienības lielumu un rādām tukšu vietu.

Neaizpildīto reklāmu vienību paslēpšana

Advanced content (papildu) Varat izlemt pastiprināt šo darbību, izmantojot CSS vai JavaScript. Piemēram, ja vēlaties paslēpt visas neaizpildītās reklāmu vienības, varat izmantot CSS, lai elementam lietotu stilu display: none !important;.

1. piemērs. Neaizpildīto reklāmu vienību paslēpšana, izmantojot CSS

Varat pievienot savai lapai tālāk norādīto CSS stilu, lai automātiski paslēptu neaizpildītās reklāmu vienības.

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. piemērs. Attēla rādīšana tikai tad, ja reklāmu vienība ir neaizpildīta

Ja reklāmu vienībā netiek rādīta reklāma, varat izvēlēties rādīt pašreklāmu:

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

Savukārt, ja vēlaties savas lapas atjaunināšanai izmantot JavaScript, varat izmantot MutationObserver, lai noteiktu parametra data-ad-status izmaiņas, un izpildīt JavaScript kodu, ņemot vērā šīs izmaiņas.

Ierobežojumi

Parametrs data-ad-status tiek pievienots tikai reklāmu vienībām, kas atrodas augšējā logā. Tas nozīmē, ka reklāmu vienībām, kuras tiek rādītas, izmantojot starpdomēnu logu, parametrs data-ad-status netiks pievienots.

Mēs arī neiesakām ielādēt AdSense reklāmu vienības kā sākotnēji paslēptas, lai tās būtu redzamas, kad tiek mainīts parametrs data-ad-status. Ja reklāmu vienības sākotnēji nebūs redzamas lapā, iespējams, mēs nevarēsim izpildīt reklāmas pieprasījumu šai reklāmu vienībai.

Vai tas bija noderīgs?

Kā varam to uzlabot?
true
Jūsu AdSense lapa

Iepazīstinām ar AdSense lapu — jaunu resursu, kurā varat atrast personalizētu informāciju par savu kontu un jaunām iespējām, kas jums palīdzēs veiksmīgi izmantot programmu AdSense.

Meklēšana
Notīrīt meklēšanu
Aizvērt meklēšanas lodziņu
Galvenā izvēlne
3631793165615896458
true
Meklēšanas palīdzības centrs
true
true
true
true
true
157
false
false