בדיקת הביצועים בשטח באמצעות דוח חוויית המשתמש ב-Chrome

הדוח על חוויית המשתמש ב-Chrome (שנקרא בקיצור CrUX) הוא מערך נתונים ציבורי של נתונים אמיתיים על חוויית המשתמש במיליוני אתרים. בניגוד לנתונים מהמעבדה, נתוני CrUX מגיעים בפועל ממשתמשים שהביעו הסכמה בשטח. הוא מודד את המדדים של Core Web Vitals, כולל Largest Contentful Paint ‏ (LCP),‏ Interaction to Next Paint ‏ (INP) ו-Cumulative Layout Shift ‏ (CLS), וגם מדדי אבחון כמו Time to First Byte ‏ (TTFB) ו-First Contentful Paint ‏ (FCP).

קבוצת הנתונים מכילה גם מאפיינים איכותיים של חוויית המשתמש, למשל סוג המכשיר והחיבור, שמאפשרים להציג פירוט של חוויות משתמש שמקובצות לפי טכנולוגיות דומות. במסמכי העזרה של CrUX מופיעה רשימה מלאה של המדדים.

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

איך להשתמש בעמודה

יש ארבע דרכים עיקריות לחלץ תובנות מדוח חוויית המשתמש של Chrome, ברמות מורכבות שונות. כדי לנתח במהירות ובקלות את ביצועי האתר, מומלץ להשתמש בכלים מרכז הבקרה של CrUX ו-PageSpeed Insights. ב-BigQuery, חלק מהפשטות של הניתוח מוחלפת ביכולת להתאים אישית ולקבל תובנות מפורטות יותר. בנוסף, ממשק ה-API מאפשר לשלב נתונים ברמה גבוהה עם אפליקציות אחרות, ו-History API מספק נתונים היסטוריים לצורך ניתוח מגמות.

מרכז הבקרה של CrUX

מרכז הבקרה של CrUX הוא כלי מותאם אישית להצגת נתונים חזותית של הביצועים ההיסטוריים של אתרים, שנבנה על Looker Studio. הנתונים מגיעים ממערך הנתונים ב-BigQuery, וכל שאילתות ה-SQL מטופלות עבורכם ברקע. בלוח הבקרה מוצגת ההתפלגות של חוויות המשתמשים, כפי שנתגלו על ידי מדדי ביצועים מרכזיים, והשינויים שהיא עוברת לאורך זמן. בנוסף, אפשר לראות איך ההתפלגויות של מדדים איכותיים כמו סוג המכשיר וסוג החיבור היעיל משתנות לאורך זמן. כדאי לקרוא את המדריך למרכז הבקרה של Looker Studio.

PageSpeed Insights

ב-PageSpeed Insights (PSI) מוצגות חלוקות הביצועים האחרונות לפי פירוט של משתמשים במחשבים ובניידים. נתוני הביצועים זמינים לדפי אינטרנט ספציפיים (בנוסף למקורות שלמים), והם מצטברים מ-28 הימים האחרונים (בניגוד לחודש הקלנדרי הקודם ב-BigQuery). כדי להשתמש בכלי, פשוט מזינים כתובת URL או מקור בתיבת החיפוש בממשק האינטרנט, ונתוני הביצועים של השדה מוצגים לצד הצעות אופרטיביות לאופטימיזציה של הדף. כדאי לנסות את המדריך של PageSpeed Insights.

CrUX ב-BigQuery

מסד הנתונים CrUX ב-BigQuery, שהוא חלק מ-Google Cloud Platform ‏ (GCP) עם ממשק אינטרנט וממשק שורת פקודה, מארח את הנתונים הגולמיים שמצטברים למדדי ביצועים מרכזיים של חוויית המשתמש למקורות המובילים באינטרנט. מדי פעם מתווספות לטבלאות של מסד הנתונים טבלאות חדשות שמתייחסות לחודש הקלנדרי הקודם. מפתחים יכולים ליצור שאילתות באופן ידני כדי לחלץ תובנות ספציפיות ממערך הנתונים. כדי להריץ את השאילתות ב-BigQuery, צריך ידע ב-SQL ופרויקט GCP שבו החיוב מופעל. זהו כלי שימושי במיוחד למשתמשים מתקדמים שזקוקים לגישה ברמה נמוכה לנתונים כדי ליצור דוחות בהתאמה אישית, מדדי ביצועים ודוחות על מצב האינטרנט. כדאי לנסות את המדריך ל-BigQuery.

CrUX API

CrUX API הוא ממשק RESTful בחינם לחיפוש נתוני חוויית משתמש ברמת המקור או ברמת כתובת ה-URL. הנתונים מתעדכנים מדי יום ונצברים מ-28 הימים האחרונים, בדומה ל-PageSpeed Insights. אתם יכולים להשתמש ב-API הזה כדי ליצור אפליקציות משלכם על סמך נתוני חוויית המשתמש בפועל ב-CrUX. כדאי לעיין במדריך ל-CrUX API.

CrUX History API

CrUX History API הוא ממשק RESTful בחינם, בדומה ל-API היומי, שמאפשר לחפש נתוני חוויית משתמש ברמת המקור או ברמת כתובת ה-URL. הנתונים מתעדכנים מדי שבוע ומצטברים מ-28 הימים הקודמים, במשך תקופה של 6 חודשים. אתם יכולים להשתמש ב-API הזה כדי ליצור אפליקציות משלכם על סמך נתוני חוויית המשתמש בפועל ב-CrUX. כדאי לעיין במדריך ל-CrUX History API.

איך אפשר לקבל עזרה?

אם דרושה לך תמיכה כלשהי, יש כמה ערוצים שבהם אפשר לפנות למישהו שיכול לעזור. קבוצת Google של CrUX היא פורום ציבורי שבו משתמשי מערך הנתונים יכולים לשאול שאלות ולשתף ניתוחים. יש גם תג CrUX ל-Stack Overflow אם אתם זקוקים לעזרה בתכנות עם גישה ל-SQL או ל-API. ולסיום, ‎@ChromeUXReport הוא חשבון Twitter שאפשר לעקוב אחריו כדי לשאול שאלות ולקבל עדכונים על מוצרים.

ראו הדגמה

כדי להכיר טוב יותר את הנתונים הזמינים, מומלץ לעיין במדריכים המפורטים הבאים לשימוש במרכז הבקרה של Looker Studio, ב-PageSpeed Insights, ב-BigQuery וב-API היומי וההיסטורי: