Anzeigenquellen

Mit der AdMob API können Sie Vermittlungs-Anzeigenquellen programmatisch aufrufen. Siehe accounts.adSources.list für weitere Informationen.

Anfrage mit cURL

  1. Laden Sie die Secrets-Datei und generieren Sie Autorisierungsanmeldedaten.

    Wenn Sie diesen Schritt zum ersten Mal ausführen, werden Sie in Ihrem Browser aufgefordert, eine Autorisierungsaufforderung zu akzeptieren. Vergewissern Sie sich vor dem Akzeptieren, dass Sie mit einem Google-Konto angemeldet sind, das Zugriff auf die AdMob API hat. Ihre App wird autorisiert, im Namen des Kontos auf Daten zuzugreifen, mit dem Sie derzeit angemeldet sind.

    Für die Authentifizierung und Autorisierung empfehlen wir die Verwendung von oauth2l, einem einfachen Befehlszeilentool für die Arbeit mit Google OAuth 2.0. Installieren Sie oauth2l und führen Sie den folgenden Befehl aus. Ersetzen Sie dabei path_to_credentials_json durch den Pfad zu einer credentials.json Datei, die Sie beim Registrieren Ihrer Cloud-Anwendung herunterladen. Bei der ersten Ausführung führt der Befehl Sie durch den OAuth 2.0-Autorisierungsvorgang. Bei nachfolgenden Ausführungen wird das Token automatisch aktualisiert.

    oauth2l header --json path_to_credentials_json --scope admob.readonly
    
  2. Anzeigenquellen auflisten

    Rufen Sie Informationen zu AdMob-Anzeigenquellen ab, indem Sie pub-XXXXXXXXXXXXXXXX durch Ihre Publisher-ID ersetzen. Eine Anleitung zum Ermitteln Ihrer Publisher-ID finden Sie hier. Eine Anleitung zum Ermitteln Ihrer Publisher-ID finden Sie hier.

    curl --http1.0 -X GET https://admob.googleapis.com/v1beta/accounts/pub-XXXXXXXXXXXXXXXX/adSources \
     -H "$(oauth2l header --json path_to_credentials_json --scope admob.readonly)"
    

    Beispielantwort:

    {
     "adSources": [
       {
         "name": "accounts/pub-XXXXXXXXXXXXXXXX/adSources/5450213213286189855",
         "adSourceId": "5450213213286189855",
         "title": "AdMob Network",
       }
     ]
    }