Usługa administracyjna Analytics

Usługa Analytics Admin umożliwia korzystanie z interfejsu Google Analytics Admin API w wersji 1 w Google Apps Script. Interfejs Google Analytics Admin API umożliwia zautomatyzowany dostęp do danych konfiguracji Google Analytics 4 (GA4) i jest zgodny tylko z usługami w GA4.

Dokumentacja

Szczegółowe informacje o tej usłudze znajdziesz w artykule Google Analytics Admin API w wersji 1.

Podobnie jak wszystkie zaawansowane usługi w Apps Script, usługa AnalyticsAdmin używa tych samych obiektów, metod i parametrów co publiczne interfejsy API. Więcej informacji znajdziesz w artykule Jak określane są podpisy metod.

Aby zgłaszać problemy i uzyskiwać inną pomoc, wejdź na stronę pomocy interfejsu Google Analytics Admin API w wersji 1.

Przykładowy kod

Generowanie raportu

Przykładowa funkcja wyświetla listę wszystkich kont Google Analytics dostępnych dla użytkownika, wywołując metodę accounts.list().

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);
  }
}