AdManagerAdRequest

class AdManagerAdRequest : AdRequest


Ein AdManagerAdRequest enthält Targeting-Informationen, mit denen eine Anzeige aus Google Ad Manager abgerufen wird. Anzeigenanfragen werden mit AdManagerAdRequest.Builder erstellt.

Zusammenfassung

Verschachtelte Typen

Erstellt ein AdManagerAdRequest.

Öffentliche Funktionen

Bundle!

Gibt die benutzerdefinierten Targeting-Parameter zurück.

String!

Gibt die Kennung zurück, die 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 verwendet wird.

Übernommene Konstanten

From com.google.android.gms.ads.AdRequest
const String!
DEVICE_ID_EMULATOR = "B3EEABB8EE11C2BE770B684D95219ECB"

Die deviceId für Emulatoren, die mit setTestDeviceIds verwendet werden sollen.

const Int

Die Anzeigenanfrage wurde aufgrund einer fehlenden App-ID nicht gestellt.

const Int

Ein interner Fehler ist aufgetreten. Beim Ad-Server könnte z. B. eine ungültige Antwort eingegangen sein.

const Int

Der Anzeigenstring ist ungültig.

const Int

Die Anzeigenanfrage war ungültig, z. B. weil die Anzeigenblock-ID falsch war.

const Int

Der Vermittlungsadapter konnte die Anzeigenanfrage nicht ausführen.

const Int

Die Anzeigenanfrage war aufgrund der Netzwerkverbindung nicht erfolgreich.

const Int

Die Anzeigenanfrage war erfolgreich, aber aufgrund fehlenden Anzeigeninventars wurde keine Anzeige zurückgegeben.

const Int

Die Anfrage-ID im Anzeigenstring wurde nicht gefunden.

const Int

Die maximale Länge der Content-URL.

Geerbte Funktionen

From com.google.android.gms.ads.AdRequest
String?

Ruft den Anzeigenstring ab.

String!

Gibt die Targeting-Informationen für die Inhalts-URL zurück.

Bundle?
<T : CustomEvent?> getCustomEventExtrasBundle(adapterClass: Class<T!>!)

Diese Funktion wurde eingestellt.

Verwenden Sie stattdessen getNetworkExtrasBundle.

(Mutable)Set<String!>!

Gibt Keywords für das Targeting zurück.

(Mutable)List<String!>!

Gibt die Liste der URLs für benachbarte Inhalte zurück oder eine leere Liste, wenn keine URLs festgelegt wurden.

Bundle?
<T : MediationExtrasReceiver?> getNetworkExtrasBundle(
    adapterClass: Class<T!>!
)

Gibt zusätzliche Parameter zurück, die an einen bestimmten Werbenetzwerkadapter übergeben werden sollen.

Long

Ruft die in diesem AdRequest festgelegte Placement-ID ab.

String!

Gibt den Agent-String der Anfrage zurück, um den Ursprung der Anzeigenanfrage zu identifizieren.

Boolean
isTestDevice(context: Context!)

Gibt true zurück, wenn auf diesem Gerät Testanzeigen ausgeliefert werden.

Öffentliche Funktionen

getCustomTargeting

fun getCustomTargeting(): Bundle!

Gibt die benutzerdefinierten Targeting-Parameter zurück.

getPublisherProvidedId

fun getPublisherProvidedId(): String!

Gibt die Kennung zurück, die 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 verwendet wird.