Integrowanie zakotwiczonych banerów adaptacyjnych

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 z tych wartości jest mniejsza).

Banery te działają najlepiej, gdy wykorzystują całą dostępną szerokość, ale podczas ustawiania szerokości banera zawsze należy brać pod uwagę bezpieczne obszary i wycięcia w ekranie, które mogą utrudniać widoczność.

Wymagania wstępne

Zanim przejdziesz dalej, wykonaj te czynności:

Zawsze testuj za pomocą reklam testowych

Poniższy przykładowy kod zawiera identyfikator jednostki reklamowej, którego możesz użyć do żądania reklam testowych. Został on specjalnie skonfigurowany tak, aby w odpowiedzi na każde żądanie zwracać reklamy testowe, a nie produkcyjne, dzięki czemu można go bezpiecznie używać.

Jednak po zarejestrowaniu aplikacji w interfejsie internetowym Ad Managera i utworzeniu własnych identyfikatorów jednostek reklamowych do użycia w aplikacji musisz podczas jej tworzenia wyraźnie skonfigurować swoje urządzenie jako urządzenie testowe.

/21775744923/example/interstitial

Tworzenie zakotwiczonego banera adaptacyjnego

Poniższy przykład tworzy widok zakotwiczonego banera adaptacyjnego umieszczonego u dołu ekranu:

// Get the device safe width in density-independent pixels.
int deviceWidth = MobileAds.Utils.GetDeviceSafeWidth();

// Define the anchored adaptive ad size.
AdSize adaptiveSize =
    AdSize.GetCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth(deviceWidth);

// Create an anchored adaptive banner view.
adManagerBannerView = new AdManagerBannerView("AD_UNIT_ID", adaptiveSize, AdPosition.Bottom);

Zastąp AD_UNIT_ID identyfikatorem jednostki reklamowej.

Po utworzeniu widoku zakotwiczonego banera adaptacyjnego możesz go wczytać zgodnie z opisem w przewodniku dla początkujących.