Analytics Yönetici Hizmeti

Analytics Yönetici Hizmeti'ni kullanarak Google Apps Komut Dosyası'nda programatik olarak.

Analytics Admin hizmeti, Google Apps Komut Dosyası'nda 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.

Bu, kullanımdan önce etkinleştirilmesi gereken gelişmiş bir hizmettir.

Referans

Bu hizmet hakkında ayrıntılı bilgi için Google Analytics Admin API v1'e bakın.

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ının nasıl belirlendiği 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);
  }
}