שירות Analytics Admin

באופן פרוגרמטי ב-Google Apps Script באמצעות שירות הניהול של Analytics.

שירות Analytics Admin מאפשר לכם להשתמש ב-Google Analytics Admin API v1 ב-Google Apps Script. ‫Google Analytics Admin API מספק גישה פרוגרמטית לנתוני ההגדרה של Google Analytics 4 ‏ (GA4) והוא תואם רק לנכסי GA4.

זהו שירות מתקדם שצריך להפעיל לפני השימוש.

חומרי עזר

מידע מפורט על השירות הזה זמין במאמר Google Analytics Admin API v1.

בדומה לכל השירותים המתקדמים ב-Apps Script, השירות AnalyticsAdmin משתמש באותם אובייקטים, שיטות ופרמטרים כמו ה-API הציבורי. מידע נוסף זמין במאמר איך נקבעות חתימות של שיטות.

כדי לדווח על בעיות ולמצוא אפשרויות תמיכה אחרות, אפשר לעיין בדף התמיכה של Google Analytics Admin API v1.

קוד לדוגמה

הרצת דוח

בדוגמה מוצגת רשימה של כל חשבונות Google Analytics שמשתמש יכול לגשת אליהם באמצעות קריאה לשיטה 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);
  }
}