Servizio di amministrazione di Analytics

in modo programmatico in Google Apps Script utilizzando il servizio Analytics Admin.

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

Si tratta di 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 maggiori informazioni, 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 di esempio

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