AdManagerAdRequest.Builder

class AdManagerAdRequest.Builder : AbstractAdRequestBuilder


Erstellt ein AdManagerAdRequest.

Zusammenfassung

Öffentliche Konstruktoren

Erstellt einen AdManagerAdRequest.Builder.

Öffentliche Funktionen

AdManagerAdRequest.Builder!

Legt ein Label für den Ausschluss von Anzeigenkategorien auf Ebene der Anzeigenfläche fest.

AdManagerAdRequest!

Erstellt ein AdManagerAdRequest-Objekt mit den angegebenen Attributen.

AdManagerAdRequest.Builder!

Gibt die „self“-Instanz eines angegebenen Untertyps zurück.

AdManagerAdRequest.Builder!

Legt eine Kennung für die 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 fest.

Geerbte Funktionen

Aus com.google.android.gms.ads.AbstractAdRequestBuilder
T!
@CanIgnoreReturnValue
addCustomEventExtrasBundle(
    adapterClass: Class<CustomEvent!>!,
    customEventExtras: Bundle!
)

Diese Funktion wurde eingestellt.

Verwenden Sie stattdessen addNetworkExtrasBundle.

T!

Fügt einen benutzerdefinierten Ausrichtungsparameter hinzu.

T!

Fügt einen benutzerdefinierten Targeting-Parameter mit mehreren Werten hinzu.

T!

Fügt ein Keyword für Targeting-Zwecke hinzu.

T!
@CanIgnoreReturnValue
addNetworkExtrasBundle(
    adapterClass: Class<MediationExtrasReceiver!>!,
    networkExtras: Bundle!
)

Fügt zusätzliche Parameter hinzu, die an einen bestimmten Ad-Network-Adapter übergeben werden sollen.

T!

Legt einen Anzeigenstring fest, der eine Anzeigenantwort darstellt.

T!

Legt die Content-URL für eine Website fest, deren Inhalt dem primären Inhalt der App entspricht.

T!

Legt ein benutzerdefiniertes Zeitlimit für HTTPS-Aufrufe fest, die vom Google Mobile Ads SDK während einer Anzeigenanfrage ausgeführt werden.

T!
@CanIgnoreReturnValue
setNeighboringContentUrls(
    neighboringContentUrls: (Mutable)List<String!>!
)

Legt URLs fest, die Webcontent in der Nähe einer Anzeige repräsentieren.

T!

Legt eine Standard-Placement-ID für die geladene Anzeige fest.

T!

Legt den Agent-String für die Anfrage fest, um den Ursprung der Anzeigenanfrage zu identifizieren.

Öffentliche Konstruktoren

Builder

Builder()

Erstellt einen AdManagerAdRequest.Builder.

Öffentliche Funktionen

addCategoryExclusion

@CanIgnoreReturnValue
fun addCategoryExclusion(categoryExclusion: String!): AdManagerAdRequest.Builder!

Legt ein Label für den Ausschluss von Anzeigenkategorien auf Ebene der Anzeigenfläche fest.

Build

fun build(): AdManagerAdRequest!

Erstellt ein AdManagerAdRequest-Objekt mit den angegebenen Attributen.

Sich selbst

fun self(): AdManagerAdRequest.Builder!

Gibt die „self“-Instanz eines angegebenen Untertyps zurück.

setPublisherProvidedId

@CanIgnoreReturnValue
fun setPublisherProvidedId(publisherProvidedId: String!): AdManagerAdRequest.Builder!

Legt eine Kennung für die 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 fest.