AdMob API

Mit der AdMob API können Publisher programmatisch Informationen zu ihrem AdMob-Konto abrufen.

Dienst: admob.googleapis.com

Um diesen Dienst aufzurufen, empfehlen wir die Verwendung der von Google bereitgestellten Clientbibliotheken. Wenn Ihre Anwendung Ihre eigenen Bibliotheken verwenden muss, um diesen Dienst aufzurufen, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen stellen.

Discovery-Dokument

Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet die folgenden Discovery-Dokumente:

Dienstendpunkt

Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:

  • https://admob.googleapis.com

REST-Ressource: v1beta.accounts

Methoden
get GET /v1beta/{name=accounts/*}
Ruft Informationen zum angegebenen AdMob-Publisher-Konto ab.
list GET /v1beta/accounts
Enthält das AdMob-Publisher-Konto, in dem Sie sich zuletzt über die AdMob-Benutzeroberfläche angemeldet haben.

REST-Ressource: v1beta.accounts.adSources

Methoden
list GET /v1beta/{parent=accounts/*}/adSources
Listet die Anzeigenquellen auf.

REST-Ressource: v1beta.accounts.adSources.adapters

Methoden
list GET /v1beta/{parent=accounts/*/adSources/*}/adapters
Adapter der Anzeigenquelle auflisten.

REST-Ressource: v1beta.accounts.adUnitMappings

Methoden
batchCreate POST /v1beta/{parent=accounts/*}/adUnitMappings:batchCreate
Erstellen Sie die Anzeigenblockzuordnungen im Batch unter dem jeweiligen AdMob-Konto.

REST-Ressource: v1beta.accounts.adUnits

Methoden
create POST /v1beta/{parent=accounts/*}/adUnits
Erstellt einen Anzeigenblock im angegebenen AdMob-Konto.
list GET /v1beta/{parent=accounts/*}/adUnits
Hiermit werden die Anzeigenblöcke im angegebenen AdMob-Konto aufgelistet.

REST-Ressource: v1beta.accounts.adUnits.adUnitMappings

Methoden
create POST /v1beta/{parent=accounts/*/adUnits/*}/adUnitMappings
Erstellen Sie eine Anzeigenblockzuordnung unter dem jeweiligen AdMob-Konto und dem Anzeigenblock.
list GET /v1beta/{parent=accounts/*/adUnits/*}/adUnitMappings
Listet die Anzeigenblockzuordnungen unter dem angegebenen AdMob-Konto und dem Anzeigenblock auf.

REST-Ressource: v1beta.accounts.apps

Methoden
create POST /v1beta/{parent=accounts/*}/apps
Erstellt eine App im angegebenen AdMob-Konto.
list GET /v1beta/{parent=accounts/*}/apps
Listet die Apps unter dem angegebenen AdMob-Konto auf.

REST-Ressource: v1beta.accounts.campaignReport

Methoden
generate POST /v1beta/{parent=accounts/*}/campaignReport:generate
Erstellt einen Kampagnenbericht anhand der angegebenen Spezifikationen.

REST-Ressource: v1beta.accounts.mediationGroups

Methoden
create POST /v1beta/{parent=accounts/*}/mediationGroups
Erstellen Sie unter dem jeweiligen AdMob-Konto eine Vermittlungsgruppe.
list GET /v1beta/{parent=accounts/*}/mediationGroups
Listet Vermittlungsgruppen im angegebenen AdMob-Konto auf.
patch PATCH /v1beta/{mediationGroup.name=accounts/*/mediationGroups/*}
Die angegebene Vermittlungsgruppe im angegebenen AdMob-Konto aktualisieren.

REST-Ressource: v1beta.accounts.mediationGroups.mediationAbExperiments

Methoden
create POST /v1beta/{parent=accounts/*/mediationGroups/*}/mediationAbExperiments
Erstellen Sie einen A/B-Test für ein bestimmtes AdMob-Konto und eine Vermittlungsgruppe.
stop POST /v1beta/{name=accounts/*/mediationGroups/*/mediationAbExperiments}:stop
Beenden Sie den A/B-Test mit der Vermittlung und wählen Sie eine Variante aus.

REST-Ressource: v1beta.accounts.mediationReport

Methoden
generate POST /v1beta/{parent=accounts/*}/mediationReport:generate
Dadurch wird ein AdMob-Vermittlungsbericht auf Grundlage der bereitgestellten Berichtsspezifikation erstellt.

REST-Ressource: v1beta.accounts.networkReport

Methoden
generate POST /v1beta/{parent=accounts/*}/networkReport:generate
Erstellt auf Grundlage der bereitgestellten Berichtsspezifikation einen Bericht für das AdMob-Werbenetzwerk.

REST-Ressource: v1.accounts

Methoden
get GET /v1/{name=accounts/*}
Ruft Informationen zum angegebenen AdMob-Publisher-Konto ab.
list GET /v1/accounts
Enthält das AdMob-Publisher-Konto, in dem Sie sich zuletzt über die AdMob-Benutzeroberfläche angemeldet haben.

REST-Ressource: v1.accounts.adUnits

Methoden
list GET /v1/{parent=accounts/*}/adUnits
Hiermit werden die Anzeigenblöcke im angegebenen AdMob-Konto aufgelistet.

REST-Ressource: v1.accounts.apps

Methoden
list GET /v1/{parent=accounts/*}/apps
Listet die Apps unter dem angegebenen AdMob-Konto auf.

REST-Ressource: v1.accounts.mediationReport

Methoden
generate POST /v1/{parent=accounts/*}/mediationReport:generate
Dadurch wird ein AdMob-Vermittlungsbericht auf Grundlage der bereitgestellten Berichtsspezifikation erstellt.

REST-Ressource: v1.accounts.networkReport

Methoden
generate POST /v1/{parent=accounts/*}/networkReport:generate
Erstellt auf Grundlage der bereitgestellten Berichtsspezifikation einen Bericht für das AdMob-Werbenetzwerk.