Zasoby dla programistów

Dodawanie inteligentnego banera do aplikacji

Obsługa banerów inteligentnych została wycofana. Wypróbuj banery adaptacyjne, które są najnowszym typem reklam elastycznych oferującym lepszą skuteczność niż banery inteligentne.

Jednostka reklamowa o rozmiarze baneru inteligentnego umożliwia wydawcom wyświetlanie banerów reklamowych, które wypełniają całą szerokość ekranu przy stałej wysokości. Dzięki banerom inteligentnym deweloperzy nie muszą już określać stałego rozmiaru jednostki reklamowej – mogą po prostu wskazać, że wypełnia ona całą szerokość ekranu. Banery inteligentne wypełniają tylko szerokość ekranu, więc nie są tak elastyczne jak banery adaptacyjne. Mogą też być mniej skuteczne.

Pakiet SDK do reklam mobilnych Google ma wbudowaną obsługę banerów inteligentnych i wypełnia kreację zgodnie z tymi założeniami:

  • Jeśli reklamy pochodzą bezpośrednio z Google Ad Managera, nadmierna szerokość w widoku banera będzie przezroczysta.
  • Jeśli stosowane są reklamy zapasowe z Ad Exchange, w razie potrzeby do kreacji będą dodawane szare płytki w celu wypełnienia całej szerokości widoku baneru. Jeśli widok reklamy ma rozmiary 360 x 50, kreacja o rozmiarze 320 x 50 zostanie uzupełniona z prawej i lewej strony szarym wypełnieniem o szerokości 20 pikseli.

Czytaj dalej, aby dowiedzieć się, jak tworzyć jednostki reklamowe typu baner inteligentny, jak określać wysokość reklamy, jak banery inteligentne współpracują z reklamami zapasowymi itd.

Obsługa banerów inteligentnych została wycofana

Banery inteligentne są obsługiwane tylko przez wywołania standardowych banerów i funkcję Zapośredniczenie. Nie współpracują z innymi funkcjami, takimi jak Reklamy natywne. Rozmiar jednostki reklamowej typu baner inteligentny nie działa w przypadku reklam pełnoekranowych.
Uwaga: kampanie objęte Automatyzacją bezpośrednią obsługują banery inteligentne.

Tworzenie jednostki reklamowej o rozmiarze banera inteligentnego

  1. Utwórz jednostkę reklamową jak zwykle i z menu „Tryb rozmiaru” wybierz Baner inteligentny.
  2. W aplikacji zastosuj na potrzeby widoku reklamy jeden z tych rozmiarów:
    • iOS: kGADAdSizeSmartBannerPortrait lub kGADAdSizeSmartBannerLandscape
    • Android: SMART_BANNER
    Na potrzeby jednostek reklamowych typu baner inteligentny generator tagów reklam dostępny w usłudze Google Ad Manager tworzy tylko tagi reklam do wyświetlania w aplikacjach mobilnych, bo te jednostki są przeznaczone wyłącznie do aplikacji.
  3. Google Ad Manager wybiera wszystkie elementy zamówienia, które spełniają oba te warunki:
    • Mają wysokość równą żądanej wysokości.
    • Mają szerokość zgodną ze wzorem:
      (żądana szerokość / 2) <= szerokość kreacji <= żądana szerokość
      Na przykład w odpowiedzi na żądanie baneru inteligentnego o wymiarach 360 x 50 mogą się wyświetlać kreacje o rozmiarach od 180 x 50 do 360 x 50.
W przypadku banerów inteligentnych nie używaj stałych rozmiarów, ponieważ kupujący nie może odpowiedzieć na oba pytania o stawkę.

Wysokość reklamy

Wysokość reklamy zależy od wysokości ekranu urządzenia, jak podano w tabeli poniżej:

Wysokość urządzenia Wysokość reklamy
h < 400 dp 32 dp
400 dp <= h < 720 dp 50 dp
h >= 720 dp 90 dp

Wysokość zależy od bieżącej orientacji urządzenia. Ogólnie rzecz biorąc, widać:

  • kreację o wysokości 50 dp na telefonach w orientacji pionowej.
  • kreację o wysokości 32 dp na telefonach w orientacji poziomej.
  • kreację o wysokości 90 dp na 10-calowych tabletach i iPadach w obu orientacjach.
  • kreację o wysokości 90 dp na większości 7-calowych tabletów z Androidem w orientacji pionowej.
  • kreację o wysokości 50 dp na większości 7-calowych tabletów z Androidem w orientacji poziomej.

Dokumentacja dla deweloperówWięcej informacji znajdziesz w dokumentacji dla deweloperów dotyczącej banerów reklamowych na AndroidiOS.

Reklamy zapasowe do banerów inteligentnych

Ad Manager nie obsługuje parametru validAdSizes w przypadku reklam zapasowych do banerów inteligentnych. Jeśli ustawisz kilka żądań rozmiaru reklamy, rozmiar reklamy zapasowej będzie wykrywany przez pakiet SDK do reklam mobilnych Google.

Dokumentacja dla deweloperówWięcej informacji znajdziesz w dokumentacji dla deweloperów dotyczącej banerów reklamowych na AndroidiOS.

Elementy zamówienia Ad Exchange mogą być kierowane na jednostki reklamowe o rozmiarze baneru inteligentnego. Te elementy zamówienia powinny mieć zdefiniowane stałe rozmiary w zakresie używanym przez Ad Managera do dopasowywania elementów zamówienia. Muszą one spełniać oba te warunki:

  • Mają wysokość równą żądanej wysokości.
  • Mają szerokość zgodną ze wzorem:
    (żądana szerokość / 2) <= szerokość kreacji <= żądana szerokość
    Na przykład w odpowiedzi na żądanie banera inteligentnego o wymiarach 360 x 50 mogą wyświetlić się kreacje o rozmiarach od 180 x 50 do 360 x 50.

Banery inteligentne nie obsługują reklam zapasowych na poziomie jednostki reklamowej na potrzeby AdSense. Reklamy zapasowe tego rodzaju wymagają jednostek reklamowych o stałych rozmiarach, więc nie można ich wyświetlać w banerach inteligentnych. Zamiast nich na potrzeby AdSense lub Ad Exchange możesz użyć reklamy zapasowej elementu zamówienia, aby kierować reklamy do jednostki reklamowej o rozmiarze banera inteligentnego. Aby móc zapewnić wyświetlanie odpowiednich kreacji w jednostce reklamowej typu baner inteligentny, wybierz stały rozmiar w elemencie zamówienia. Aby kreacje zapasowe były odpowiednie, wybrany przez Ciebie rozmiar powinien mieć co najmniej 50% szerokości boksu na baner inteligentny i taką samą wysokość.

Jeśli na przykład skonfigurujesz jednostkę reklamową o rozmiarze baneru inteligentnego i skierujesz na nią element zamówienia Ad Exchange o stałym rozmiarze 320 x 50, tylko żądania wysłane do tej jednostki z urządzeń o wysokości ekranu od 400 dp do 720 dp będą mogły wywoływać reklamy zapasowe o rozmiarze 320 x 50. Podczas renderowania reklamy zapasowej o rozmiarach 320 x 50 pakiet SDK wypełni przerwę między kreacją o rozmiarze 320 dp a ewentualną niewypełnioną widoczną przestrzenią baneru.

Typowe problemy

Poniżej podajemy rozwiązania problemów, które mogą się pojawić podczas korzystania z banerów inteligentnych.

Inteligentne banery reklamowe nie są wyświetlane

Upewnij się, że masz aktywne elementy zamówienia, które można realizować, oraz że programista prawidłowo wdrożył parametr AdSize.SMART_BANNER za pomocą pakietu SDK do reklam mobilnych Google. W tym celu sprawdź, czy żądanie reklamy zawiera parametry smart_w i smart_h.

Gdy włączysz baner inteligentny w konkretnym boksie reklamowym, SDK automatycznie wykrywa rozmiar urządzenia mobilnego i dodaje go do żądania reklamy. Wszystkie elementy zamówienia z kreacjami o tych rozmiarach mogą zrealizować wyświetlenie:

  1. Wysokość pasuje do żądanej wysokości.
  2. Szerokość jest większa lub równa połowie żądanej szerokości oraz mniejsza lub równa jej całej. Na przykład w odpowiedzi na żądanie baneru inteligentnego o wymiarach 360 x 50 mogą wyświetlić się kreacje o rozmiarach od 180 x 50 do 360 x 50.

Inteligentne banery reklamowe nie są wyśrodkowane

Gdy reklama graficzna nie zajmuje całego miejsca przeznaczonego na baner, obraz zostaje wyśrodkowany. Jeśli reklama nie jest wyśrodkowana, sprawdź, czy rzeczywisty rozmiar kreacji pasuje do rozmiaru docelowego w usłudze Google Ad Manager. Jeśli na przykład masz ustawione zastępowanie rozmiaru 320 x 50 przy kreacji 360 x 50, SDK wyrenderuje widok reklamy 360 x 50, by wyświetlić kreację 320 x 50. Do każdego rozmiaru należy utworzyć osobną kreację.

 

Czy to było pomocne?

Jak możemy ją poprawić?
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
1749281863522849523
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
148
false
false