Servicio de administración de Analytics

El servicio de Analytics Admin te permite usar la API de Google Analytics Admin v1 en Apps Script. La API de Admin de Google Analytics permite un acceso programático a los datos de configuración de Google Analytics 4 (GA4) y solo es compatible con propiedades GA4.

Referencia

Para obtener información detallada sobre este servicio, consulta la API de Google Analytics Admin v1.

Al igual que todos los servicios avanzados de Apps Script, el servicio AnalyticsAdmin usa los mismos objetos, métodos y parámetros que la API pública. Para obtener más información, consulta Cómo se determinan las firmas de métodos.

Para informar problemas y encontrar otra asistencia, consulta la página de asistencia de la API de v1 de Google Analytics Admin.

Código de muestra

Ejecuta un informe

En la muestra, se enumeran todas las cuentas de Google Analytics disponibles para un usuario llamando al método 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);
  }
}