אוטומציה של דוחות Google Analytics (סקריפט קסם)

ניק מיכאילובסקי, מהנדס תוכניות ב-Google Analytics למפתחים – אוגוסט 2012

אוטומציה של דוחות ב-Google Analytics (קסם) היא שילוב שמפחית את העבודה הנדרשת כדי להעביר נתונים מ-Google Analytics לכל מוצר נתמך של Apps Script, כמו Google Docs , Google Sites או גיליונות אלקטרוניים.

מבוא

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

גיליון אלקטרוני של Google עם נתונים של Google Analytics בעמודות ובשורות
            ותרשים ציר זמן של אותם נתונים
דוגמה לנתונים ב-Google Analytics שמגיעים אליהם דרך Apps Script ומוצגים בגיליון אלקטרוני של Google.

מרכזי בקרה של API מותאם אישית – אין צורך בקוד

תרחיש לדוגמה פופולרי בתחום האוטומציה של הדוחות הוא יצירת מרכזי בקרה שמתעדכנים באופן אוטומטי. סקריפט האוטומציה (קסם) של Google Analytics זמין בגלריית הסקריפטים של Google Sheets, והוא יכול לטפל בכל העבודה הזו בשבילך. אין צורך בקוד.

הסקריפט הזה הוא תבנית מצוינת להתחיל בפרויקט משלך. כדי למצוא את הסקריפט הזה, פותחים או יוצרים גיליון אלקטרוני של Google, לוחצים על כלים -&gt בגלריית הסקריפטים ומחפשים את Analytics. מחפשים את אוטומציה של דוחות Google Analytics (קסם).

בסרטון הבא מוסבר איך ליצור מרכז שליטה באמצעות הסקריפט הזה:

תהליך הגדרת ה-API

כדי להשתמש ב-Magic Script, צריך להגדיר את הסקריפט לשימוש ב-Google Analytics API. הגדרת ה-API שונתה לאחרונה מהסרטון שלמעלה. כדי להפעיל את Google Analytics API יש לפעול לפי השלבים הבאים:

  1. בעורך הסקריפטים מעבר אל: משאבים > שימוש ב-Google APIs
  2. הפניה ל-'Google Analytics API' אל ON
  3. יש ללחוץ על הקישור אל Google APIs Console
  4. הפניה ל-'Google Analytics API' אל ON
  5. יש לאשר את התנאים וההגבלות
  6. סגירת החלון 'Google APIs Console'
  7. לוחצים על OK בחלון עורך הסקריפטים וסוגרים את החלון
  8. בחזרה בגיליון האלקטרוני, התפריט &Google Analytics' אמור לפעול עכשיו. (ייתכן שתצטרכו לבצע אימות מחדש).

כתיבת סקריפט משלכם

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

// Get Data.
var results = Analytics.Data.Ga.get(
    tableId,
    startDate,
    endDate,
    'ga:users,ga:sessions,ga:pageviews',
    {'dimensions': 'ga:date'});

// Output to spreadsheet.
var sheet = SpreadsheetApp.getActiveSpreadsheet().insertSheet();
sheet.getRange(2, 1, results.getRows().length, headerNames.length).setValues(results.getRows());

// Make Sandwich.

כדי להתחיל עכשיו, מומלץ לקרוא את המדריך גישה אוטומטית לנתוני Google Analytics בגיליונות אלקטרוניים של Google. מומלץ גם לעיין במסמכי העזר בנושא סקריפט של Google Analytics Apps.