Service d'administration d'Analytics

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

Référence

Pour en savoir plus sur ce service, consultez la documentation de l'API Google Analytics Admin 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 la section Détermination des signatures de méthode.

Pour signaler des problèmes et obtenir d'autres informations d'assistance, consultez la page d'assistance de l'API Google Analytics Admin 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);
  }
}