Jak zablokować automatyczne reklamy google adsense w jednym miejscu na stronie?
Jak zablokować automatyczne reklamy Google Adsense w jednym miejscu na stronie? Jak sprawić, aby w określonym miejscu na stronie reklama Google Adsense nie wyświetlała się? Nie chciałbym blokować całkowicie automatycznych reklam.
Ale Google wkłada mi reklamę między kolumny w Bootstrapie i rozsypuje się przez to design. Czy da się stworzyć jakąś dyrektywę dla Google Adsense, aby w danym miejscu nie wyświetlała się reklama?
3 Odpowiedzi
Ja miałem to samo co Ty – strona oparta na Bootstrapie, reklama google niszczyła mi układ (jednostka wchodziła między kolumny). Nadałem klasę głównej kolumnie (class=”left_col”) i dodałem regułę css:
.left_col + .google-auto-placed {
display: none;
}
Google nie zaleca ukrywania w CSS automatycznie generowanych jednostek reklamowych Google Adsense, ale tutaj nie było wyjścia. Nikt się ze mną nie kontaktował, nie było żadnego problemu. Chyba osoba weryfikująca (jeśli taka osoba była) zobaczyła, co się działo i rozumiała, że to błąd algorytmu.
Jeśli reklama rozwala Ci layout, to ją ukryj w CSS.
Inna opcja to właśnie wyłączenie auto umieszczania reklam, ale to jest świetna funkcja i jej wyłączenie zawsze powoduje spadek dochodów.
Najlepiej zrób niewidoczne za pomocą CSS, google się nauczy aby tam nie umieszczać.
Albo trochę zmienić strukturę HTML, zmień nazwy klas / ID, to wtedy też Google może przestać wyświetlać w danym miejscu.