Service d'administration d'Analytics

Le service Analytics Admin vous permet d'utiliser l'API Google Analytics Admin v1 dans Apps Script. L'API Admin Google Analytics permet d'accéder de manière programmatique aux données de configuration Google Analytics 4 (GA4). Elle n'est compatible qu'avec les propriétés GA4.

Référence

Pour en savoir plus sur ce service, consultez l'API Admin Google Analytics v1.

Comme tous les services avancés d'Apps Script, le service AnalyticsAdmin utilise les mêmes objets, méthodes et paramètres que l'API publique. Pour en savoir plus, consultez Déterminer les signatures de méthode.

Pour signaler des problèmes et obtenir de l'aide, consultez la page d'assistance de l'API Admin Google Analytics v1.

Exemple de code

Générer un rapport

L'exemple liste tous les comptes Google Analytics disponibles pour un utilisateur en appelant la méthode 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);
  }
}