Sabit uyarlanabilir banner reklamlar

Uyarlanabilir banner'lar, kullanıcı tarafından belirtilen bir genişlik ve Google tarafından optimize edilmiş bir yükseklikle reklam göstermenin esnek bir yolunu sunar. Minimum banner yüksekliği 50 yoğunluktan bağımsız pikseldir. Maksimum yükseklik ise cihazın yüksekliğinin% 15'i veya 90 yoğunluktan bağımsız piksel ile sınırlıdır (hangisi daha küçükse).

Bu banner'lar, mevcut genişliğin tamamı kullanıldığında en iyi performansı verir. Ancak banner'ın genişliğini ayarlarken her zaman güvenli alanları ve görünürlüğü engelleyebilecek ekran kesiklerini göz önünde bulundurmanız gerekir.

Ön koşullar

Her zaman test reklamlarıyla test yapın

Aşağıdaki örnek kod, test reklamları istemek için kullanabileceğiniz bir reklam birimi kimliği içerir. Her istek için üretim reklamları yerine test reklamları döndürecek şekilde özel olarak yapılandırıldığından kullanımı güvenlidir.

Ancak AdMob web arayüzüne bir uygulama kaydettikten ve uygulamanızda kullanılmak üzere kendi reklam birimi kimliklerinizi oluşturduktan sonra geliştirme sırasında cihazınızı açıkça test cihazı olarak yapılandırın.

Android

ca-app-pub-3940256099942544/9214589741

iOS

ca-app-pub-3940256099942544/2435281174

Sabit uyarlanabilir banner oluşturma

Aşağıdaki örnekte, ekranın alt kısmına yerleştirilmiş sabit uyarlanabilir banner görünümü oluşturulur:

// 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.
bannerView = new BannerView("ANCHORED_ADAPTIVE_AD_UNIT_ID", adaptiveSize, AdPosition.Bottom);

ANCHORED_ADAPTIVE_AD_UNIT_ID yerine reklam birimi kimliğinizi yazın.

Oluşturulan sabit uyarlanabilir banner görünümüyle artık banner'ı Başlangıç kılavuzunda açıklandığı şekilde yükleyebilirsiniz.