Ich verwende den von AdSense empfohlenen Responsive-Anzeigenblock für meine Responsive-Website-Bestenliste Ad. Das Datenanzeigeformat für die Einheit ist auf Rechteck, horizontal eingestellt.Google Adsense Responsive-Anzeigenblöcke verursachen manchmal Leerzeichen in der mobilen Ansicht.
Bei Desktop-Ansichten wird die Anzeige immer mit einer Bestenliste angezeigt. Aber für die mobile Ansicht zeigen die Anzeigen manchmal 320 × 100, die den Speicherplatz gut ausfüllen, aber zu anderen Zeiten zeigt es kleinere mobile Anzeigenblöcke, die einen leeren Bereich unter ihnen lassen, da AdSense die Größe auf 0 erhöht, statt dessen Container-Div und Iframe auf weniger als 100px zu ändern Sei 100px.
Mein eigenes Container-Div für den Anzeigenblock hat keine Höhe, sodass die Größe für Anzeigen mit beliebiger Größe angepasst werden kann. Siehe die Screenshots unten. Ich möchte den leeren Bereich unterhalb der Anzeige nicht sehen und möchte, dass die Adsense-Einheit ihre eigene Höhe auf weniger als 100px setzt, egal wie groß sie ist, wenn eine kleinere Anzeige aus dem Inventar angezeigt wird.
Sehen Sie den Raum unter der kleineren mobilen Anzeige, die manchmal von Adsense angezeigt wird. Dies wird nicht durch mein Container-Div verursacht (es hat keine angegebene Höhe, ich habe auch versucht, Höhe: Auto), sondern indem Adsense die Höhe des Anzeigenblocks auf 100px, obwohl die Anzeige von geringerer Höhe ist.
Eine normale 100px Höhe Füllung Anzeigenblock korrekt und ohne zusätzliche Höhe zeigt