מדדים ומאפיינים מותאמים אישית

המדריך הזה מסביר איך לשלוח מאפיינים ומדדים מותאמים אישית באמצעות analytics.js.

סקירה

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

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

שולחים נתונים של מאפיינים ומדדים מותאמים אישית באמצעות אחד מהערכים הבאים או שניהם:

שם השדה סוג הערך חובה תיאור
מאפיין[0-9]+ טקסט לא אינדקס המאפיין. לכל מאפיין מותאם אישית משויך אינדקס.ניתן להוסיף עד 20 מאפיינים מותאמים אישית (200 בחשבונות Analytics 360). הסיומת של האינדקס חייבת להיות מספר שלם חיובי שגדול מ-0 (למשל מאפיין 3).
מדד[0-9]+ מספר שלם לא האינדקס של המדד. לכל מדד מותאם אישית משויך אינדקס. אפשר להוסיף עד 20 מדדים מותאמים אישית (200 בחשבונות Analytics 360). הסיומת של האינדקס חייבת להיות מספר שלם חיובי שגדול מ-0 (למשל, metric5).

הטמעה

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

שליחת הנתונים מתבצעת

ניתן לשלוח נתונים של מאפיינים או מדדים מותאמים אישית רק עם היט קיים. לדוגמה, כדי לשלוח מאפיין מותאם אישית עבור היט מסוג pageview עם האינדקס 15, צריך להשתמש בפקודה הבאה:

ga('send', 'pageview', {
  'dimension15':  'My Custom Dimension'
});

כדי לשלוח מדד מותאם אישית עבור היט מסוג event עם האינדקס 18, צריך להשתמש ב:

ga('send', 'event', 'category', 'action', {
  'metric18': 8000
});

אם המדד המותאם אישית מוגדר לסוג מטבע, אפשר לשלוח ערכים עשרוניים:

ga('send', 'event', 'category', 'action', {
  'metric19': 24.99
});

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

ga('set', 'dimension5', 'custom data');

כדי לקבל set ערכים גם למאפיין וגם למדד, אפשר להשתמש באפשרויות הבאות:

ga('set', {
  'dimension5': 'custom dimension data',
  'metric5': 'custom metric data'
});

קוראים את הקטע מאפיינים ומדדים מותאמים אישית במסמך 'מידע על שדות' כדי לראות את הפורמט הספציפי לשליחת הנתונים האלה.

דוגמה

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

השלב הראשון בפתרון הוא הגדרת מאפיין מותאם אישית חדש בממשק הניהול. השם צריך להיות author וההיקף יהיה מסוג hit. אחרי ההגדרה, למאפיין המותאם אישית החדש יוקצה אינדקס. לצורך הדוגמה הזו, נניח שהאינדקס הוא 5.

לאחר שהמאפיין המותאם אישית author הוגדר והוקצה אינדקס, ניתן להשתמש בו עם ספריית analytics.js כדי לשלוח נתוני מחבר כמאפיין מותאם אישית. לדוגמה, אם הדף כתוב ב-PHP, סביר להניח שמחבר הדף בפועל יאוחסן במשתנה PHP כמו $author. בתבנית PHP, תוכלו להשתמש במשתנה המחבר הבא כדי להעביר את ערך המחבר למאפיין המותאם אישית:

ga('send', 'pageview', {
  'dimension5': '<?=$author?>'
});