ניטור פעולות פייסבוק על גוגל אנליטיקס

ובאנגלית (לטובת מי שיחפש את זה דרך גוגל) : Tracking Facebook social actions on Google Analitics.
זהירות - פוסט טכני מאד!

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

אז לאחר שנדרשתי לסדר עבור אחד הלקוחות את הנושא - הנה אתם מקבלים את זה בחינם.

את התיקון שלי לסקריפט של גוגל שלחתי אליהם. אני מקווה שהם יכניסו אותו לקובץ באופן קבוע ואז נוכל להשתמש בו בלי לתקן שוב ושוב עבור כל אתר. ללא התיקון שלי לקוד ga_social_tracking, המעקב לא ירשום הערות פייסבוק (comments).

לאחר שתתקינו את כל מה שצריך, תוכלו לראות את פעולות פייסבוק בדו"ח Social Actions של אנליטיקס, כפי שנראה כאן בתמונה.

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

להפעלת הקישור לאנליטיקס עליכם להוריד מגוגל את הקובץ ga_social_tracking: קישור לקובץ. שימרו את הקובץ על השרת שלכם ביחד עם שאר הסקריפטים. כעת, כל שעליכם לעשות כדי לעקוב אחרי פעילות פייסבוק באתר הוא להוסיף ל Footer של האתר שתי שורות (כמובן שיש לעדכן את הנתיב PATH_TO_FILE למיקום הנכון):

<script src="PATH_TO_FILE/ga_social_tracking.js"></script>
<script type="text/javascript">_ga.trackSocial();</script>


מרגע זה אנליטיקס יעקוב אחרי פעולות Like ו Send של פייסבוק

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

<comments href="PAGE_URL" notify="true" num_posts="X" width="Y"></comments>

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



הערות:
  • הקוד יעקוב אחרי כפתורי like ו send ו comments שמוטמעים באתר בצורה רגילה. אם ההטמעה היא דרך מערכות כמו  AddThis או ShareThis, קראו את הנחיות גוגל כאן..
  • הקוד עוקב גם אחרי ביטול פעולות - unlike ו uncomment.
  • הקוד ינטר למעשה גם פעילות טוויטר, נכון אחלה?
  • הקוד מופעל לאחר שפייסבוק מסיימת את הפעולה ומדווחת לדף. כלומר לא יתכן דיווח סתמי, לא יתכן דיווח של מישהו שלחץ על הכפתור ואז החליט שלא לאשר. אבל... אם סוגרים את הדף מהר, יתכן שפעולות מסויימות לא ירשמו... כלומר יתכן דיווח חסר.
  • התיקון שלי לקוד ga_social_tracking כולל מספר שורות. השאירו לי פה הערה אם אתם צריכים אותן.

להתראות, תעשו כיף, יובל.
.