2011-11-23 13 views
7

Jak można zarządzać banerami AdSense w responsywnym układzie?Obsługa banerów reklamowych w elastycznym układzie

O ile mogę przeczytać z Adsense TOS, praktycznie nie mogę robić nic po stronie klienta z banerami, więc nie mogę, po stronie klienta, zamienić baner na mniejszy, jeśli to jest niska rozdzielczość.

Wygląda na to, że jedynym rozwiązaniem, które mogę znaleźć, jest wyświetlanie tylko banerów, które działają w najniższej rozdzielczości docelowej (tj. 300 x 250).

Ktoś z lepszym pomysłem?

+0

Ciekawi mnie również to. Zastanawiam się, czy dozwolony byłby JavaScript, który dynamicznie wybiera odpowiedni format? –

Odpowiedz

2

Boston Globe rozwiązała ten problem na swojej słynnej responsywnej stronie, tworząc kolumnę reklamową. Ta kolumna ma stałą szerokość wystarczającą do umieszczenia reklamy, a rozmiar reklamy nigdy się nie zmienia, nawet jeśli reszta strony dostosowuje się w sposób responsywny. Nie jest idealny, ale utrzymuje reklamę w stanie nienaruszonym.

Byłoby wspaniale po prostu załadować wiele rozmiarów reklam w wiele miejsc na stronie i pokazać/ukryć w zależności od rozmiaru strony, ale oczywiście Adsense tego nie zrobi.

1

Adsense w rzeczywistości korzysta z reklam typu "responsive", as described here. Więc powinieneś być w stanie używać większych formatów reklam i zmniejszać je w przypadku urządzeń mobilnych.

Zauważyłem jednak, że nie uwzględniają one "responsywnego projektu", a jedynie wyglądają na urządzenie wyświetlające stronę. Jeśli zmniejszysz okno przeglądarki, zobaczysz reklamę na tablicy wyników (obciętą) i podobnie na komórkach zobaczysz tylko połowę reklamy, mimo że używa ona mobilnego formatu Adsense.

0

Po prostu natknąłem się na article, który wyraźnie stwierdza, że ​​zmiana rozmiaru reklamy z javascript jest dozwolona.

+0

Daje mi błąd 404 – jgillich

+0

Naprawiłem link. – Ewoud

0

Polecam używać javascript do wyświetlania różnych reklam w zależności od klienta. To najlepsze rozwiązanie, jakie do tej pory znalazłem.

Jest to zwięzły opis tutaj: http://www.milouchev.com/blog/2013/02/google-adsense-responsive-layout/

To nie wymaga tworzenia wielu różnych reklam, a nie tylko jednego, dla każdego miejsca docelowego reklamy. Ale tworzenie 3 reklam zamiast 1 powinno być niewielką ceną za zwiększenie przychodów z AdSense.