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

به صورت برنامه‌نویسی شده در Google Apps Script با استفاده از سرویس Analytics Admin.

سرویس مدیریت آنالیتیکس به شما امکان می‌دهد از Google Analytics Admin API نسخه ۱ در Google 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);
  }
}