Interface NativeAdRequest

Uzatır AdRequest
Doğal reklam isteği.
Özellikler
adChoicesPlacement?
Reklam Seçenekleri yerleşimi
adSizes?
İstek için geçerli reklam boyutlarının listesi.
adUnitId
Reklam birimi kimliği.
aspectRatio?
Döndürülecek medyanın en-boy oranı.
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.
customClickGestureAllowTaps?
Özel tıklama hareketiyle tıklamak için dokunma özelliğinin etkin olup olmadığı.
customFormatIds?
Ad Manager kullanıcı arayüzünde tanımlanan özel doğal reklam biçimi kimliklerinin listesi.
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 aktarılacak ek parametreler.
nativeAdTypes?
İstek için doğal reklam türlerinin listesi.
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 teklifli sistem sinyallerini toplamaması veya şelale öğelerini yürütmemesi talimatını verir.
videoOptions?
İstekle ilgili VideoOptions.

Özellikler


Optional Readonly adChoicesPlacement

adChoicesPlacement?: AdChoicesPlacement
Reklam Seçenekleri yerleşimi

Optional Readonly adSizes

adSizes?: readonly AdSize[]
İstek için geçerli reklam boyutlarının listesi.

Bu özellik yalnızca Ad Manager yayıncıları tarafından kullanılabilir.

Readonly adUnitId

adUnitId: string
Reklam birimi kimliği.

Optional Readonly aspectRatio

aspectRatio?: NativeMediaAspectRatio
Döndürülecek medyanın en-boy oranı.

Optional Readonly categoryExclusions

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

Bu özellik yalnızca Ad Manager reklam istekleri için geçerlidir. Kategori hariç tutmaları AdMob isteklerinde yoksayılır.

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 customClickGestureAllowTaps

customClickGestureAllowTaps?: boolean
Özel tıklama hareketiyle tıklamak için dokunma özelliğinin etkin olup olmadığı.

Yalnızca izin verilenler listesindeki yayıncılar tarafından kullanılabilir. Bu ayarlar, izin verilenler listesinde olmayan yayıncılar için yok sayılır.

Optional Readonly customFormatIds

customFormatIds?: readonly string[]
Ad Manager kullanıcı arayüzünde tanımlanan özel doğal reklam biçimi kimliklerinin listesi.

NativeAdType.CUSTOM_NATIVE türündeki doğal reklamları yüklemek için kullanılır.
Aşağıdaki kaynakları da incelemenizi öneririz:

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. AdMob isteklerinde özel hedefleme yoksayılır.

Optional Readonly extras

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 değerleri, 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 aktarılacak ek parametreler.

Optional Readonly nativeAdTypes

nativeAdTypes?: readonly NativeAdType[]
İstek için doğal reklam türlerinin listesi.

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 MA, T veya PG gibi uygulama düzeyinde bir derecelendirmeye 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
İstekle ilgili VideoOptions değeri.