API-Kurzanleitung über die Befehlszeile

Auf dieser Seite werden die ersten Schritte mit der Google Analytics Admin API über die Befehlszeile beschrieben.

Schritt 1. API aktivieren

Klicken Sie auf diese Schaltfläche, um ein neues Cloud Platform-Projekt zu erstellen. Aktivieren Sie automatisch die Google Analytics Admin API und erstellen Sie die für diese Anleitung erforderlichen OAuth2-Anmeldedaten:

Google Analytics Admin API aktivieren

Sie werden automatisch zum Dialogfeld für die Konfiguration von OAuth2-Anmeldedaten weitergeleitet. Wählen Sie „Desktop“, wenn Sie gefragt werden, von wo aus Sie anrufen?

Klicken Sie im daraufhin angezeigten Dialogfeld auf CLIENTKONFIGURATION HERUNTERLADEN und speichern Sie die Datei credentials.json in Ihrem Arbeitsverzeichnis.

Alternativ können Sie diese Schritte zum manuellen Erstellen von OAuth2-Anmeldedaten in einem vorhandenen Projekt ausführen.

Schritt 2. Cloud SDK installieren und initialisieren

Dazu muss das gcloud-Befehlszeilentool auf dem Entwicklungscomputer installiert sein.

Schritt 3: API-Aufruf ausführen

Sie können jetzt die Google Analytics Admin API verwenden, um eine Google Analytics 4-Property abzufragen.

Authentifizieren

Zum Abrufen der Nutzeranmeldedaten in diesem Beispiel führen Sie den folgenden Befehl aus und verwenden den Pfad zur JSON-Datei mit den Anmeldedaten, die in Schritt 1 heruntergeladen wurde:

gcloud auth application-default login \
    --scopes=https://www.googleapis.com/auth/analytics.readonly \
    --client-id-file=[PATH/TO/credentials.json]

In einem neuen Browserfenster wird ein OAuth-Dialogfeld zur Nutzereinwilligung geöffnet.

Anfrage senden

Senden Sie die Anfrage mit curl an die Google Analytics Admin API. Geben Sie Folgendes in die Befehlszeile ein:

  curl \
  -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \
  -H "Content-Type: application/json; charset=utf-8" \
  https://analyticsadmin.googleapis.com/v1beta/accounts

Der Befehl curl verwendet den Befehl gcloud auth application-default print-access-token, um ein Authentifizierungstoken abzurufen.

Glückwunsch! Sie haben Ihre erste Anfrage an die Google Analytics Admin API gesendet.