Servizio di amministrazione di Analytics

Il servizio Analytics Admin ti consente di utilizzare l' API Google Analytics Admin v1 in Google Apps Script. L'API Google Analytics Admin fornisce l'accesso programmatico ai dati di configurazione di Google Analytics 4 (GA4) ed è compatibile solo con le proprietà GA4.

Questo è un servizio avanzato che deve essere abilitato prima dell'uso.

Riferimento

Per informazioni dettagliate su questo servizio, consulta l' API Google Analytics Admin v1.

Come tutti i servizi avanzati in Apps Script, il servizio AnalyticsAdmin utilizza gli stessi oggetti, metodi e parametri dell'API pubblica. Per saperne di più, consulta Come vengono determinate le firme dei metodi.

Per segnalare problemi e trovare altro supporto, consulta la pagina di assistenza dell'API Google Analytics Admin v1.

Codice campione

Creare un report

L'esempio elenca tutti gli account Google Analytics disponibili per un utente chiamando il metodo 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);
  }
}