Analytics Yönetici Hizmeti

Analytics Admin 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'i 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 Yöntem imzaları nasıl belirlenir? başlıklı makaleyi inceleyin.

Sorun bildirmek ve diğer destek seçeneklerini görmek için Google Analytics Admin API v1 destek sayfasına bakın.

Örnek kod

Rapor çalıştırma

Örnekte, accounts.list() yöntemi çağrılarak bir kullanıcının erişebildiği tüm Google Analytics hesapları listelenir.

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