Serviço de administração do Google Analytics

O serviço de administrador do Google Analytics permite usar a API Admin do Google Analytics v1 no Apps Script. A API Admin do Google Analytics permite acesso programático aos dados de configuração do Google Analytics 4 (GA4) e é compatível apenas com propriedades do GA4.

Referência

Para informações detalhadas sobre esse serviço, consulte a API Google Analytics Admin v1.

Assim como todos os serviços avançados no Apps Script, o serviço AnalyticsAdmin usa os mesmos objetos, métodos e parâmetros que a API pública. Para mais informações, consulte Como as assinaturas de método são determinadas.

Para informar problemas e encontrar outros tipos de suporte, consulte a página de suporte da API Google Analytics Admin v1.

Código de amostra

Gerar um relatório

O exemplo lista todas as contas do Google Analytics disponíveis para um usuário chamando o 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);
  }
}