שירות Analytics Admin

שירות Analytics Admin מאפשר לכם להשתמש ב-Google Analytics Admin API v1 ב-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);
  }
}