Doğal reklam stili ayarları Google Ad Manager'ın, ürün içinde belirttiğiniz doğal reklam stillerine göre doğal reklamlarınızın oluşturulmasını sağlamasına olanak tanır. Öncelikle boyutu ve hedeflemeyi belirtin. Ardından, duyarlı reklamlar tanımlamak ve tüm ekranlarda kaliteli bir görüntü oluşturmak için HTML, CSS ve JavaScript ekleyin. Oluşturma işlemlerinin hiçbirini yapmanız gerekmez. Ad Manager, hedef için doğru doğal reklam stilini otomatik olarak uygular. Doğal reklam stilleri, banner reklamlar gibi uygulanır. Bu reklamlar, çalışma zamanında belirlenen akışkan bir reklam boyutuyla veya önceden belirlenen sabit bir reklam boyutuyla oluşturulur.
Ön koşullar
- Başlangıç kılavuzunu tamamlayın.
Değişken boyut
Ad Manager kullanıcı arayüzünde, içeriğine uyacak şekilde dinamik olarak ayarlanan bir reklam elde etmek için 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 ele almak için özel bir AdSize sabiti olan FLUID'yi 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ıcı 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
Java
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ı makaleyi inceleyin.
Sabit boyut
Sabit boyutlu doğal reklam stilleri, doğal 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:
Cihaz ekranı boyutundan küçük veya ona eşit bir reklam boyutu ayarlayın.
Maksimum ekran boyutunu belirlemek için Resources.getDisplayMetrics yöntemini kullanın. AdSize nesne boyutları, yoğunluktan bağımsız pikselleri (dp) kullanır. Karşılaştırma yaparken ekran boyutunu pikselden dp'ye dönüştürün.
Boyut kısıtlamalarıyla ilgili ayrıntılar için Ad Manager'da doldurulmayan gösterimlerle ilgili sorunları giderme başlıklı makaleyi inceleyin.
Ad Manager kullanıcı arayüzünde bir satır öğesi oluşturun ve
Sizealan açılır listesinden önceden tanımlanmış boyutlardan birini seçin.Önceden tanımlanmış
AdSizeile birBannerAdreklamı yükleyin.