Measurement Protocol של Google Analytics מאפשר לשלוח אירועים ישירות לשרתים של Google Analytics בבקשות HTTP כדי לשפר את המדידה במקורות של נתוני אתרים ואפליקציות. אתם יכולים לתעד אינטראקציות בין שרתים (server-to-server) ואינטראקציות אופליין, ולשלוח אותן כאירועי Measurement Protocol ל-Google Analytics, שם אפשר לראות אותן בדוחות.
כדי להשתמש בפרוטוקול הזה, צריך להשתמש בתיוג (gTag, Tag Manager או Google Analytics for Firebase). במאמר תכונות מרכזיות מפורט מידע חשוב על האופן שבו Measurement Protocol פועל עם Google Analytics.
תרחישים לדוגמה
ריכזנו כאן כמה דרכים לשימוש ב-Measurement Protocol:
- קישור בין התנהגות אונליין להתנהגות אופליין.
- למדוד אינטראקציות בצד הלקוח ובצד השרת
- לשלוח אירועים שמתרחשים מחוץ לאינטראקציה הרגילה של המשתמש, כמו המרות אופליין.
- שליחת אירועים ממכשירים ומאפליקציות שבהם איסוף אוטומטי לא זמין, כמו קיוסקים ושעונים.
מידע נוסף על הטמעת תרחישים נפוצים לדוגמה זמין במדריך לתרחישים לדוגמה.
שנתחיל?
במאמר שליחת אירועים מוסבר איך שולחים אירועים ל-Google Analytics באמצעות Measurement Protocol.
אם אתם מטמיעים את Measurement Protocol למקור נתונים של אפליקציה, תוכלו להתחיל ב-codelab שליחת אירועי אפליקציה אל Google Analytics באמצעות Measurement Protocol.
ארכיטקטורה
לפניכם סקירה כללית של Measurement Protocol.
תכונות עיקריות
בקטע הזה מוסבר מידע חשוב לגבי השימוש ב-Measurement Protocol. כדי להשתמש ברוב התכונות של Measurement Protocol ב-Google Analytics, צריך להשתמש ב-gTag, ב-Tag Manager או ב-Google Analytics for Firebase לצורך תיוג.
רימרקטינג
אפשר להשתמש ברימרקטינג לאותו מכשיר כשהתכונה Google Signals מופעלת. כדי לבצע רימרקטינג במכשירים שונים, נדרש מזהה משתמש.
מזהי פרסום
מזהי פרסום כמו GBRAID/WBRAID שנאספים במהלך אינטראקציות אונליין מצורפים באופן אוטומטי לאירועי Measurement Protocol באמצעות client_id
או app_instance_id
.
הגדרות פרטיות
אירועי Measurement Protocol מצורפים לאינטראקציות אונליין באמצעות client_id
או app_instance_id
כדי להתאים באופן פונקציונלי את הגדרות הפרטיות של המשתמשים, כמו 'מודעות ללא התאמה אישית' ו'הגבלת המעקב אחר מודעות'.
מידע גיאוגרפי ומידע על המכשיר
מערכת Google Analytics משלבת באופן אוטומטי את המידע הגיאוגרפי והמידע על המכשיר העדכניים ביותר מהתיוג באמצעות אירועי Measurement Protocol באמצעות client_id
או app_instance_id
. כך תוכלו לוודא שהאירועים של Measurement Protocol יופיעו בדוחות שכוללים מאפיינים גיאוגרפיים ומאפייני מכשיר.
אם רוצים שאירוע ב-Measurement Protocol ישקף מידע גיאוגרפי ומידע על המכשיר מסשן ספציפי במקום את המידע העדכני ביותר לגבי client_id
או app_instance_id
, צריך לכלול את session_id
באירוע ולשלוח אותו ל-Measurement Protocol תוך 24 שעות ממועד תחילת הסשן.
אתם יכולים לספק מידע גיאוגרפי לגבי אירועים באמצעות Measurement Protocol.
אי אפשר לשלוח פרטי מכשיר באמצעות Measurement Protocol. אם התג לא אוסף את פרטי המכשיר, הערך שמוגדר כברירת מחדל הוא desktop
במקורות לנתוני אתר ו-mobile
במקורות לנתוני אפליקציה.
שרת-אל-שרת מלא
אפשר לשלוח אירועים ל-Google Analytics רק באמצעות Measurement Protocol, אבל יכול להיות שיהיו זמינים רק דיווחים חלקיים. מטרת Measurement Protocol היא להוסיף אירועים קיימים שנאספים באמצעות gtag, GTM או Firebase. שמות של אירועים ופרמטרים מסוימים שמורים לשימוש דרך האיסוף האוטומטי, ואי אפשר לשלוח אותם דרך Measurement Protocol.
יצירת אירועים או שינוי השם שלהם
כללים ליצירה או לשינוי שם של אירועים לא מופעלים על ידי אירועים שנשלחים באמצעות Measurement Protocol. באפליקציה צריך להטמיע את הלוגיקה לשליחת אירועים מותאמים אישית דרך Measurement Protocol, בדומה לכללים שהוגדרו בממשק המשתמש של Google Analytics.
השלבים הבאים
- איך שולחים אירועים באמצעות Measurement Protocol
- אימות של עומסי הנתונים של האירועים באמצעות שרת האימות של Measurement Protocol.
- כדאי לעיין במאמרים בנושא פרוטוקול ואירוע.