Analytics-Administratordienst

programmatisch in Google Apps Script mit dem Analytics Admin-Dienst.

Mit dem Analytics Admin-Dienst können Sie die Google Analytics Admin API v1 in Google Apps Script verwenden. Die Google Analytics Admin API bietet programmatischen Zugriff auf die Konfigurationsdaten von Google Analytics 4 (GA4) und ist nur mit GA4-Properties kompatibel.

Dies ist ein erweiterter Dienst, der vor der Verwendung aktiviert werden muss.

Referenz

Ausführliche Informationen zu diesem Dienst finden Sie in der Google Analytics Admin API v1.

Wie alle erweiterten Dienste in Apps Script verwendet der AnalyticsAdmin-Dienst dieselben Objekte, Methoden und Parameter wie die öffentliche API. Weitere Informationen finden Sie unter So werden Methodensignaturen bestimmt.

Informationen zum Melden von Problemen und zu Supportoptionen finden Sie auf der Supportseite zur Google Analytics Admin API v1.

Beispielcode

Bericht erstellen

Im Beispiel werden alle Google Analytics-Konten aufgelistet, auf die ein Nutzer zugreifen kann. Dazu wird die Methode accounts.list() aufgerufen.

advanced/analyticsAdmin.gs
/**
 * Logs the Google Analytics accounts accessible by the current user.
 */
function listAccounts() {
  try {
    accounts = AnalyticsAdmin.Accounts.list();
    if (!accounts.items || !accounts.items.length) {
      console.log("No accounts found.");
      return;
    }

    for (let i = 0; i < accounts.items.length; i++) {
      const account = accounts.items[i];
      console.log(
        'Account: name "%s", displayName "%s".',
        account.name,
        account.displayName,
      );
    }
  } catch (e) {
    // TODO (Developer) - Handle exception
    console.log("Failed with error: %s", e.error);
  }
}