בדף הזה מתועדים השינויים שבוצעו ב-Google Analytics SDK ל-Android. מומלץ לבדוק מדי פעם אם יש ברשימה הודעות חדשות. אפשר להירשם לשינויים גם דרך הפידים שמפורטים בקטע הרשמה שבהמשך.
הרשמה ליומני שינויים קשורים
האפשרות הזו כוללת את כל ממשקי ה-API של איסוף, הגדרה ודיווח.
כולל מעקב באינטרנט (ga.js ו-analytics.js), Android SDK, SDK ל-iOS ו-Measurement Protocol.
גרסה 4.5 - Google Play Services 7.3 (1 במאי 2015)
הגרסה הזו כוללת:
Google Analytics
- נוספה תמיכה בשליחה ברקע במכשירים שאינם של Google Play.
- רישום ביומן/LogLevel של Analytics שהוצא משימוש. במקום זאת, מערכת Analytics משתמשת ברישום ביומן ב-Android. כדי להפעיל רישום ביומן של ניפוי באגים, מריצים את הפקודה
adb shell setprop log.tag.GAv4 DEBUG
. - ארגון מחדש כדי לשפר את העברת הנתונים ולהתקין שיוך (Attribution) של קמפיינים.
- הבאג לניתוח הקמפיין תוקן. בעיה 596.
- חריגים של אפליקציות שלא טופלו במהלך השניות הראשונות של אתחול Analytics מדווחים כראוי. בעיה 443.
Google Tag Manager
- אין שינויים.
גרסה 4.0.6 – Google Play Services 7.0 (19 במרץ 2015)
הגרסה הזו כוללת:
Google Analytics
- תוקנה בעיה 440: CampaignTrackingService NullPointer מבוססי-חריג
- תוקנה בעיה 552: GoogleAnalytics.getInstance() חוסמת
- תוקנה בעיה 564: דיווח על פעילות אוטומטית ב-Analytics משקף את supportedOperationהבא
- תיקוני באגים קלים.
Google Tag Manager
- תיקוני באגים קלים.
גרסה 4.0.5 – שירותי Google Play 6.7 (17 בפברואר 2015)
הגרסה הזו כוללת:
Google Analytics
- תיקוני באגים קלים.
Google Tag Manager
- תוקן באג של תנאי מרוץ שקשור לאיך להימנע מ-TagManager “UnknownState סיוע: התוצאות כבר הוגדרו”.
גרסה 4.0.4 - שירותי Google Play 6.5 (24 בנובמבר 2014)
הגרסה הזו כוללת:
Google Analytics
- שיפורים במעקב אחר חריגים הקשורים לבעיה 443: לא נשלחים חריגים על ידי Google Play Services.
- תיקוני באגים קלים.
Google Tag Manager
- אין שינויים ב-Google Tag Manager.
גרסה 4.0.3 – Google Play Services 6.1 (25 בספטמבר 2014)
הגרסה הזו כוללת:
Google Analytics
- תיקוני באגים קלים.
Google Tag Manager
- נוספה תמיכה במסחר אלקטרוני משופר. לפרטים, אפשר לעיין במדריך למפתחים בנושא מסחר אלקטרוני משופר.
גרסה 4.0.2 – Google Play Services 5.0 (1 ביולי 2014)
הגרסה הזו כוללת:
Google Analytics
- נוספה תמיכה במסחר אלקטרוני משופר. לפרטים, אפשר לעיין במדריך למפתחים בנושא מסחר אלקטרוני משופר.
- מעכשיו, מזהה הלקוח יאופס בכל פעם שמזהה הפרסום ישתנה.
- איסוף מזהה הפרסום מושבת כברירת מחדל.
- נוספו ממשקי API פרוגרמטיים לדיווח על חריגים.
- תיקוני באגים במסמכי התיעוד.
- תיקוני באגים קלים.
Google Tag Manager
- אין שינויים ב-Google Tag Manager.
גרסה 4 (25 במרץ 2014)
Google Analytics ו-Google Tag Manager
- ערכות ה-SDK של Google Analytics ו-Google Tag Manager הן עכשיו חלק מ-Google Play Services SDK 4.3 .
- לשם כך לא נדרש התקנה של שירותי Google Play במכשירים מסוימים. כש-Google Play Services לא זמינים, ערכת ה-SDK תחזור באופן אוטומטי לשליחה מקומית.
- לקבלת פרטים על תחילת העבודה, קראו את המאמרים Google Tag Manager SDK v4 ל-Android ו-Google Analytics SDK v4 ל-Android.
גרסה 3.02 (18 במרץ 2014)
הגרסה הזו כוללת:
Google Analytics
- אין שינויים ב-Google Analytics.
Google Tag Manager
- תמיכה נוספת במאקרו ניסויי תוכן של Google Analytics.
הפצה של גרסה 2.0בטא6 (11 באוקטובר 2013)
מהדורה זו כוללת: * מהדורת בטא שישית. * נדרש שינוי כדי למנוע חריגת זמן ריצה כשאפליקציה שמטרגטות KitKat (רמת API 19) משתמשת ב-SDK.
גרסה 3.01 (11 באוקטובר 2013)
גרסה זו כוללת: * מהדורה שנייה של גרסה 3.0. * נדרש שינוי כדי למנוע חריגת זמן ריצה כשאפליקציה שמטרגטות KitKat (רמת API 19) משתמשת ב-SDK.
פרסום גרסה 3.0.0 (16 באוגוסט 2013)
מהדורה זו כוללת: * המהדורה הראשונה של גרסה 3.0 * ה-SDK API שוכתב כך שיתאים יותר ל-analytics.js. לפרטים נוספים, אפשר לעיין ב-Javadoc וב-/analytics/devguides/collection/android/v3/. * כל השיטות track
ו-send
הוסרו. במקום זאת, ניתן להשתמש בשיטת השליחה ובשיטות הבנייה התואמות במחלקה MapBuilder
כדי לשלוח היטים. במחלקה Fields
מופיעה רשימה של קבועים קבועים שבהם אפשר להשתמש כדי ליצור היטים באמצעות set
ו-send
. * רבים מהמאפיינים השונים הוסרו גם הם, כולל useHttps
, anonymizeIp
וכו'. ניתן להגדיר/לאפס את המאפיינים האלו באמצעות הפקודה set
. * EasyTracker
תקף עכשיו ל-Tracker
. אין צורך להתקשר אל EasyTracker.getTracker
כדי לבצע שיחות מעקב ישירות. * ה-SDK לא מגדיר יותר את הסימון של בקרת הסשנים כך שיתחיל בהפעלה. המפתחים אחראים עכשיו לקבוע אם יש צורך בסשן חדש. לידיעתך, Easytracker עדיין מטפל בניהול הפעלות כמו קודם. * ערכת ה-SDK תומכת עכשיו בסיווג רישום מותאם אישית. לפרטים נוספים, אפשר לעיין ב-Logger
ב-Javadoc. * נוסף מצב dryRun
. * ניתן לקרוא את clientId
. צריך רק להתקשר אל tracker.get(Fields.CLIENT_ID)
. השיחה הזו תיחסם עד שה-clientId
ייטען מהחנות הקבועה. * ה-SDK לא ינסה יותר לנסות שוב היטים על סמך קוד התגובה של ה-HTTP.
הפצה של גרסה 2.0בטא5 (10 באפריל 2013)
גרסה זו כוללת: * מהדורת בטא חמישית. * תיקון באג בניתוח חריג של Easytracker. כשהדגל ga_reportUncaughtExceptions
מוגדר, לא אתחלנו את מנתח החריגים, וכתוצאה מכך לא ניתחנו את המיקום של חריג שלא נתפס. לאחר התיקון הזה, דוחות הקריסה והחריגים ידווחו על המיקום של חריגים שלא זוהו כאשר ga_reportUncaughtExceptions
מוגדר כ-True.
הפצה של גרסה 2.0בטא4 (8 בינואר 2013)
גרסה זו כוללת: * מהדורת בטא רביעית. * ערכת ה-SDK תפעל מעכשיו לפי ההגדרה של קצב הדגימה. אם הגדרתם בעבר קצב דגימה שאינו 100%, עכשיו תראו ירידה תואמת בחלק מהמדדים ב-Analytics בהשוואה לתדירות הדגימה בגרסת בטא 3. * שיטות מעקב השתנו עבור שליחה (לדוגמה, trackView
נקרא עכשיו sendView
). * נוספה תמיכה במטבע מקומי דרך Transaction.setCurrencyCode
* השתמש ב-HTTPS כברירת מחדל במקום ב-HTTP. * מערכת ה-SDK לא תנסה לשלוח היטים אם אין קישוריות לרשת. * הימנעו ממקרי ANR במהלך הניסיון לטפל בנתונים של קמפיינים להתקנת אפליקציות. * הוסרו TrackedActivity
מחלקות מה-SDK. * מעבירים את אתחול ה-SDK אל מחוץ ל-thread הראשי של ממשק המשתמש. * לשפר את היכולת של ה-SDK לשחזר ממסד נתונים פגום של SQLite. * תוקנו כמה קריסות ובאגים נוספים.
פרסום גרסה 1.5.1 (18 בספטמבר 2012)
הגרסה הזו כוללת:
- תיקוני באגים:
- תיקון ההעברה ממשתנים מותאמים אישית ל-SDK בגרסה מוקדמת של 1.5 SDK ל-1.5 משתנים מותאמים אישית של SDK.
- יש לכבד את הגדרת ההגבלות על נתוני רקע של המשתמש.
פרסום גרסה 1.5 (17 בספטמבר 2012)
הגרסה הזו כוללת:
-
תיקוני באגים:
- תיקון דליפת זיכרון.
- האירועים כוללים עכשיו את הצפייה האחרונה בדף שבמעקב (
utmp
).
-
תכונות חדשות:
- תמיכה ב-50 משתנים מותאמים אישית (הערה: תכונה זו זמינה למשתמשי Google Analytics Premium בלבד).
הפצה של גרסה 2.0בטא3 (21 באוגוסט 2012)
הגרסה הזו כוללת:
- תמיכה נוספת במאפיינים ומדדים מותאמים אישית.
- נוספה תמיכה במעקב אחר אינטראקציות חברתיות.
- כיתה אחת (
StandardExceptionParser
) שונתה כגלויה לכולם - תוקנו קריסות מדי פעם במהלך האתחול של ה-SDK.
- תוקנה התעלמות מ-
INSTALL_REFERRER
שידורים במכשירים מסוימים. - תוקנו
ConcurrentModificationExceptions
בכיתהGoogleTracker
. - תיקוני באגים ושיפורים אחרים
הפצה של גרסה 2.0בטא2 (21 ביוני 2012)
הגרסה הזו כוללת:
- ממשק פשוט של Easytracker.
- בקרת השליחה הועברה לכיתה חדשה,
GAServiceManager
. - עודכן לפורמט העדכני של החוטים.
sampleRate
השתנה ל'כפול'.- מעקב מוגזם מווסת.
- פרטי מעקב שלא נשלחו נמחקים כאשר האפשרות 'ביטול הסכמה' מופעלת.
- פרטי מעקב שלא יישלחו לפני יותר מ-30 יום יימחקו.
- תיקוני באגים ושיפורים אחרים.
הפצה של גרסה 2.0בטא1 (25 במאי 2012)
הגרסה הזו כוללת:
- השיטה
startSession
הוסרה. במקומה צריך להשתמש במדיניותsetStartSession
. - הפרמטר
ga_sessionTimeout
נוסף ל-Easytracker. - מצב חיסכון בסוללה הוטמע.
- נוספה שיטת
trackView
אלGAITracker
שלא מקבלת ארגומנטים. - תיקון באג שמנע שליחה של פרמטרים של חריגים בהיטים.
- היטים שלא ניתן לקרוא ממסד הנתונים נמחקים במקום לחסום לצמיתות את שליחת כל ההיטים.
- עודכן לפורמט העדכני של החוטים.
- סוג היט של תזמון שהוטמע.
- הטמעת סוגי היטים של מסחר אלקטרוני (עסקה ופריט).
גרסה 1.4.2 (28 בנובמבר 2011)
הגרסה הזו כוללת:
-
תיעוד:
- ה-ReadMe.txt עודכן כדי שיפנה לאתר לצורך תיעוד.
גרסה 1.4.1 (22 בנובמבר 2011)
הגרסה הזו כוללת:
- תיקוני באגים:
- בוצע תיקון ב-Google Play של מעקב אוטומטי אחר כתובות יעד.
- מתן הרשאה לקידוד כתובת URL עבור הפרמטר של הגורם המפנה,
setReferrer
.
גרסה 1.4 (15 בנובמבר 2011)
הגרסה הזו כוללת:
- תיקוני באגים:
- נלכדו וטופלו מספר
SQLiteExceptions
. - תוקנה הבעיה
NullPointerException
ב-stopSession
אם השיחה נקראה לפני השיחה ל-startNewSession
. - תוקנו שגיאות 'מחוץ לזיכרון' במכשירי HTC Thunderbolt ו-Motorola Droid Bionic.
- מבוטלת הגישה המיותרת למסד הנתונים בשיטת השליחה.
- נלכדו וטופלו מספר
פרסום גרסה 1.3.1 (6 בספטמבר 2011)
הגרסה הזו כוללת:
- תיקוני באגים:
- תוקן באג במעקב כללי אחר הפניות של קמפיין.
- תוקן סימון
anonymizeIp
שהפריע למעקב אחר קמפיין.
פרסום גרסה 1.3 (10 באוגוסט 2011)
הגרסה הזו כוללת:
- תיקוני באגים:
- תוקנו מספר בעיות בטיפול במסד נתונים.
- תוקנו חריגות במהלך שימוש במשתנים מותאמים אישית.
- שומרים את ההקשר של האפליקציה ולא את ההקשר שמועבר אליו.
- הוסרה האפשרות ליצור בטעות סשנים של פנטום.
- תכונות חדשות:
- נוספה היכולת להגדיר הפניות לקמפיין בכל שלב
- הדגל
sampleRate
נוסף - הדגל
anonymizeIp
נוסף
גרסה 1.2 (27 ביוני 2011)
הגרסה הזו כוללת:
-
תיקוני באגים:
- תוקנה מחרוזת
userAgent
בפורמט שגוי.
- תוקנה מחרוזת
-
תכונות חדשות:
- תמיכה נוספת במעקב אחר מסחר אלקטרוני
- הדגל
debug
נוסף - הדגל
dryRun
נוסף
פרסום גרסה 1.1 (4 במאי 2011)
הגרסה הזו כוללת:
-
תיקוני באגים:
- תוקן קידוד שגוי של רווחים.
- אפליקציית
SQLiteExceptions
לא גורמת יותר לקריסת אפליקציות.
-
תכונות חדשות:
- תמיכה נוספת במשתנים מותאמים אישית