# Rimuovi spazio vuoto e testo pubblicitario su annuncio non riempito

**URL:** https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558
**Category:** Support
**Tags:** advertising
**Created:** [29 Settembre 2023, 5:34pm UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558 "2023-09-29T17:34:04Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![codergautam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codergautam/32/261083_2.png) [@codergautam](https://meta.discourse.org/u/codergautam)
#### Post date: [29 Settembre 2023, 5:34pm UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/1 "2023-09-29T17:34:04Z")

</div>

Gli annunci sul mio [forum](https://iogames.forum) non vengono sempre visualizzati e a volte Google non riesce a trovare un annuncio al momento, quindi mostra solo uno spazio vuoto. Questo va bene, ma credo che il testo dell’annuncio e lo spazio bianco occupato in questo scenario dovrebbero essere rimossi poiché creano confusione (ad esempio, le persone pensano che il post precedente fosse una pubblicità promossa)

 ![image](https://global.discourse-cdn.com/meta/original/4X/f/a/f/fafe0971d1e7c07233e2974629220f46f5cc79b2.png)

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [30 Settembre 2023, 2:02am UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/2 "2023-09-30T02:02:27Z")

</div>

Non sono sicuro dello spazio bianco, ma penso che funzioni per il testo:

> [@AdSense: Remove 'ADVERTISEMENT' text](https://meta.discourse.org/t/adsense-remove-advertisement-text/133970/4?u=lilly):
>
> I’m sorry, I didn’t realize it couldn’t be empty. You can put some CSS in a theme component to hide it: .google-adsense-label { display: none; } should work.

---

<div class="post-metadata">

### Author: ![codergautam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codergautam/32/261083_2.png) [@codergautam](https://meta.discourse.org/u/codergautam)
#### Post date: [30 Settembre 2023, 2:24am UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/3 "2023-09-30T02:24:40Z")

</div>

Suppongo che per ora sia una soluzione temporanea, ma il testo è ora sempre nascosto. Preferirei averlo quando viene mostrata una pubblicità, nascosto quando non lo è. Armeggerò con il CSS e vedrò se riesco a creare un selettore che venga eseguito quando le pubblicità sono vuote.

---

<div class="post-metadata">

### Author: ![codergautam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codergautam/32/261083_2.png) [@codergautam](https://meta.discourse.org/u/codergautam)
#### Post date: [30 Settembre 2023, 2:26am UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/4 "2023-09-30T02:26:19Z")

</div>

Penso che dovrebbe essere teoricamente possibile poiché Google lo contrassegna con questa proprietà:

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/f/b/bfba7b1a6379122994325fdbd986a13ee47bada7.png)

---

<div class="post-metadata">

### Author: ![codergautam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codergautam/32/261083_2.png) [@codergautam](https://meta.discourse.org/u/codergautam)
#### Post date: [30 Settembre 2023, 2:30am UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/5 "2023-09-30T02:30:30Z")

</div>

Ho capito!!

Manterrà il testo dell’annuncio nascosto per impostazione predefinita e lo mostrerà solo dopo aver confermato che l’annuncio è stato compilato e visualizzato. In questo modo posso assicurarmi che non ci sia confusione.

Se vuoi abilitare questa funzione sul tuo forum, dai un’occhiata al tutorial dettagliato che ho pubblicato sul mio blog  
[https://blog.codergautam.dev/how-to-hide-unfilled-advertisements-in-discourse-adplugin/](https://blog.codergautam.dev/how-to-hide-unfilled-advertisements-in-discourse-adplugin/)

Modifica: utilizzo della versione rivista del codice funzionante dopo che Firepup ha trovato un bug

Spero che questo aiuti qualcuno!

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [30 Settembre 2023, 2:37am UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/6 "2023-09-30T02:37:35Z")

</div>

A quanto pare Google compila erroneamente quel campo (Nota l’`iframe`):

 ![Screenshot (15)](https://global.discourse-cdn.com/meta/original/4X/b/c/e/bcee60802d3bb960846bca69f6253cd380047ac3.png)

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [30 Settembre 2023, 2:44am UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/7 "2023-09-30T02:44:12Z")

</div>

E apparentemente non puoi semplicemente controllare l’iframe, poiché a volte aggiunge un iframe praticamente vuoto.

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [30 Settembre 2023, 3:07am UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/8 "2023-09-30T03:07:06Z")

</div>

Non posso più causare questo, deve essere stato un caso isolato.

---

<div class="post-metadata">

### Author: ![codergautam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codergautam/32/261083_2.png) [@codergautam](https://meta.discourse.org/u/codergautam)
#### Post date: [30 Settembre 2023, 12:00pm UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/9 "2023-09-30T12:00:11Z")

</div>

> [@Firepup650](#):
>
> Apparentemente Google compila quel campo in modo errato

No, l’ho testato molto, quando non è compilato aggiunge comunque un iframe ma lo lascia vuoto. Quando invece è compilato, l’iframe viene popolato. Non è un bug.

---

<div class="post-metadata">

### Author: ![Firepup650](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/firepup650/32/465200_2.png) [@Firepup650](https://meta.discourse.org/u/Firepup650)
#### Post date: [30 Settembre 2023, 3:37pm UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/10 "2023-09-30T15:37:06Z")

</div>

C’è stata almeno una volta in cui ho nascosto manualmente l’AD, e in realtà c’era un AD, anche se era contrassegnato come non archiviato. Tuttavia, non sono riuscito a riprodurlo in seguito.

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [2 Ottobre 2023, 1:38pm UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/11 "2023-10-02T13:38:10Z")

</div>

Nel caso non ne fossi a conoscenza, il selettore CSS `:has` non è ampiamente supportato, in particolare da Firefox:

> **[:has() CSS relational pseudo-class | Can I use... Support tables for HTML5,...](https://caniuse.com/css-has)**
>
> "Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [1 Novembre 2023, 1:38pm UTC](https://meta.discourse.org/t/remove-blank-space-and-advertisement-text-on-unfilled-ad/280558/12 "2023-11-01T13:38:29Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
