Schnittstelle NativeAdRequest

Erweitert AdRequest
Eine native Anzeigenanfrage.
Attribute
adChoicesPlacement?
Die Platzierung der Datenschutzinfo.
adSizes?
Eine Liste der gültigen Anzeigengrößen für die Anfrage.
adUnitId
Die Anzeigenblock-ID.
aspectRatio?
Das Seitenverhältnis der zurückzugebenden Media.
categoryExclusions?
Ausschlusslabels für Anzeigenkategorien auf Ebene der Anzeigenfläche.
contentUrl?
Die Content-URL für eine Website, deren Inhalte mit den primären Inhalten der App übereinstimmen.
customClickGestureAllowTaps?
Gibt an, ob „Touchpad-Klick“ mit einer benutzerdefinierten Klickgeste aktiviert ist.
customFormatIds?
Eine Liste der IDs benutzerdefinierter nativer Anzeigenformate, die in der Ad Manager-Benutzeroberfläche definiert sind.
customTargeting?
Benutzerdefinierte Targeting-Parameter.
extras?
Zusätzliche Parameter, die an AdMob oder Ad Manager übergeben werden.
keywords?
Keywords für Targeting-Zwecke.
manualImpressionRequested?
Gibt an, ob die manuelle Aufzeichnung von Impressionen angefordert wird.
mediationExtras?
Zusätzliche Parameter, die in einer Vermittlungseinrichtung an einen bestimmten Anzeigenquellenadapter übergeben werden.
nativeAdTypes?
Eine Liste der Typen nativer Anzeigen für die Anfrage.
neighboringContentUrls?
URLs, die Webinhalte in der Nähe einer Anzeige repräsentieren.
placementId?
Eine lange Ganzzahl, die von der AdMob-Benutzeroberfläche für das konfigurierte Placement bereitgestellt wird.
publisherProvidedId?
Eine Kennung zur Verwendung beim Frequency Capping, bei der Zielgruppensegmentierung und beim Targeting auf Zielgruppen, bei der sequenziellen Anzeigenrotation und bei anderen Funktionen zur zielgruppenbasierten Anzeigenauslieferung auf beliebigen Geräten.
skipUninitializedAdapters?
Weist das SDK an, keine Gebotssignale zu erfassen oder Waterfall-Elemente für Adapter auszuführen, die noch nicht erfolgreich initialisiert wurden.
videoOptions?
Die VideoOptions für die Anfrage.

Attribute


Optional Readonly adChoicesPlacement

adChoicesPlacement?: AdChoicesPlacement
Die Platzierung der Datenschutzinfo.

Optional Readonly adSizes

adSizes?: readonly AdSize[]
Eine Liste der gültigen Anzeigengrößen für die Anfrage.

Diese Funktion ist nur für Ad Manager-Publisher verfügbar.

Readonly adUnitId

adUnitId: string
Die Anzeigenblock-ID.

Optional Readonly aspectRatio

aspectRatio?: NativeMediaAspectRatio
Das Seitenverhältnis der zurückzugebenden Media.

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
Labels für den Ausschluss von Anzeigenkategorien auf Slot-Ebene.

Diese Funktion gilt nur für Ad Manager-Anzeigenanfragen. Kategorieausschlüsse werden bei AdMob-Anfragen ignoriert.

Optional Readonly contentUrl

contentUrl?: string
Die Content-URL für eine Website, deren Inhalte mit den primären Inhalten der App übereinstimmen. Diese Websiteinhalte werden für Targeting und Markensicherheit verwendet.

Optional Readonly customClickGestureAllowTaps

customClickGestureAllowTaps?: boolean
Gibt an, ob „Tippen zum Klicken“ mit einer benutzerdefinierten Klickgeste aktiviert ist.

Nur für Publisher auf der Zulassungsliste verfügbar. Diese Einstellungen werden für Publisher ignoriert, die nicht auf der Zulassungsliste stehen.

Optional Readonly customFormatIds

customFormatIds?: readonly string[]
Eine Liste der IDs benutzerdefinierter nativer Anzeigenformate, die in der Ad Manager-Benutzeroberfläche definiert sind.

Wird verwendet, um native Anzeigen vom Typ NativeAdType.CUSTOM_NATIVE zu laden.
Weitere Informationen

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
Benutzerdefinierte Targeting-Parameter

Diese Funktion gilt nur für Ad Manager-Anzeigenanfragen. Benutzerdefiniertes Targeting wird bei AdMob-Anfragen ignoriert.

Optional Readonly Extras

extras?: Readonly<Record<string, unknown>>
Zusätzliche Parameter, die an AdMob oder Ad Manager übergeben werden sollen.

Werte müssen JSON-serialisierbare Typen sein (Strings, Zahlen, boolesche Werte, Nullwerte oder Arrays oder Objekte dieser Typen). Funktionen, Klasseninstanzen oder komplexe JavaScript-Typen wie „Set“ und „Map“ werden nicht unterstützt.

Optional Readonly Keywords

keywords?: readonly string[]
Keywords für Targeting-Zwecke.

Optional Readonly manualImpressionRequested

manualImpressionRequested?: boolean
Gibt an, ob die manuelle Aufzeichnung von Impressionen angefordert wird.

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
Zusätzliche Parameter, die in einer Vermittlungseinrichtung an einen bestimmten Anzeigenquellenadapter übergeben werden.

Optional Readonly nativeAdTypes

nativeAdTypes?: readonly NativeAdType[]
Eine Liste der Arten von nativen Anzeigen für die Anfrage.

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
URLs, die Webinhalte in der Nähe einer Anzeige repräsentieren. Sie fördert die Markensicherheit und ermöglicht, dass eingeblendete Anzeigen eine Altersfreigabe auf App-Ebene wie MA, T oder PG haben, die besser zu den benachbarten Inhalten passt.

Optional Readonly placementId

placementId?: bigint
Eine lange Ganzzahl, die von der AdMob-Benutzeroberfläche für das konfigurierte Placement bereitgestellt wird.

Optional Readonly publisherProvidedId

publisherProvidedId?: string
Eine Kennung zur Verwendung beim Frequency Capping, bei der Zielgruppensegmentierung und beim Targeting auf Zielgruppen, bei der sequenziellen Anzeigenrotation und bei anderen Funktionen zur zielgruppenbasierten Anzeigenauslieferung auf beliebigen Geräten.

Diese Funktion ist nur für Ad Manager-Anzeigenanfragen verfügbar. Bei AdMob-Anfragen wird jede ID ignoriert.

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
Weist das SDK an, keine Gebotssignale zu erfassen oder Waterfall-Elemente für Adapter auszuführen, die noch nicht erfolgreich initialisiert wurden.

Optional Readonly videoOptions

videoOptions?: VideoOptions
Die VideoOptions für die Anfrage.