בעזרת Google Analytics Measurement Protocol אפשר לשפר את המדידה של מקורות נתונים של אתרים ואפליקציות על ידי שליחת אירועים ישירות לשרתים של Google Analytics בבקשות HTTP. אתם יכולים לתעד אינטראקציות בין שרתים ואינטראקציות אופליין, ולשלוח אותן כאירועי 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.
שרת-אל-שרת מלא
אפשר לשלוח אירועים ל-Google Analytics רק באמצעות Measurement Protocol, אבל יכול להיות שתקבלו רק דיווח חלקי. המטרה של Measurement Protocol היא להרחיב אירועים קיימים שנאספים באמצעות gtag, GTM או Firebase. חלק משמות האירועים והפרמטרים שמורים לשימוש באיסוף האוטומטי, ואי אפשר לשלוח אותם דרך Measurement Protocol.
יצירת אירועים או שינוי השם שלהם
כללים ליצירה או שינוי שם של אירועים לא מופעלים על ידי אירועים שנשלחים באמצעות Measurement Protocol. האפליקציה צריכה להטמיע את הלוגיקה לשליחת אירועים מותאמים אישית דרך Measurement Protocol, בדומה לכללים שהוגדרו בממשק המשתמש של Google Analytics.
השלבים הבאים
- בקישור הבא אפשר לקבל מידע נוסף על שליחת אירועים באמצעות ה-Measurement Protocol.
- אימות של עומסי הנתונים של האירועים באמצעות שרת האימות של Measurement Protocol.
- כדאי לעיין במאמרים בנושא פרוטוקול ואירוע.