سرویس مدیریت تجزیه و تحلیل

سرویس مدیریت آنالیتیکس به شما امکان می‌دهد از Google Analytics Admin API نسخه ۱ در Apps Script استفاده کنید. API مدیریت آنالیتیکس گوگل امکان دسترسی برنامه‌نویسی‌شده به داده‌های پیکربندی Google Analytics 4 (GA4) را فراهم می‌کند و فقط با ویژگی‌های GA4 سازگار است.

مرجع

برای اطلاعات بیشتر در مورد این سرویس، به Google Analytics Admin API v1 مراجعه کنید.

مانند تمام سرویس‌های پیشرفته در Apps Script، سرویس AnalyticsAdmin از همان اشیاء، متدها و پارامترهای API عمومی استفاده می‌کند. برای اطلاعات بیشتر، به بخش «نحوه تعیین امضاهای متد» مراجعه کنید.

برای گزارش مشکلات و یافتن پشتیبانی‌های دیگر، به صفحه پشتیبانی Google Analytics Admin API v1 مراجعه کنید.

کد نمونه

اجرای یک گزارش

این نمونه با فراخوانی متد 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);
  }
}