AdManagerAdRequest

public final class AdManagerAdRequest extends AdRequest


Ein AdManagerAdRequest enthält Targeting-Informationen, die zum Abrufen einer Anzeige aus Google Ad Manager verwendet werden. Anzeigenanfragen werden mit AdManagerAdRequest.Builder erstellt.

Zusammenfassung

Verschachtelte Typen

Erstellt ein AdManagerAdRequest.

Öffentliche Methoden

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

Aus com.google.android.gms.ads.AdRequest
static final String
DEVICE_ID_EMULATOR = "B3EEABB8EE11C2BE770B684D95219ECB"

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

static final int

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

static final int

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

static final int

Der Anzeigenstring ist ungültig.

static final int

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

static final int

Der Vermittlungsadapter konnte die Anzeigenanfrage nicht ausführen.

static final int

Die Anzeigenanfrage war aufgrund der Netzwerkverbindung nicht erfolgreich.

static final int

Die Anzeigenanfrage war erfolgreich, aber es wurde kein Anzeigeninventar zurückgegeben.

static final int

Die Anfrage-ID im Anzeigenstring wurde nicht gefunden.

static final int

Die maximale Länge der Content-URL.

Geerbte Methoden

Aus com.google.android.gms.ads.AdRequest
@Nullable String

Ruft den Anzeigenstring ab.

String

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

@Nullable Bundle
<T extends CustomEvent> getCustomEventExtrasBundle(Class<T> adapterClass)

Diese Methode wurde eingestellt.

Verwenden Sie stattdessen getNetworkExtrasBundle.

Set<String>

Gibt Keywords für Targeting-Informationen zurück.

List<String>

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

@Nullable Bundle
<T extends MediationExtrasReceiver> getNetworkExtrasBundle(
    Class<T> adapterClass
)

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

long

Ruft die Placement-ID ab, die in diesem AdRequest festgelegt ist.

String

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

boolean

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

Öffentliche Methoden

getCustomTargeting

public Bundle getCustomTargeting()

Gibt die benutzerdefinierten Targeting-Parameter zurück.

getPublisherProvidedId

public String getPublisherProvidedId()

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.