אנחנו מעדכנים מדי פעם את
קוד המעקב JavaScript (ga.js
) ב-Google Analytics כדי לספק תכונות חדשות ולתקן פגמים שהתגלו בגרסאות קודמות.
בדף הזה מתועד כל השינויים שבוצעו בקוד המעקב ga.js
. מומלץ לבדוק מדי פעם אם יש ברשימה הודעות חדשות. אפשר להירשם לשינויים גם דרך הפידים
שרשומים בקטע הרשמה שבהמשך.
לתשומת ליבך: יכול להיות שקוד המעקב המעודכן של ga.js
לא יוצג מיד לך ולמשתמשים שלך מהסיבות הבאות:
- השינויים מושקים בהדרגה לאורך כמה ימים בתשתית של מרכזי הנתונים הגלובליים של Google.
- ייתכן שלמשתמשים באתר שלך יש גרסאות ישנות יותר של JavaScript במטמון שלנו במטמון.
הרשמה ליומני שינויים קשורים
האפשרות הזו כוללת את כל ממשקי ה-API של איסוף, הגדרה ודיווח.
כולל מעקב באינטרנט (ga.js ו-analytics.js), Android SDK, SDK ל-iOS ו-Measurement Protocol.
גרסה 25 ביוני 2014 (25 ביוני 2014)
- היטים שלא מכילים מזהה חוקי לצורכי מעקב יושמטו.
גרסה 16 באפריל 2014 (16 באפריל 2014)
- החיפוש המאובטח ב-Yahoo מסווג עכשיו כראוי כמקור אורגני.
- נוספה תמיכה בממשקי API של עיבוד מראש ללא קידומת. העיבוד מראש פועל עכשיו ב-IE11 בנוסף ל-Chrome.
גרסה 2014-02 (11 בפברואר 2014)
- שחרור לצורך תחזוקה.
גרסה 2013-11 (22 בנובמבר 2013)
- שיפורים לתמיכה בשדרוגים של Universal Analytics באתרים שמשתמשים במספר כלי מעקב.
גרסה 2013-02 (13 בפברואר 2013)
השינויים הבאים נדחפו לגרסה האחרונה של קוד המעקב:
- נוספה תמיכה בהגדרת מטבעות מקומיים באמצעות
_set
, כמוgaq.push(['_set', 'currencyCode', 'EUR'])
גרסה 2012-02 (24 בפברואר 2012)
השינויים הבאים נדחפו לגרסה האחרונה של קוד המעקב:
- קצב הדגימה המרבי המותר של מהירות האתר (
_setSiteSpeedSampleRate
) עלה מ-10% ל-100%. - השיטה
_setAccount
חותכת עכשיו רווחים בהתחלה ובסוף.
גרסה 2012-02 (1 בפברואר 2012)
השינויים הבאים נדחפו לגרסה האחרונה של קוד המעקב:
- רשימת מנועי החיפוש האורגניים שזוהו כברירת מחדל עודכנה. הוספנו את ‘startsiden.no’, 'rakuten.co.jp', 'biglobe.ne.jp' ו-'goo.ne.jp'. הסרנו את 'search' והוסיפו את 'conduit.com', 'babylon.com', 'search-results.com', 'avg.com', 'comcast.net' ו-'incredisearch beforesearch.com'.
גרסה 2012-01 (26 בינואר 2012)
השינויים הבאים נדחפו לגרסה האחרונה של קוד המעקב:
- מגבלת האורך של משתנה מותאם אישית הוגדלה מ-64 ל-128 תווים. בנוסף, האורך נבדק כעת לפני קידוד כתובת האתר.
- מגבלת הקצב של היטים של אירועים הושגה. עכשיו אפשר לשלוח 10 היטים עם היט נוסף אחד בשנייה (קודם לכן, הפעולה הייתה מוגבלת להיט אחד לכל 5 שניות). הערה: המגבלה של 500 היטים לכל סשן עדיין חלה.
- קובצי cookie מסוג
__utmv
נכתבים עכשיו עם מפריד משתנה אחר (למשל, סמן במקום פסיק) כדי להתאים ל-RFC. השינוי הזה אמור לפתור כמה מהבעיות שקשורות לקידוד של קובצי cookie שלקוחות רואים.
גרסה 2011-11 (16 בנובמבר 2011)
שינויים באיסוף הנתונים ל'מהירות אתר':
- נתונים על מהירות האתר נאספים עכשיו באופן אוטומטי בכל נכסי האינטרנט, בקצב דגימה של 1%. הפונקציה
_trackPageLoadTime
, שנדרשה בעבר כדי להביע הסכמה לאיסוף נתונים למהירות אתר, הוצאה משימוש. - אפשר לשנות את קצב הדגימה שמוגדר כברירת מחדל באמצעות הפונקציה
_setSiteSpeedSampleRate
החדשה. - אם בקריאה ל-
_trackPageview
נעשה שימוש בנתיב וירטואלי, הנתיב הזה ישויך עכשיו גם לנתוני מהירות האתר שנאספים מאותו דף.
גרסה 2011-10 (17 באוקטובר 2011)
הגרסה הזו כוללת את התכונה החדשה הבאה:
- אפשר לסמן אירועים כאירועים ללא אינטראקציה על ידי הגדרת הפרמטר
opt_noninteraction
החדש של השיטה_trackEvent()
כ-true
. סימון אירוע כאירוע ללא אינטראקציה מציין שקליקים מהאירוע המתויג לא ישפיעו על שיעור היציאה מדף הכניסה. למידע נוסף, עיינו בחומר העזר בנושא ga.js.
הגרסה הזו כוללת את תיקון הבאג הבא:
- תוקנה בעיה שבה הפצת הפרמטר של כתובת האתר
gclid
ב-AdWords בקישורים פנימיים לאתר עלולה להוביל לניפוח מספר הביקורים בתשלום.
גרסה 2011-08 (16 באוגוסט 2011)
בגרסה הזו תוקן באג שגרם לניפוח מספר הביקורים ו/או לירידה במספר המבקרים החדשים באתרים מסוימים. ההשפעה הראשונה היא בעיקר על אתרים עם תנועה אורגנית, בשילוב עם התנהגות ספציפית של משתמשים. ההשפעה השנייה הייתה רק באתרים שמשתמשים בתצורת מעקב לא נתמכת עם מספר כלי מעקב.
גרסה 2011-08 (11 באוגוסט 2011)
שינויים בחישובים של סשנים:
- קמפיין אחד לכל סשן: אם קמפיין חדש מתחיל במהלך סשן קיים, סקריפט המעקב יתחיל עכשיו באופן אוטומטי ביקור חדש. קמפיין חדש יופעל על ידי שינוי בכל אחד מהשדות הבאים: מזהה קמפיין, שם, מקור, אמצעי הגעה לאתר, מונח, תוכן או GCLID.
- סקריפט המעקב כבר לא מתחיל פעילות חדשה באתר במקרה שמשתמש סוגר את הדפדפן.
שינויים במעקב בכמה דומיינים:
- הקריאה ל-
_setAllowHash(false)
לא נדרשת יותר כשמגדירים מעקב בכמה דומיינים. דפים שכבר כוללים קריאה אל_setAllowHash(false)
ימשיכו לפעול, אבל לא צריך לעשות זאת יותר כשתגדירו אתר חדש. - סקריפט המעקב ינסה עכשיו לתקן פרמטרים מסוג linker ששובשו על ידי מפנים מחדש או דפדפנים של HTTP. כ-85% מערכי ה-linker, שעד כה לא נלקחו בחשבון בשל שינויי קידוד שמקורם במפנים מחדש ובדפדפנים, אמורים כעת להישמר ולהתקבל בהצלחה על ידי סקריפט המעקב.
גרסה 2011-07 (26 ביולי 2011)
בגרסה הזו יש תכונה חדשה אחת:
- קוד המעקב דוחה כעת היטים של דפים שעברו עיבוד מראש עד שהמשתמש יצפה בדפים האלה. אם אף פעם לא צופים בדף שעבר עיבוד מראש, לא נשלחים היטים. התכונה הזו זמינה רק באתרים שבהם נעשה שימוש בסקריפט המעקב האסינכרוני. ניתן לקבל מידע נוסף על עיבוד מראש בבלוג של Google למנהלי אתרים.
גרסה 2011-07 (14 ביולי 2011)
הגרסה הזו כוללת מגוון תיקוני באגים וארגון מחדש (Refactoring) ותכונה חדשה אחת:
- נוספה תמיכה במעקב ברשתות חברתיות ( _trackSocial )
השקה 2011-05 (18 במאי 2011)
הגרסה הזו כוללת את תיקוני הבאגים הבאים.
- תוקן באג במעקב בדומיינים שגרם לקידוד שגוי של נתוני קמפיין במקרים מסוימים.
- תוקן באג במעקב בדומיינים שגרם לקובצי cookie להיטען מכתובת ה-URL יותר מפעם אחת, וכתוצאה מכך קובצי Cookie שגויים במקרים מסוימים.
- תוקן באג במשתנים מותאמים אישית שגרם לקידוד של ערכים מסוימים בדוחות.
גרסה 2011-04 (14 באפריל 2011)
הגרסה הזו כוללת תחזוקה שוטפת, כולל תיקוני באגים וארגון מחדש (Refactoring). אין שינוי בממשקי ה-API הציבוריים או בפונקציונליות שלהם.
גרסה 2011-03 (30 במרץ 2011)
הגרסה הזו כוללת עדכונים ותכונה חדשה אחת.
-
התמיכה של
POST
:- קוד המעקב יכול עכשיו לשלוח משׂואות רשת (beacons) גדולות הרבה יותר. בעבר, איתות Bluetooth נשלח באמצעות בקשות HTTP מסוג
GET
, שמוגבלות ל-2,048 תווים על ידי חלק מהדפדפנים ושרתי proxy מסוימים. הבקשות שחרגו מהמגבלה הזו נמחקו והנתונים לא הגיעו ל-Google Analytics. החל מהגרסה הזו, בקשות באורך של יותר מ-2,048 תווים יישלחו דרך HTTPPOST
, שבו אין מגבלה כזו. קוד המעקב יתמוך עכשיו במשׂואות רשת (beacons) באורך של עד 8,192 תווים.
- קוד המעקב יכול עכשיו לשלוח משׂואות רשת (beacons) גדולות הרבה יותר. בעבר, איתות Bluetooth נשלח באמצעות בקשות HTTP מסוג
גרסה 2011-02 (17 בפברואר 2011)
הגרסה הזו כוללת את תיקוני הבאגים הבאים.
- תיקון באג שמנע מ-
_addIgnoredOrganic
ומ-_addIgnoredRef
לפעול כראוי בביקור הראשון באתר. - תוקנה בעיה הקשורה לקוד מעקב שפועל במספר מסגרות iframe.
גרסה 2010-10 (4 באוקטובר 2010)
הגרסה הזו כוללת תחזוקה שוטפת, כולל תיקוני באגים וארגון מחדש (Refactoring). אין שינוי בממשקי ה-API הציבוריים או בפונקציונליות שלהם.
גרסה 2010-04 (20 באפריל 2010)
הגרסה הזו כוללת תיקוני באגים וניקוי API.
-
תיקוני באגים:
- תיקון באג במעקב אחר אירועים. כדי להתקשר אל
_trackEvent
לא צריך להתקשר יותר ל-_initData
או ל-_trackPageview
. - עודכן קטע קוד אסינכרוני, כך שניתן יהיה למקם אותו בראש כל דף בלי לגרום לבעיות ב-IE 6 ו-7. קטע הקוד החדש זמין במדריך למעקב אסינכרוני. העדכון הזה בוצע ב-22/3/2010.
- תחביר אסינכרוני מורחב לתמיכה בשיטות קריאה באובייקט
_gat
.
- תיקון באג במעקב אחר אירועים. כדי להתקשר אל
-
ממשקי API מעודכנים לאתחול כלי מעקב כך שיתאימו לתחביר האסינכרוני. גם פונקציות ישנות שהוצאו משימוש.
- הפונקציה
_gat._createTracker(opt_account, opt_name)
נוספה. ההגדרה הזו מאפשרת לתת שמות לעוקבים ולאחזר אותם מאוחר יותר.אפשר להשתמש בערך הזה במקום ב-_gat._getTracker(account)
. - ההוספה של
_gat._getTrackerByName(name)
התבצעה. מאחזר את מכשיר המעקב עם השם הנתון. - ההוספה של
tracker._getName()
התבצעה. מחזירה את השם שניתן למכשיר המעקב כשהוא נוצר. - הוצא משימוש
_gaq._createAsyncTracker(account, opt_name)
. במקומה צריך להשתמש במדיניות_gat._createTracker
. - הוצא משימוש
_gaq._getAsyncTracker(name)
. במקומה צריך להשתמש במדיניות_gat._getTrackerByName
.
- הפונקציה
-
פרטים על השינויים האלה ב-API זמינים בחומר העזר בנושא מעקב.
גרסה 2009-12 (1 בדצמבר 2009)
הגרסה הזו כוללת עדכונים לרשימת מנועי החיפוש שמוגדרים כברירת מחדל ופונקציות חדשות לשליטה בזמן הקצוב לתפוגה של קובצי cookie. בנוסף, מופעל קטע קוד אסינכרוני של GA שמפחית את ההשפעה של זמן האחזור של ga.js על הדף.
-
רשימת מנועי החיפוש שמוגדרים כברירת מחדל עודכנה
- נוספו מנועי החיפוש Naver, Eniro ו-Daum.
- הוסרו מהרשימה Looksmart, Gigablast, Club-internet, Netsprint, Intera, Nostrum ו-Ilse.
-
נוספו פונקציות לבקרת זמני התפוגה של קובצי cookie עבור כל קובצי ה-cookie המאוחסנים. פונקציות הזמן הקצוב לתפוגת קובצי Cookie קיימות שהוצאו משימוש. מידע נוסף זמין במסמכי התיעוד של JS API.
- הפונקציה
_setVisitorCookieTimeout(cookieTimeoutMillis)
מחליפה את הפונקציה_setCookiePersistence
. - הפונקציה
_setSessionCookieTimeout(cookieTimeoutMillis)
מחליפה את הפונקציה_setSessionTimeout
. - הפונקציה
_setCampaignCookieTimeout(cookieTimeoutMillis)
מחליפה את הפונקציה_setCookieTimeout
.
- הפונקציה
-
הופעל קטע קוד אסינכרוני של GA. במסמכי התיעוד מוסבר איך לנסות את התכונה.
-
הפונקציה
_setVar
הוצאה משימוש. התכונה 'משתנים מותאמים אישית' מחליפה את_setVar
. למידע נוסף, עיינו במסמכי התיעוד.
גרסה 2009-11 (4 בנובמבר 2009)
הגרסה הזו כוללת:
-
נוספה פונקציה חדשה לאחזור משתנים מותאמים אישית ברמת האורח. מידע נוסף זמין במסמכי התיעוד של הפונקציות.
_getVisitorCustomVar(index)
-
במקום להמתין ל-window.onload, התוכן של שכבת-על באתר נטען ברגע ש-ga.js מופעל.
גרסה 2009-10 (14 באוקטובר 2009)
הגרסה הזו כוללת תכונה חדשה:
-
הוספנו פרמטר בוליאני אופציונלי לפונקציה
_addOrganic
כדי לציין אם מקורות חדשים של חיפוש אורגני יתווספו בתחילת רשימת המקורות האורגניים או בסופה. אפשר לקרוא פרטים נוספים במסמכי התיעוד._addOrganic(newOrganicEngine, newOrganicKeyword, opt_prepend)
גרסה 2009-09 (28 בספטמבר 2009)
הגרסה הזו כוללת תחזוקה שוטפת לשיפור הביצועים וארגון מחדש (Refactoring). אין שינוי בממשקי ה-API הציבוריים או בפונקציונליות שלהם.
גרסה 2009-08 (31 באוגוסט 2009)
הגרסה הזו כוללת מספר תיקוני באגים ושיפורי ביצועים:
- קידוד תקין של מונחי חיפוש לחיפושים אורגניים, מידע על נתיב דף האינטרנט עבור (utmp) וערכים בהגדרת המשתמש כשנעשה בהם שימוש עם תכונת הקישור (כלומר: הפונקציות
_link
ו-_linkByPost
). - מנוע החיפוש Rambler נוסף לרשימת החיפוש הרגיל
- ניתוח החיפוש האורגני תוקן למנוע החיפוש http://kvasir.no
- מנועי חיפוש חדשים בחיפוש אורגני שהוגדרו על ידי המשתמש נוספו עכשיו לראש הרשימה
- הוסרה פונקציית
_trackEvent(action, label, value)
שהוצאה משימוש והוחלפה בפונקציה_trackEvent(category, action, label, value)
- כתובות אתרים מפנות מאוחסנות כעת כתלויות רישיות. לדוגמה: www.domain.com/PaGe.HtMl ידווח בצירוף פרטי מקרה.
- נוספה מגבלה של 1200 תווים לגודל קוד ה-GASO.
- פונקציה חדשה נוספה כדי לאפשר ביטול של ברירת המחדל עבור הזמן הקצוב לתפוגה של קובצי cookie:
_setCookiePersistence(timeout)