Satır içi uyarlanabilir afişler

Uyarlanabilir banner'lar, yeni nesil duyarlı reklamlardır ve reklam boyutunu her cihaz için optimize ederek performansı en üst düzeye çıkarır. Yalnızca sabit yükseklikleri destekleyen sabit boyutlu banner'larda iyileştirme yapan uyarlanabilir banner'lar, geliştiricilerin reklam genişliğini belirtmesine ve optimum reklam boyutunu belirlemek için bunu kullanmasına olanak tanır.

En iyi reklam boyutunu seçmek için satır içi uyarlanabilir banner'lar sabit yükseklik yerine maksimum değeri kullanır. Bu, performansı artırma fırsatları sunar.

Satır içi uyarlanabilir banner'lar ne zaman kullanılır?

Satır içi uyarlanabilir banner'lar, sabit uyarlanabilir banner'lara kıyasla daha büyük ve daha uzundur. Değişken yükseklikte ve cihaz ekranı kadar uzun olabilir.

Bunlar, kayan içeriğe yerleştirilmek üzere tasarlanmıştır. Örneğin:

Ön koşullar

  • Google Mobile Ads SDK'sı 8.10.0 veya üstü

Başlamadan önce

Uygulamanızda uyarlanabilir banner'ları uygularken aşağıdaki noktalara dikkat edin:

  • Reklamın yerleştirileceği görünümün genişliğini bilmeniz ve bunun için cihaz genişliğini ve uygun olan güvenli alanları dikkate almanız gerekir.

  • Google Mobile Ads SDK'sının en yeni sürümünü ve uyumlulaştırma kullanıyorsanız uyumlulaştırma bağdaştırıcılarınızın en yeni sürümlerini kullandığınızdan emin olun.

  • Satır içi uyarlanabilir banner boyutları, mevcut tam genişlik kullanıldığında en iyi sonucu verecek şekilde tasarlanmıştır. Çoğu durumda, bu değer, kullanılan cihazın ekranının tam genişliği olur. Geçerli güvenli alanları dikkate aldığınızdan emin olun.

Uygulama

Satır içi uyarlanabilir banner reklamları uygulama adımları, sabit uyarlanabilir banner reklamları uygulama adımlarıyla aynıdır. Tek fark, satır içi uyarlanabilir banner reklamların satır içi uyarlanabilir banner reklam boyutu kullanılarak yüklenmesidir. Satır içi uyarlanabilir reklam boyutu oluşturmak için:

  • Kullanılan cihazın genişliğini öğrenin veya ekranın tam genişliğini kullanmak istemiyorsanız kendi genişliğinizi ayarlayın.
  • Seçilen yön için satır içi uyarlanabilir reklam boyutu nesnesi almak üzere reklam boyutu sınıfında uygun statik yöntemleri (ör. GADCurrentOrientationInlineBannerAdSizeWithWidth(CGFloat width) ) kullanın.
  • Banner'ın yüksekliğini sınırlamak istiyorsanız statik yöntemi kullanabilirsiniz GADInlineAdaptiveBannerAdSizeWithWidthAndMaxHeight(CGFloat width, CGFloat maxHeight) .

Aşağıdaki örnek kodda bu adımlar gösterilmiştir:

Swift

// Step 1: Create an inline adaptive banner ad size. This size is used to
// request your adaptive banner. You can pass in the width of the device, or set
// your own width. This example sets a static width.
let adSize = GADCurrentOrientationInlineAdaptiveBannerAdSizeWithWidth(320)
// Step 2: Create banner with the inline size and set ad unit ID.
let bannerView = GADBannerView(adSize: adSize)
bannerView.adUnitID = "ad unit ID"
bannerView.rootViewController = self

// Step 3: Load an ad.
let request = GADRequest()
bannerView.load(request)
// TODO: Insert banner view in table view or scroll view, etc.

Objective-C

// Step 1: Create an inline adaptive banner ad size. This size is used to
// request your adaptive banner. You can pass in the width of the device, or set
// your own width. This example sets a static width.
GADAdSize *adSize = GADCurrentOrientationInlineAdaptiveBannerAdSizeWithWidth(320);
// Step 2: Create banner with the inline size and set ad unit ID.
GADBannerView bannerView = [[GADBannerView alloc] initWithAdSize:adSize];
bannerView.adUnitID = @"ad unit ID";
bannerView.rootViewController = self;

// Step 3: Load an ad.
GADRequest *request = [GADRequest request];
[bannerView loadRequest:request];
// TODO: Insert banner view in table view or scroll view, etc.

Ek kaynaklar

GitHub'daki örnekler

Satır içi uyarlanabilir banner'ların nasıl çalıştığını görmek için örnek uygulamayı indirin.

Swift Hedef-C