Layanan Admin Analytics

secara terprogram dalam Google Apps Script menggunakan layanan Admin Analytics.

Layanan Admin Analytics memungkinkan Anda menggunakan Google Analytics Admin API v1 di Google Apps Script. Admin API Google Analytics menyediakan akses terprogram ke data konfigurasi Google Analytics 4 (GA4) dan hanya kompatibel dengan properti GA4.

Ini adalah layanan tingkat lanjut yang harus diaktifkan sebelum digunakan.

Referensi

Untuk mengetahui informasi mendetail tentang layanan ini, lihat Google Analytics Admin API v1.

Seperti semua layanan lanjutan di Skrip Aplikasi, layanan AnalyticsAdmin menggunakan objek, metode, dan parameter yang sama dengan API publik. Untuk informasi selengkapnya, lihat Cara menentukan tanda tangan metode.

Untuk melaporkan masalah dan menemukan dukungan lainnya, lihat halaman dukungan Google Analytics Admin API v1.

Kode contoh

Menjalankan laporan

Contoh ini mencantumkan semua akun Google Analytics yang tersedia untuk pengguna dengan memanggil metode 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);
  }
}