Yerel stiller

Yerel stil ayarları, Google Ad Manager'ın yerel reklamlarınızın oluşturulma işlemlerini üründe belirttiğiniz yerel stillere göre yürütmesini sağlar. Öncelikle boyutu ve hedeflemeyi belirtin. Ardından, duyarlı reklamlar tanımlamak ve tüm ekranlarda kaliteli bir görüntü elde etmek için HTML, CSS ve JavaScript ekleyin. Oluşturma işlemini sizin yapmanız gerekmez. Ad Manager, hedef için doğru yerel stili otomatik olarak uygular. Doğal stiller, banner reklamlar gibi uygulanır. Çalışma zamanında belirlenen değişken bir reklam boyutuyla veya önceden belirlenen sabit bir reklam boyutuyla oluşturulur.

Ön koşullar

Değişken boyut

İçeriğine uyacak şekilde dinamik olarak ayarlanan bir reklam elde etmek için Ad Manager kullanıcı arayüzünde değişken reklam boyutunu kullanabilirsiniz. Bu ayarla, reklamın genişliği uygulamanızın içeriğiyle eşleşir ve yüksekliği, reklamın içeriğine uyacak şekilde çalışma zamanında ayarlanır. SDK, bu durumu işlemek için özel bir AdSize sabiti ( FLUID) sağlar. Akışkan reklam boyutunun yüksekliği, yayıncı tarafından tanımlanan genişliğe göre dinamik olarak belirlenir. Bu sayede, reklam görünümü yüksekliğini reklam öğesinin yüksekliğiyle eşleşecek şekilde ayarlayabilir.

Akışkan reklam isteği oluşturma

Reklam görünümü için bir düzen kapsayıcısı oluşturun. Reklam kapsayıcısının layout_height değerini wrap_content olarak ayarlayın. Çünkü yüksekliği, çalışma zamanında döndürülen reklam tarafından belirlenir.

<FrameLayout
   android:id="@+id/fluid_ad_container"
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:layout_gravity="center_horizontal" />

Reklam isteğinde bulunma için uygulama şu şekilde görünür:

Kotlin

// Be sure to specify Fluid as the ad size in the Ad Manager UI and create
// an ad request with FLUID size.
val adRequest = BannerAdRequest.Builder("AD_UNIT_ID", AdSize.FLUID).build()

Java

// Be sure to specify Fluid as the ad size in the Ad Manager UI and create
// an ad request with FLUID size.
BannerAdRequest adRequest = new BannerAdRequest.Builder("AD_UNIT_ID", AdSize.FLUID).build();

AD_UNIT_ID yerine test cihazınızın kimliğini yazın.

Reklamı başarıyla yükledikten sonra görünüm hiyerarşisine BannerAd.getView() ekleyin. Daha fazla bilgi için Reklam yükleme başlıklı makaleye göz atın.

Sabit boyut

Sabit boyutlu yerel stiller, yerel reklamın genişliğini ve yüksekliğini kontrol etmenize olanak tanır. Sabit bir boyut ayarlamak için aşağıdaki adımları uygulayın:

  1. Ad Manager kullanıcı arayüzünde bir satır öğesi oluşturun ve Size alanındaki açılır listeden önceden tanımlanmış boyutlardan birini seçin.

  2. Önceden tanımlanmış AdSize ile bir BannerAd reklamı yükleyin.