Analytics Yönetici Hizmeti

Analytics Yönetici hizmeti, Apps Script'te Google Analytics Admin API v1'i kullanmanıza olanak tanır. Google Analytics Admin API, Google Analytics 4 (GA4) yapılandırma verilerine programatik erişim sağlar ve yalnızca GA4 mülkleriyle uyumludur.

Referans

Bu hizmet hakkında ayrıntılı bilgi için Google Analytics Admin API v1 başlıklı makaleyi inceleyin.

Apps Komut Dosyası'ndaki tüm gelişmiş hizmetler gibi AnalyticsAdmin hizmeti de herkese açık API ile aynı nesneleri, yöntemleri ve parametreleri kullanır. Daha fazla bilgi için Metod imzaları nasıl belirlenir? başlıklı makaleyi inceleyin.

Sorunları bildirmek ve başka destek almak için Google Analytics Admin API v1 destek sayfasını inceleyin.

Örnek kod

Rapor çalıştırma

Örnekte, accounts.list() yöntemi çağrılarak kullanıcının kullanabileceği tüm Google Analytics hesapları listelenmektedir.

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