Używanie wbudowanych banerów adaptacyjnych w przypadku banerów przewijanych
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Banery adaptacyjne to elastyczny sposób wyświetlania reklam o szerokości określonej przez użytkownika i wysokości zoptymalizowanej przez Google. Minimalna wysokość banera to 50 pikseli niezależnych od gęstości, a maksymalna to 15% wysokości urządzenia lub 90 pikseli niezależnych od gęstości, w zależności od tego, która wartość jest mniejsza.
Banery te działają najlepiej, gdy wykorzystują całą dostępną szerokość, ale podczas ustawiania szerokości banera zawsze należy uwzględniać bezpieczne obszary i wycięcia na wyświetlaczu, które mogą utrudniać widoczność.
Wymagania wstępne
Zanim przejdziesz dalej:
Zawsze testuj za pomocą reklam testowych
Poniższy przykładowy kod zawiera identyfikator jednostki reklamowej, którego możesz użyć do wysyłania żądań reklam testowych. Został on specjalnie skonfigurowany tak, aby w przypadku każdego żądania zwracać reklamy testowe zamiast reklam produkcyjnych, dzięki czemu jest bezpieczny w użyciu.
Gdy jednak zarejestrujesz aplikację w interfejsie internetowym AdMob i utworzysz własne identyfikatory jednostek reklamowych do użycia w aplikacji, podczas tworzenia aplikacji skonfiguruj urządzenie jako urządzenie testowe.
Android
ca-app-pub-3940256099942544/9214589741
iOS
ca-app-pub-3940256099942544/2435281174
Tworzenie zakotwiczonego banera adaptacyjnego
W przykładzie poniżej tworzymy widok zakotwiczonego banera adaptacyjnego umieszczonego u dołu ekranu:
Zastąp ANCHORED_ADAPTIVE_AD_UNIT_ID identyfikatorem jednostki reklamowej.
Po utworzeniu widoku zakotwiczonego banera adaptacyjnego możesz wczytać baner zgodnie z opisem w przewodniku dla początkujących.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2026-01-26 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-01-26 UTC."],[],["Adaptive banners optimize ad size per device using fixed aspect ratios instead of fixed heights, improving performance and screen space usage. Key actions include: determining the view's width (considering device width, safe areas, and cutouts), and selecting the appropriate `AdSize` method (`GetLandscapeAnchoredAdaptiveBannerAdSizeWithWidth`, `GetPortraitAnchoredAdaptiveBannerAdSizeWithWidth`, or `GetCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth`). Once loaded, the ad's size remains constant for a given device and width. You can also use `AdSize.FullWidth` flag for full width banners.\n"]]