Interface BannerAdRequest

Uzatır AdRequest
Banner reklam isteği.

adSize veya adSizes değerlerinden tam olarak birini sağlamanız gerekir.
Özellikler
adSize?
İstenecek reklam boyutu.
adSizes?
İstek için geçerli reklam boyutlarının listesi.
adUnitId
Reklam birimi kimliği.
categoryExclusions?
Alan düzeyi reklam kategorisi hariç tutma etiketleri.
contentUrl?
İçeriği, uygulamanın birincil içeriğiyle eşleşen bir web sitesinin içerik URL'si.
customTargeting?
Özel hedefleme parametreleri.
extras?
AdMob veya Ad Manager'a aktarılacak ek parametreler.
keywords?
Hedefleme amaçlı anahtar kelimeler.
manualImpressionRequested?
Manuel gösterim kaydının etkinleştirilmesi istenip istenmediği.
mediationExtras?
Uyumlulaştırma kurulumunda belirli bir reklam kaynağı bağdaştırıcısına iletilecek ek parametreler.
neighboringContentUrls?
Bir reklamın yakınındaki web içeriğini temsil eden URL'ler.
placementId?
Yapılandırılmış yerleşim için AdMob kullanıcı arayüzü tarafından sağlanan uzun bir tam sayı.
publisherProvidedId?
Sıklık sınırı, kitle segmentasyonu ve hedefleme, sıralı reklam rotasyonu ve kitleye dayalı diğer reklam yayını kontrolleri için cihazlar genelinde kullanılacak bir tanımlayıcı.
skipUninitializedAdapters?
SDK'ya, henüz başarıyla başlatılmamış bağdaştırıcılar için teklif sinyallerini toplamaması veya şelale öğelerini yürütmemesi talimatını verir.
videoOptions?
İsteğin VideoOptions değeri.

Özellikler


Optional Readonly adSize

adSize?: AdSize | Promise<AdSize>
İstenecek reklam boyutu.

Optional Readonly adSizes

adSizes?: readonly (AdSize | Promise<AdSize>)[]
İstek için geçerli reklam boyutlarının listesi.

Bu özellik yalnızca Ad Manager yayıncıları tarafından kullanılabilir. AdMob yayıncıları bunun yerine adSize parametresini kullanmalıdır.

Readonly adUnitId

adUnitId: string
Reklam birimi kimliği.

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
Alan düzeyinde reklam kategorisi hariç tutma etiketleri.

Bu özellik yalnızca Ad Manager reklam istekleri için geçerlidir. Kategori hariç tutmaları AdMob isteklerinde göz ardı edilir.

Optional Readonly contentUrl

contentUrl?: string
İçeriği, uygulamanın birincil içeriğiyle eşleşen bir web sitesinin içerik URL'si. Bu web sitesi içeriği, hedefleme ve marka güvenliği amacıyla kullanılır.

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
Özel hedefleme parametreleri.

Bu özellik yalnızca Ad Manager reklam istekleri için geçerlidir. Özel hedefleme, AdMob isteklerinde yoksayılır.

Optional Readonly ekstralar

extras?: Readonly<Record<string, unknown>>
AdMob veya Ad Manager'a iletilecek ek parametreler.

Değerler JSON'a dönüştürülebilir türler (dizeler, sayılar, boole'lar, null, veya bu türlerin dizileri ya da nesneleri) olmalıdır. Fonksiyonlar, sınıf örnekleri veya Set ve Map gibi karmaşık JavaScript türleri desteklenmez.

Optional Readonly Anahtar kelimeler

keywords?: readonly string[]
Hedefleme amaçlı anahtar kelimeler.

Optional Readonly manualImpressionRequested

manualImpressionRequested?: boolean
Manuel gösterim kaydının etkinleştirilmesi istenip istenmediği.

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
Uyumlulaştırma kurulumunda belirli bir reklam kaynağı bağdaştırıcısına iletilecek ek parametreler.

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
Bir reklamın yakınındaki web içeriğini temsil eden URL'ler. Marka güvenliğini destekler ve gösterilen reklamların, komşu içeriklere daha uygun olan uygulama düzeyinde bir derecelendirmeye (ör. MA, T veya PG) sahip olmasına olanak tanır.

Optional Readonly placementId

placementId?: bigint
Yapılandırılmış yerleşim için AdMob kullanıcı arayüzü tarafından sağlanan uzun bir tam sayı.

Optional Readonly publisherProvidedId

publisherProvidedId?: string
Sıklık sınırı, kitle segmentasyonu ve hedefleme, sıralı reklam rotasyonu ve kitleye dayalı diğer reklam yayını kontrolleri için cihazlar genelinde kullanılacak bir tanımlayıcı.

Bu özellik yalnızca Ad Manager reklam istekleri için geçerlidir. AdMob isteklerinde tüm kimlikler yoksayılır.

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
SDK'ya, henüz başarıyla başlatılmamış bağdaştırıcılar için teklif sinyallerini toplamaması veya şelale öğelerini yürütmemesi talimatını verir.

Optional Readonly videoOptions

videoOptions?: VideoOptions
İsteğin VideoOptions değeri.