این صفحه هرگونه تغییر ایجاد شده در APIها و SDKهای مجموعه Google Analytics را مستند می کند. این شامل تغییرات برای ردیابی وب (ga.js)، Android SDK، و iOS SDK است. توصیه می کنیم برای اطلاعیه های جدید به صورت دوره ای این لیست را بررسی کنید. همچنین می توانید از طریق فیدهای فهرست شده در بخش اشتراک در زیر، در تغییرات مشترک شوید.
مشترک شدن در تغییرات مرتبط
شامل تمام APIهای مجموعه، پیکربندی و گزارش است.
شامل ردیابی وب (ga.js و analytics.js)، Android SDK، iOS SDK، و پروتکل اندازه گیری.
ردیابی وب (analytics.js) - انتشار 21-09-2017 (21 سپتامبر 2017)
URL های "android-app://" به عنوان منبع ارجاع معتبر اضافه شد.
ردیابی وب (analytics.js) - انتشار 12-07-2017 (12 ژوئیه 2017)
این نسخه وظیفه جدید customTask را اضافه می کند.
iOS SDK - نسخه انتشار 3.17 (12 سپتامبر 2016)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- سازگاری با iOS 10 و رفع اشکال.
iOS SDK - نسخه انتشار 3.16 (10 اوت 2016)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- رفع خرابی
iOS SDK - نسخه انتشار 3.15 (23 نوامبر 2015)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- بدون تغییر.
گوگل تگ منیجر
- رفع مشکلی که باعث خرابی در هنگام اجرای تست های واحد می شد.
iOS SDK - نسخه انتشار 3.14 (23 اکتبر 2015)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- پشتیبانی از بیت کد اضافه شده است.
گوگل تگ منیجر
- پشتیبانی از بیت کد اضافه شده است.
iOS SDK - نسخه انتشار 3.13 (21 ژوئیه 2015)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- مشکلی که باعث خرابی در هنگام استفاده از setCampaignParametersFromUrl میشد، برطرف شد. مسأله 636 .
گوگل تگ منیجر
- بدون تغییر.
iOS SDK - نسخه انتشار 3.12 (11 مه 2015)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- بدون تغییر.
گوگل تگ منیجر
- تداخل نام کلاس رفع شد. مسأله 631 .
Android SDK - نسخه انتشار 4.5 - Google Play Services 7.3 (1 مه 2015)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- پشتیبانی برای ارسال پسزمینه در دستگاههای غیر Google Play اضافه شد.
- Logger/LogLevel تجزیه و تحلیل منسوخ شده. آنالیز اکنون به جای آن از لاگ اندروید استفاده می کند. برای فعال کردن گزارش اشکال زدایی
adb shell setprop log.tag.GAv4 DEBUG
اجرا کنید. - Refactoring برای بهبود تحویل داده و نصب اسناد کمپین.
- اشکال تجزیه کمپین رفع شد. مسأله 596 .
- استثناهای برنامه کنترل نشده در اولین ثانیه های اولیه سازی Analytics به درستی گزارش می شوند. مسأله 443 .
گوگل تگ منیجر
- بدون تغییرات.
iOS SDK - نسخه انتشار 3.11 (30 آوریل 2015)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- وضوح صفحه را با استفاده از nativeBounds در iOS 8.0 و جدیدتر گزارش دهید. این به شماره 504 می پردازد.
- پشتیبانی از پارامترهای کمپین مربوط به کلیک اضافه شد.
- مدل سخت افزار iOS را علاوه بر نسخه سیستم عامل دستگاه گزارش دهید. این به شماره 408 می پردازد.
- منبع نصب iAd را در iOS 7.1 و جدیدتر گزارش کنید. این به چارچوب iAd نیاز دارد.
- اخطار منسوخ برای نوع ضربه برنامه ویو اضافه شد.
- sqlite3 اکنون یک کتابخانه مورد نیاز است.
گوگل تگ منیجر
- خرابی رشته صفر در TAGDispatcher رفع شد.
ردیابی وب (analytics.js) - انتشار 13-04-2015 (13 آوریل 2015)
این نسخه شامل افزودن یک فیلد جدید است. برای فهرست کامل فیلدها ، مرجع فیلد را مرور کنید.
حمل و نقل
- فیلد انتقال به شما امکان می دهد مکانیسم ارسال بازدیدها را تنظیم کنید.
سایر تغییرات
- گزینه
useBeacon
منسوخ شده است. - رفع اشکال
Android SDK - نسخه انتشار 4.0.6 - Google Play Services 7.0 (19 مارس 2015)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- رفع مشکل 440: CampaignTrackingService NullPointerException
- رفع مشکل 552: GoogleAnalytics.getInstance() مسدود شده است
- رفع مشکل 564: گزارش فعالیت خودکار Analytics UnsupportedOperationException را انجام می دهد
- رفع اشکال جزئی
گوگل تگ منیجر
- رفع اشکال جزئی
Android SDK - نسخه انتشار 4.0.5 - Google Play Services 6.7 (17 فوریه 2015)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- رفع اشکال جزئی
گوگل تگ منیجر
- رفع اشکال شرایط مسابقه مربوط به نحوه جلوگیری از TagManager "IllegalStateException: نتایج قبلا تنظیم شده اند" .
پروتکل اندازهگیری - انتشار 30-01-2015 (30 ژانویه 2015)
این نسخه یک پارامتر ضربه جدید اضافه می کند. برای لیست کامل پارامترها ، مرجع پارامتر را بررسی کنید.
منبع اطلاعات
- پارامتر
ds
Data Source به شما امکان می دهد منبع داده یک ضربه را تنظیم کنید.
ردیابی وب (analytics.js) - انتشار 30-01-2015 (30 ژانویه 2015)
این نسخه شامل افزودن یک فیلد جدید است. برای فهرست کامل فیلدها ، مرجع فیلد را مرور کنید.
منبع اطلاعات
- قسمت منبع داده به شما امکان می دهد منبع داده یک ضربه را تنظیم کنید.
پروتکل اندازه گیری - انتشار 29-01-2015 (29 ژانویه 2015)
این نسخه یک پارامتر ضربه جدید اضافه می کند. برای لیست کامل پارامترها ، مرجع پارامتر را بررسی کنید.
نادیده گرفتن جغرافیایی
- لغو جغرافیایی جغرافیایی
geoid
شما امکان می دهد موقعیت جغرافیایی کاربر را به صراحت تنظیم کنید.
Android SDK - نسخه انتشار 4.0.4 - Google Play Services 6.5 (24 نوامبر 2014)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- بهبودهایی برای ردیابی استثناهای مربوط به شماره 443: خدمات Google Play استثنائات را ارسال نمی کند .
- رفع اشکال جزئی
گوگل تگ منیجر
- هیچ تغییری در Google Tag Manager وجود ندارد.
iOS SDK - نسخه انتشار 3.10 (5 نوامبر 2014)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- مشکلی را برطرف کرد که از ارسال همه چراغها هنگام ارسال چراغها جلوگیری میکرد.
- به روز رسانی برنامه نمونه CuteAnimals برای نشان دادن نحوه ارسال زمانی که برنامه به پس زمینه می رود.
- پشتیبانی از فیلدهای اضافی تجارت الکترونیک پیشرفته اضافه شده است.
- پیامهای هشدار درباره کلاسهای GAIHit و GAIProperty که هنگام کامپایل در iOS SDK 8.0 از دست میروند، حذف شدند. آن کلاس ها حذف شدند.
- Dispatching beacons در حال حاضر کارآمدتر است، با چندین beacon در یک درخواست HTTPS ارسال میشود.
- درخواست ها برای صرفه جویی در مصرف طرح داده تحت شرایط خاص فشرده می شوند.
گوگل تگ منیجر
- TAGContainerFuture مبتنی بر openContainerWithId را منسوخ کنید. استفاده از این API در iOS8 در صورت فراخوانی get در برخی از مراحل چرخه عمر UIAppDelegate با خطا مواجه میشود.
- پشتیبانی از معیارهای سفارشی و ابعاد سفارشی به تجارت الکترونیک پیشرفته برای برچسب Google Universal Analytics اضافه شد.
- رفع اشکالی که به محصولاتی برای اقدامات تجارت الکترونیک پیشرفته نیاز داشت که محصولات اختیاری دارند.
- از ویژگیهای شناسه تبلیغاتی برای برچسب Google Universal Analytics پشتیبانی کنید.
- به روز رسانی برنامه نمونه CuteAnimals برای نشان دادن نحوه ارسال داده ها هنگامی که برنامه در پس زمینه قرار می گیرد.
Android SDK - نسخه انتشار 4.0.3 - Google Play Services 6.1 (25 سپتامبر 2014)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- رفع اشکال جزئی
گوگل تگ منیجر
- پشتیبانی از تجارت الکترونیک پیشرفته اضافه شده است. برای جزئیات بیشتر به راهنمای توسعهدهنده تجارت الکترونیک پیشرفته مراجعه کنید.
ردیابی وب (analytics.js) - انتشار 02-09-2014 (2 سپتامبر 2014)
- اکنون می توان بازدیدها را با استفاده از
navigator.sendBeacon
(در مرورگرهای پشتیبانی شده) با عبور دادن پارامترuseBeacon
ارسال کرد. - کوکی تنظیم شده توسط افزونه ویژگی های نمایشگر از
_dc
به_gat
تغییر نام داده است.
iOS SDK - نسخه انتشار 3.09 (31 ژوئیه 2014)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- بدون تغییرات.
گوگل تگ منیجر
- پشتیبانی پیشرفته تجارت الکترونیک به برچسب Google Universal Analytics اضافه شده است.
- متدهای جدید
dispatch
وdispatchWithCompletionHandler
به کلاس TAGManager اضافه شده است.
Android SDK - نسخه انتشار 4.0.2 - Google Play Services 5.0 (1 ژوئیه 2014)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- پشتیبانی از تجارت الکترونیک پیشرفته اضافه شده است. برای جزئیات بیشتر به راهنمای توسعهدهنده تجارت الکترونیک پیشرفته مراجعه کنید.
- اکنون هر بار که شناسه تبلیغاتی تغییر می کند، شناسه مشتری بازنشانی می شود.
- مجموعه شناسه تبلیغاتی به طور پیش فرض خاموش است.
- API های برنامه نویسی برای گزارش استثنا اضافه شده است.
- رفع اشکال در اسناد.
- رفع اشکال جزئی
گوگل تگ منیجر
- هیچ تغییری در Google Tag Manager وجود ندارد.
iOS SDK - نسخه انتشار 3.08 (25 ژوئن 2014)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- اگر کتابخانه libAdIdAccess.a (ارائه شده به عنوان بخشی از SDK) در برنامه گنجانده شود و ویژگی
allowIDFACollection
در ردیاب روی true تنظیم شود، SDK اکنون IDFA و پرچم فعال ردیابی تبلیغ کننده را جمع آوری می کند. - پشتیبانی پیشرفته تجارت الکترونیک اضافه شده است.
- برای جایگزینی نوع ضربه بازدید از برنامه، نوع ضربه نمایش صفحه اضافه شد.
- اکنون یک پارامتر hit id به هر ضربه اضافه می شود. هر بار که یک بازدید از برنامه، نمایش صفحه یا بازدید از صفحه ایجاد می شود، تغییر می کند.
- اکنون هر بار که مقدار IDFA تغییر می کند، ClientId بازنشانی می شود. این تنها زمانی اتفاق می افتد که IDFA در یک ردیاب جمع آوری شود.
- یک متد جدید
dispatchWithCompletionHandler
به کلاس GAI اضافه شده است. - مشکلی را که در آن SDK میتوانست بدون ClientId یا با ClientId خالی ارسال کند، برطرف شد.
گوگل تگ منیجر
- بدون تغییرات
ردیابی وب (analytics.js) - انتشار 25-06-2014 (25 ژوئن 2014)
- بازدیدهایی که حاوی شناسه ردیابی معتبر نیستند اکنون حذف می شوند.
- اضافه شدن پشتیبانی از عبارات منظم در افزونه پیوند بین دامنه های متقابل .
ردیابی وب (ga.js) - انتشار 25/06/2014 (25 ژوئن 2014)
- بازدیدهایی که حاوی شناسه ردیابی معتبر نیستند اکنون حذف می شوند.
پروتکل اندازه گیری - انتشار 12-05-2014 (12 مه 2014)
لیست منابع ارگانیک پشتیبانی شده را به روز کرد.
- حذف شده : Netscape، About، Mamma، Voila، Live، Wirtulana Polska، Yam، Ozu.
- اضافه شده/به روز شده : Baidu، DOCOMO، Onet، Centrum، Sogou، Tut.By، Globo، Ukr.net، So.com، au one.
ردیابی وب (analytics.js) - انتشار 12-05-2014 (12 مه 2014)
لیست منابع ارگانیک پشتیبانی شده را به روز کرد.
- حذف شده : Netscape، About، Mamma، Voila، Live، Wirtulana Polska، Yam، Ozu.
- اضافه شده/به روز شده : Baidu، DOCOMO، Onet، Centrum، Sogou، Tut.By، Globo، Ukr.net، So.com، au one.
iOS SDK - نسخه انتشار 3.07 (9 مه 2014)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- فیلد User ID اضافه شد.
گوگل تگ منیجر
- یک اشکال در شناسه برای ماکرو تبلیغاتی برطرف شد تا در صورت وجود، بتواند شناسه تبلیغکننده (IDFA) را به درستی برگرداند.
- مشکل برطرف شد تا کاربران بتوانند
NSNumber
برای داده های تجارت الکترونیک استفاده کنند.
پروتکل اندازه گیری - انتشار 16-04-2014 (16 آوریل 2014)
این نسخه شامل جایگزینی نوع ضربه appview
و افزودن و تغییر نام پارامترها است. برای لیست کامل پارامترها ، مرجع پارامتر را بررسی کنید.
جایگزینی appview
- نوع
appview
باscreenview
جایگزین شده است. کد رهگیری برنامه خود را در اسرع وقت به روز کنید تا ازscreenview
به جایappview
استفاده کنید.
پارامترهای جدید
- شناسه برنامه - شناسه برنامه.
- شناسه نصب کننده برنامه - شناسه نصب کننده برنامه.
تغییر نام پارامتر
- توضیحات محتوا به نام صفحه تغییر نام یافته است. نام پارامتر پرس و جو،
cd
، ثابت خواهد ماند.
ردیابی وب (analytics.js) - انتشار 16-04-2014 (16 آوریل 2014)
این نسخه شامل جایگزینی نوع appview
و افزودن فیلدهای جدید است. برای فهرست کامل فیلدها ، مرجع فیلد را مرور کنید.
جایگزینی appview
- نوع
appview
باscreenview
جایگزین شده است. کد رهگیری برنامه خود را در اسرع وقت به روز کنید تا ازscreenview
به جایappview
استفاده کنید.
فیلدهای جدید
- نام صفحه - نام صفحه/صفحه. وقتی تنظیم نمی شود، به طور پیش فرض روی URL صفحه (وب) یا شناسه صفحه (برنامه) قرار می گیرد.
- شناسه برنامه - شناسه برنامه.
- شناسه نصب کننده برنامه - شناسه نصب کننده برنامه.
سایر تغییرات
- خروجی دیباگ بهبود یافته
- رفع اشکالات مختلف پیش اجرا.
- اضافه شدن پشتیبانی برای apis پیش اجرا بدون پیشوند. اکنون پیشاجرا علاوه بر کروم در IE11 نیز کار میکند.
- سایر رفع اشکالات جزئی در پشتیبانی لینکر.
ردیابی وب (ga.js) - انتشار 16-04-2014 (16 آوریل 2014)
- جستجوی امن یاهو اکنون به درستی به عنوان یک منبع ارگانیک طبقه بندی شده است.
- اضافه شدن پشتیبانی برای apis پیش اجرا بدون پیشوند. اکنون پیشاجرا علاوه بر کروم در IE11 نیز کار میکند.
ردیابی وب (analytics.js) - انتشار 04-2014 (2 آوریل 2014)
- قابلیت لغو پارامتر User ID اضافه شده است.
Android SDK - نسخه 4 (25 مارس 2014)
گوگل آنالیتیکس و گوگل تگ منیجر
- Google Analytics و Google Tag Manager SDK اکنون بخشی از Google Play Services SDK 4.3 هستند.
- این نیازی به نصب سرویس های Google Play در دستگاه ها ندارد. وقتی خدمات Google Play در دسترس نباشد، SDK به طور خودکار به ارسال محلی بازمی گردد.
- برای جزئیات در مورد نحوه شروع به Google Tag Manager SDK v4 برای Android و Google Analytics SDK v4 برای Android مراجعه کنید.
iOS SDK - نسخه انتشار 3.06 (18 مارس 2014)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- اکنون SDK پارامتر Application ID (
&aid
) را به طور پیش فرض پر می کند.
گوگل تگ منیجر
- پشتیبانی از Google Analytics Content Experiments Macro اضافه شد.
Android SDK - نسخه انتشار 3.02 (18 مارس 2014)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- هیچ تغییری در Google Analytics وجود ندارد.
گوگل تگ منیجر
- پشتیبانی از Google Analytics Content Experiments Macro اضافه شد.
iOS SDK - نسخه انتشار 3.03c (19 فوریه 2014)
این نسخه شامل:
تجزیه و تحلیل ترافیک گوگل
- بدون تغییر مستقیم در Google Analytics. کاربران GA باید توجه داشته باشند که Google Tag Manager دیگر به طور پیشفرض به
AdSupport.framework
وابستگی ندارد. این ممکن است به حل مسئله 387 کمک کند.
گوگل تگ منیجر
- توابعی که
AdSupport.framework
API را فراخوانی می کنند در یک کتابخانه جداگانهlibAdIdAccess.a
تقسیم می شوند. برنامهها باید با آن کتابخانه پیوند داشته باشند تا به رشته شناسه تبلیغاتی (IDFA) و پرچم فعال ردیابی تبلیغکننده دسترسی داشته باشند.
ردیابی وب (analytics.js) - انتشار 02-2014 (11 فوریه 2014)
- هنگام پیمایش در دامنهها در سطوح مختلف بزرگنمایی در فایرفاکس، پارامترهای لینکر دیگر نادیده گرفته نمیشوند.
- مشکلی که در آن تجزیه و تحلیل درون صفحه برای URL های خاص بارگیری نمی شد، برطرف شد.
- بهبودهایی در خروجی حالت اشکال زدایی.
ردیابی وب (ga.js) - انتشار 02-2014 (11 فوریه 2014)
- انتشار تعمیر و نگهداری.
iOS SDK - نسخه انتشار 3.03a (5 فوریه 2014)
این نسخه شامل موارد زیر است: * نیاز به AdSupport.framework
حذف شده است. * کد استفاده نشده حذف شد.
iOS SDK - نسخه انتشار 3.03 (14 ژانویه 2014)
این نسخه شامل: * اضافه شدن پشتیبانی برای iOS 7.0 SDK 64 بیتی. * libGoogleAnalytics_debug.a
حذف شد، بخشی از کتابخانه libGoogleAnalyticsServices.a
است. * فایل ساخت CuteAnimals را برای Google Analytics پاک کرد.
ردیابی وب (analytics.js) - انتشار 2013-11 (22 نوامبر 2013)
- انتشار تعمیر و نگهداری.
ردیابی وب (ga.js) - انتشار 2013-11 (22 نوامبر 2013)
- بهبودهایی برای پشتیبانی از ارتقاهای Universal Analytics در سایتهایی که از چندین ردیاب استفاده میکنند.
ردیابی وب (analytics.js) - انتشار 2013-11 (7 نوامبر 2013)
- اضافه شدن پیکربندی خودکار دامنه کوکی
- پیوند خودکار متقابل دامنه برای فرم ها اضافه شد
- رفع اشکال
iOS SDK - نسخه انتشار 3.02 (18 اکتبر 2013)
این نسخه شامل موارد زیر است: * رفع تضاد با SDK بافر پروتکل. * رفع خطای لینکر هنگام فعال کردن کد stripping.
Android SDK - نسخه انتشار 2.0beta6 (11 اکتبر 2013)
این نسخه شامل: * نسخه بتا ششم. * برای جلوگیری از استثنا در زمان اجرا زمانی که برنامه ای که KitKat (سطح API 19) را هدف قرار می دهد، از SDK استفاده می کند، تغییرات مورد نیاز است.
Android SDK - نسخه انتشار 3.01 (11 اکتبر 2013)
این نسخه شامل: * نسخه دوم نسخه 3.0. * برای جلوگیری از استثنا در زمان اجرا زمانی که برنامه ای که KitKat (سطح API 19) را هدف قرار می دهد، از SDK استفاده می کند، تغییرات مورد نیاز است.
iOS SDK - نسخه انتشار 3.01 (20 سپتامبر 2013)
این نسخه شامل:
- رفع خطای لینک هنگام هدف قرار دادن iOS 7.0.
iOS SDK - نسخه انتشار 3.0.0 (16 اوت 2013)
این نسخه شامل: * اولین نسخه از نسخه 3.0 * تغییر API SDK برای تراز با analytics.js. track
send
send
و متدهای ساخت GAIDictionaryBuilder
استفاده کنید. * اکثر ویژگی های پروتکل GAITracker
حذف شده اند. به جای آن set
در فیلدهای مختلف استفاده کنید. * تمام پارامترهای تنظیم شده با استفاده از روش set
حفظ خواهند شد. قبلاً، چندین پارامتر فقط برای تماس بعدی ارسال/ردیابی تنظیم میشد. * پروتکل GAILogger
برای کسانی که مایل به پیاده سازی گزارش سفارشی خود برای SDK هستند در دسترس است. * حداقل سیستم مورد نیاز تغییر کرده است. برای جزئیات بیشتر به Readme.txt مراجعه کنید. * تمام فعالیت های SDK (دسترسی به پایگاه داده و شبکه) اکنون در یک موضوع جداگانه انجام می شود. * هم اکنون می توان clientId
را خواند. با [tracker get:kGAIClientId]
تماس بگیرید. توجه داشته باشید که این تماس تا زمانی که clientId
از پایگاه داده قابل خواندن نباشد مسدود می شود. * SDK دیگر از POST
استفاده نمی کند مگر اینکه ضربه بزرگتر از 2000 بایت باشد. به جای آن از GET
استفاده خواهد کرد. * SDK دیگر ارسال بازدیدها بر اساس کد پاسخ HTTP را دوباره امتحان نمی کند.
Android SDK - نسخه انتشار 3.0.0 (16 اوت 2013)
این نسخه شامل موارد زیر است: * اولین نسخه از نسخه 3.0 * SDK API بازنویسی شده تا بیشتر با analytics.js هماهنگ شود. برای جزئیات بیشتر به javadoc و /analytics/devguides/collection/android/v3/ مراجعه کنید. * تمام track
send
MapBuilder
برای ارسال بازدید استفاده کنید. برای لیستی از ثابتهایی که میتوانید برای ساخت بازدیدها با استفاده از set
and send
استفاده کنید، کلاس Fields
ببینید. * بسیاری از ویژگی های مختلف نیز حذف شده اند، از جمله useHttps
، anonymizeIp
، و غیره. می توانید با استفاده از دستور set
، آن ویژگی ها را تنظیم/بازنشانی کنید. * EasyTracker
اکنون Tracker
گسترش می دهد. برای برقراری تماس مستقیم نیازی به تماس با EasyTracker.getTracker
نیست. * SDK دیگر پرچم کنترل جلسه را برای شروع در هنگام راه اندازی تنظیم نمی کند. اکنون توسعهدهندگان مسئول تشخیص نیاز به جلسه جدید هستند. توجه داشته باشید که EasyTracker همچنان مانند قبل مدیریت جلسه را انجام می دهد. * اکنون SDK از یک کلاس ثبت سفارشی پشتیبانی می کند. برای جزئیات بیشتر به Logger
در javadoc مراجعه کنید. * حالت dryRun
اضافه شده است. * هم اکنون می توان clientId
را خواند. به سادگی tracker.get(Fields.CLIENT_ID)
تماس بگیرید. این تماس تا زمانی که clientId
از فروشگاه دائمی بارگیری نشود مسدود می شود. * SDK دیگر بازدیدهای بر اساس کد پاسخ HTTP را دوباره امتحان نمی کند.
Android SDK - نسخه انتشار 2.0 beta5 (10 آوریل 2013)
این نسخه شامل: * نسخه بتا پنجم. * رفع اشکال تجزیه استثنایی EasyTracker. وقتی پرچم ga_reportUncaughtExceptions
تنظیم میشود، تجزیهکننده استثنا را مقداردهی اولیه نمیکردیم، و در نتیجه مکان یک استثنای کشف نشده را تجزیه نمیکردیم. با این اصلاح، گزارشهای خرابی و استثنا، زمانی که ga_reportUncaughtExceptions
روی true تنظیم شده باشد، مکان استثناهای کشف نشده را گزارش میکند.
پروتکل اندازه گیری - انتشار 03-2013 (22 مارس 2013)
امروز ما پروتکل اندازه گیری جدید را در نسخه بتا عمومی راه اندازی کردیم.
ردیابی وب (analytics.js) - انتشار 03-2013 (22 مارس 2013)
امروز کتابخانه مجموعه جدید analytics.js را در Open Beta راه اندازی کردیم.
ردیابی وب (ga.js) - انتشار 02-2013 (13 فوریه 2013)
تغییرات زیر به آخرین نسخه کد رهگیری اعمال شده است:
- پشتیبانی اضافه شده برای تعیین ارزهای محلی با
_set
، به عنوان مثالgaq.push(['_set', 'currencyCode', 'EUR'])
iOS SDK - نسخه انتشار 2.0 beta4 (8 ژانویه 2013)
این نسخه شامل:
- appVersion پیشفرض را به مقدار
CFBundleShortVersionString
به جایCFBundleVersionKey
تغییر دهید. - از HTTPS به عنوان پروتکل پیش فرض به جای HTTP استفاده کنید.
- روشهای ردیابی به Send تغییر یافت (مثلاً
trackView
اکنونsendView
نامیده میشود). - برخی از رفع اشکال جزئی.
Android SDK - نسخه انتشار 2.0beta4 (8 ژانویه 2013)
این نسخه شامل: * نسخه بتا چهارم. * اکنون SDK به تنظیم نرخ نمونه احترام می گذارد. اگر قبلاً نرخ نمونه را روی 100٪ تنظیم کرده بودید sendView
اکنون شاهد کاهش متناظر در برخی از معیارهای Analytics خود در مقایسه با بتا 3 خواهید بود trackView
* اضافه شدن پشتیبانی از ارز محلی از طریق Transaction.setCurrencyCode
* از HTTPS به طور پیش فرض به جای HTTP استفاده کنید. * اگر اتصال شبکه وجود نداشته باشد، SDK برای ارسال بازدیدها تلاش نخواهد کرد. * هنگام تلاش برای مدیریت دادههای کمپین نصب، از ANR اجتناب کنید. * کلاس های TrackedActivity
از SDK حذف شد. * مقداردهی اولیه SDK را از موضوع اصلی UI خارج کنید. * بهبود توانایی SDK برای بازیابی از پایگاه داده خراب SQLite. * چندین خرابی و باگ دیگر رفع شد.
iOS SDK - نسخه 2.0 beta3 بهروزرسانی iOS6 (26 سپتامبر 2012)
این نسخه شامل:
- معماری armv7s به libGoogleAnalytics.a اضافه شد.
- معماری armv6 از libGoogleAnalytics.a حذف شد.
iOS SDK - نسخه انتشار 1.5.1 (18 سپتامبر 2012)
این نسخه شامل:
رفع اشکال:
- نسخه NoThumb کتابخانه را حذف کنید.
- پشتیبانی از armv6 را رها کنید.
ویژگی های جدید:
- پشتیبانی از armv7s (برای iPhone5) را اضافه کنید.
Android SDK - نسخه انتشار 1.5.1 (18 سپتامبر 2012)
این نسخه شامل:
- رفع اشکال:
- اصلاح مهاجرت از رزومههای SDK قبل از ۱.۵ به متغیرهای سفارشی ۱.۵ SDK.
- تنظیمات محدودیت داده پسزمینه کاربر را Honor کنید.
iOS SDK - نسخه انتشار 1.5 (17 سپتامبر 2012)
این نسخه شامل:
- رفع اشکال:
- روش های پروتکل GANTrackerDelegate اکنون اختیاری هستند.
- رویدادها اکنون شامل آخرین نمای صفحه پیگیری شده (utmp) می شوند.
- ویژگی های جدید:
- پشتیبانی از حداکثر 50 متغیر سفارشی (توجه: این ویژگی فقط برای کاربران Google Analytics Premium در دسترس است).
- برنامه نمونه BasicExample به روز شد.
Android SDK - نسخه انتشار 1.5 (17 سپتامبر 2012)
این نسخه شامل:
رفع اشکال:
- رفع نشت حافظه
- رویدادها اکنون شامل آخرین نمای صفحه پیگیری شده (
utmp
) میشوند.
ویژگی های جدید:
- پشتیبانی از 50 متغیر سفارشی (توجه: این ویژگی فقط برای کاربران Google Analytics Premium در دسترس است).
iOS SDK - نسخه انتشار 2.0 beta3 (21 اوت 2012)
این نسخه شامل:
- روش ردیابی اجتماعی به
GAITracker
اضافه شده است:-
trackSocial:withAction:withTarget:
-
- امضای روش زمانبندی به:
-
trackTiming:withValue:withName:withLabel:
-
- روش های ساخت و ارسال دستی به GAITracker اضافه شده است:
-
set:value:
-
get:
-
send:params:
-
- روشهای تنظیم ابعاد سفارشی اضافه شده به GAITracker:
-
setCustom:dimension:
-
setCustom:metric:
-
- معماری فروشگاه داده برای جلوگیری از مشکلات گزارش شده
CoreData
بازسازی شد.
Android SDK - نسخه انتشار 2.0 beta3 (21 اوت 2012)
این نسخه شامل:
- پشتیبانی از ابعاد و معیارهای سفارشی اضافه شده است.
- پشتیبانی برای ردیابی تعاملات اجتماعی اضافه شده است.
- کلاس
StandardExceptionParser
عمومی شد - رفع خرابی های گاه به گاه در حین راه اندازی اولیه SDK.
- نادیده گرفتن پخشهای
INSTALL_REFERRER
در برخی دستگاهها رفع شد. - رفع
ConcurrentModificationExceptions
در کلاسGoogleTracker
. - رفع اشکال و پیشرفت های دیگر
iOS SDK - نسخه نسخه 2.0 beta2 (27 ژوئن 2012)
این نسخه شامل:
- به آخرین فرمت سیم به روز شد.
-
sampleRate
به شناور با دقت دوگانه تغییر کرد. - ردیابی بیش از حد گاز متوقف می شود.
- وقتی انصراف فعال باشد، اطلاعات ردیابی ارسال نشده حذف می شود.
- اطلاعات ردیابی ارسال نشده بیشتر از 30 روز حذف خواهد شد.
- پیشرفتها برای ضربه زدن به دیسپچر.
- بهجای تکرار دورهای، وقتی اتصال قطع شد، توزیعکننده از Reachability API استفاده میکند تا در صورت برقراری مجدد اتصال به او اطلاع داده شود.
- برنامه نمونه به روز شده
- رفع اشکال و پیشرفت های دیگر.
Android SDK - نسخه انتشار 2.0 beta2 (21 ژوئن 2012)
این نسخه شامل:
- رابط EasyTracker ساده شده.
- کنترل ارسال به یک کلاس جدید،
GAServiceManager
منتقل شد. - به آخرین فرمت سیم به روز شد.
-
sampleRate
به دو برابر تغییر کرد. - ردیابی بیش از حد گاز متوقف می شود.
- وقتی انصراف فعال باشد، اطلاعات ردیابی ارسال نشده حذف می شود.
- اطلاعات ردیابی ارسال نشده بیشتر از 30 روز حذف خواهد شد.
- رفع اشکال و پیشرفت های دیگر.
iOS SDK - نسخه انتشار 2.0 beta1 (25 مه 2012)
این نسخه شامل:
- اضافه شدن تسهیلات رسیدگی به استثناهای کشف نشده.
- ویژگی
dispatchEnabled
ازGAI
حذف شد. - ویژگی
defaultTracker
بهGAI
اضافه شد. - روش
close
بهGAITracker
اضافه شد. - روش ردیابی زمان به
GAITracker
اضافه شد. - متد
trackView
بهGAITracker
اضافه شد که هیچ آرگومانی ندارد. - نام فیلد مورد تراکنش به روز شد.
- به آخرین فرمت سیم به روز شد.
- مقدار رویداد به عنوان یک عدد صحیح 64 بیتی تفسیر می شود.
- تولید کد ARMV6 از THUMB به ARM تغییر یافت.
Android SDK - نسخه انتشار 2.0 beta1 (25 مه 2012)
این نسخه شامل:
- روش
startSession
حذف شده است. به جای آن ازsetStartSession
استفاده کنید. - پارامتر
ga_sessionTimeout
به EasyTracker اضافه شد. - پیاده سازی حالت ذخیره انرژی
- متد
trackView
بهGAITracker
اضافه شد که هیچ آرگومانی ندارد. - رفع اشکالی که از ارسال پارامترهای استثنا در بازدیدها جلوگیری می کرد.
- بازدیدهایی که نمی توانند از پایگاه داده خوانده شوند به جای مسدود کردن دائمی همه بازدیدها از ارسال، کنار گذاشته می شوند.
- به آخرین فرمت سیم به روز شده است.
- نوع ضربه زمان بندی اجرا شده.
- انواع ضربه های تجارت الکترونیک (معاملات و آیتم ها) پیاده سازی شده است.
ردیابی وب (ga.js) - انتشار 02-2012 (24 فوریه 2012)
تغییرات زیر به آخرین نسخه کد رهگیری اعمال شده است:
- حداکثر نرخ نمونه سرعت مجاز سایت (
_setSiteSpeedSampleRate
) از 10% به 100% افزایش یافته است. - روش
_setAccount
اکنون هر فضای پیشرو و انتهایی را کاهش میدهد.
ردیابی وب (ga.js) - انتشار 02-2012 (1 فوریه 2012)
تغییرات زیر به آخرین نسخه کد رهگیری اعمال شده است:
- لیست موتورهای جستجوی ارگانیک شناسایی شده به طور پیش فرض به روز شد. 'startsiden.no'، 'rakuten.co.jp'، 'biglobe.ne.jp'، و 'goo.ne.jp' اضافه شد. «جستجو» را حذف کرد و «conduit.com»، «babylon.com»، «search-results.com»، «avg.com»، «comcast.net» و «incredimail.com» را اضافه کرد که همگی قبلاً نسبت داده شده بودند. با هم به عنوان "جستجو".
ردیابی وب (ga.js) - انتشار 01-2012 (26 ژانویه 2012)
تغییرات زیر به آخرین نسخه کد رهگیری اعمال شده است:
- محدودیت طول متغیر سفارشی از 64 به 128 کاراکتر افزایش یافته است. علاوه بر این، اکنون طول قبل از رمزگذاری URL بررسی می شود.
- محدودیت نرخ برای بازدید رویداد کاهش یافته است. اکنون می توانید 10 ضربه را با 1 ضربه اضافی در ثانیه ارسال کنید (قبلاً این به 1 ضربه در هر 5 ثانیه محدود می شد). توجه داشته باشید که محدودیت 500 بازدید در هر جلسه همچنان اعمال می شود.
- کوکی های
__utmv
اکنون با یک جداکننده متغیر متفاوت (caret به جای کاما) نوشته می شوند تا با RFC ها سازگار باشند. این باید برخی از مشکلات مربوط به مشکلات رمزگذاری کوکی را که توسط مشتریان مشاهده می شود برطرف کند.
Android SDK - نسخه انتشار 1.4.2 (28 نوامبر 2011)
این نسخه شامل:
مستندات:
- ReadMe.txt به روز شده است تا برای مستندات به وب سایت اشاره کند.
Android SDK - نسخه انتشار 1.4.1 (22 نوامبر 2011)
این نسخه شامل:
- رفع اشکال:
- مدیریت ثابت ردیابی خودکار URL مقصد از Google Play.
- به پارامتر ارجاع دهنده به
setReferrer
اجازه دهید تا با url رمزگذاری شود.
ردیابی وب (ga.js) - انتشار 2011-11 (16 نوامبر 2011)
تغییرات در جمع آوری داده های سرعت سایت:
- داده های سرعت سایت اکنون به طور خودکار برای همه ویژگی های وب با نرخ نمونه 1٪ جمع آوری می شود. تابع
_trackPageLoadTime
، که قبلاً برای شرکت در جمع آوری داده های سرعت سایت مورد نیاز بود، اکنون منسوخ شده است. - نرخ نمونه پیشفرض ممکن است با استفاده از تابع جدید
_setSiteSpeedSampleRate
تنظیم شود. - اگر یک مسیر مجازی در تماس
_trackPageview
استفاده شود، آن مسیر اکنون با هر داده سرعت سایت جمعآوریشده از آن صفحه مرتبط میشود.
iOS SDK - نسخه انتشار 1.4 (15 نوامبر 2011)
این نسخه شامل:
- رفع اشکال:
- تغییر مکان پایگاه داده از دایرکتوری Documents به فهرست کتابخانه.
- SDK دیگر
NSAsserts
برای خطاهای پایگاه داده SQLite پرتاب نمی کند. - رفع خرابی هنگام تماس با
trackPageview
با رشته خالی. - رفع خرابی ها هنگام فراخوانی روش های مختلف
GANTracker
پس از فراخوانیstopTracker
. - رفع چندین نشت حافظه، از جمله یک تماس با trackPageview با صفحه URL که با «/» شروع میشود.
- ویژگی های جدید:
- روش
dispatchSynchronously
اضافه شد. - چندین ثابت مفید را نشان داد (به GANTracker.h مراجعه کنید).
- روش
Android SDK - نسخه انتشار 1.4 (15 نوامبر 2011)
این نسخه شامل:
- رفع اشکال:
- چندین
SQLiteExceptions
را به دام انداخته و مدیریت کرد. - اگر قبل از فراخوانی
startNewSession
فراخوانی شود،NullPointerException
درstopSession
رفع شد. - رفع خطاهای Out Of Memory در دستگاه های HTC Thunderbolt و Motorola Droid Bionic.
- حذف دسترسی غیر ضروری به پایگاه داده در روش اعزام.
- چندین
ردیابی وب (ga.js) - انتشار 2011-10 (17 اکتبر 2011)
این نسخه شامل ویژگی جدید زیر است:
- با تنظیم پارامتر جدید
opt_noninteraction
متد_trackEvent()
رویtrue
می توان رویدادها را به عنوان noninteraction علامت گذاری کرد. علامتگذاری یک رویداد بهعنوان غیرتعامل نشان میدهد که بازدید از رویداد برچسبگذاری شده بر نرخ پرش تأثیری نخواهد داشت. برای اطلاعات بیشتر، به مرجع ga.js مراجعه کنید.
این نسخه شامل رفع اشکال زیر است:
- مشکلی که در آن انتشار پارامتر URL
gclid
AdWords در پیوندهای داخلی سایت میتواند منجر به افزایش تعداد بازدیدهای پولی شود، برطرف شد.
iOS SDK - نسخه انتشار 1.3 (6 سپتامبر 2011)
این نسخه شامل:
- رفع اشکال:
- رفع خطای اتوبوس هنگام تلاش برای تنظیم پرچم
dryRun
قبل از راه اندازی ردیاب. - رفع خطای اتوبوس هنگام تلاش برای عبور
NULL
برای خطا. - از زبان صحیح در هدر HTTP استفاده کنید.
- رفع خطای اتوبوس هنگام تلاش برای تنظیم پرچم
- ویژگی های جدید:
- پرچم
anonymizeIp
اضافه شد. - پارامتر
sampleRate
اضافه شد. - پشتیبانی از ارجاعات کمپین اضافه شده است.
- پرچم
Android SDK - نسخه انتشار 1.3.1 (6 سپتامبر 2011)
این نسخه شامل:
- رفع اشکال:
- رفع اشکال در ردیابی ارجاع عمومی کمپین.
- تداخل پرچم
anonymizeIp
در ردیابی کمپین رفع شد.
ردیابی وب (ga.js) - انتشار 08-2011 (16 اوت 2011)
این نسخه باگی را برطرف میکند که باعث افزایش تعداد بازدیدها و/یا کاهش تعداد بازدیدکنندگان جدید برای برخی از سایتها میشود. اولین تأثیر در درجه اول بر سایت هایی با ترافیک ارگانیک همراه با رفتار کاربر خاص تأثیر می گذارد. اثر دوم فقط در سایت هایی بود که از پیکربندی ردیابی پشتیبانی نشده با ردیاب های متعدد استفاده می کردند.
ردیابی وب (ga.js) - انتشار 08-2011 (11 اوت 2011)
تغییرات در محاسبات جلسه:
- یک کمپین در هر جلسه: اگر یک کمپین جدید در طول یک جلسه موجود شروع شود، اسکریپت ردیابی اکنون به طور خودکار جلسه جدیدی را شروع می کند. یک کمپین جدید با تغییر در یکی از فیلدهای زیر راه اندازی می شود: شناسه کمپین، نام، منبع، میان مدت، مدت، محتوا یا gclid.
- در صورتی که کاربر مرورگر را ببندد، اسکریپت ردیابی دیگر جلسه جدیدی را شروع نمیکند.
تغییرات در ردیابی متقابل دامنه:
- تماس با
_setAllowHash(false)
دیگر هنگام پیکربندی ردیابی بین دامنهای مورد نیاز نیست. صفحاتی که قبلاً شامل تماس با_setAllowHash(false)
به کار خود ادامه می دهند، اما دیگر هنگام راه اندازی یک سایت جدید نیازی به این کار نیست. - اسکریپت ردیابی اکنون سعی خواهد کرد پارامترهای پیوند دهنده را که توسط redirectorها و مرورگرهای HTTP مخدوش شده اند، تعمیر کند. تقریباً 85٪ از مقادیر پیوند دهنده که در حال حاضر به دلیل تغییرات رمزگذاری ارائه شده توسط redirectorها و مرورگرها نادیده گرفته شده اند، اکنون باید با موفقیت بازیابی شوند و توسط اسکریپت ردیابی پذیرفته شوند.
Android SDK - نسخه انتشار 1.3 (10 اوت 2011)
این نسخه شامل:
- رفع اشکال:
- چندین مشکل در مدیریت پایگاه داده رفع شد.
- در هنگام استفاده از متغیرهای سفارشی، استثنائات ثابت شد.
- متن برنامه را به جای متنی که به آن منتقل شده است نگه دارید.
- قابلیت ایجاد تصادفی جلسات فانتوم حذف شد.
- ویژگی های جدید:
- امکان تنظیم ارجاعات کمپین در هر زمان اضافه شده است
- پرچم
sampleRate
اضافه شد - پرچم
anonymizeIp
اضافه شد
ردیابی وب (ga.js) - انتشار 07-2011 (26 ژوئیه 2011)
این نسخه شامل یک ویژگی جدید است:
- اکنون کد رهگیری بازدید برای صفحات از پیش اجرا شده را تا زمانی که آن صفحات توسط کاربر مشاهده شود به تعویق میاندازد. اگر یک صفحه از پیش اجرا شده هرگز مشاهده نشود، هیچ بازدیدی ارسال نمی شود. این ویژگی فقط برای سایت هایی که از اسکریپت ردیابی همگام استفاده می کنند در دسترس است. میتوانید در وبلاگ Google Webmaster Central درباره پیشاجرا بیشتر بیاموزید.
ردیابی وب (ga.js) - انتشار 07-2011 (14 ژوئیه 2011)
این نسخه شامل انواع رفع اشکال و اصلاح مجدد و یک ویژگی جدید است:
- اضافه شدن پشتیبانی ردیابی اجتماعی ( _trackSocial )
iOS SDK - نسخه انتشار 1.2 (27 ژوئن 2011)
این نسخه شامل:
- رفع اشکال:
- رفع خرابی هنگام استفاده از متغیرهای سفارشی.
- رفع نشت حافظه هنگام استفاده از متغیرهای سفارشی.
- ویژگی های جدید:
- پشتیبانی از بازدیدهای تجارت الکترونیک اضافه شده است.
- پرچم
Debug
اضافه شد. - پرچم
DryRun
اضافه شد. - اطلاعات خطای توصیفی بیشتر در مورد خرابی های
SQLite3
Android SDK - نسخه انتشار 1.2 (27 ژوئن 2011)
این نسخه شامل:
رفع اشکال:
- رشته
userAgent
با فرمت بد رفع شد.
- رشته
ویژگی های جدید:
- پشتیبانی برای ردیابی تجارت الکترونیک اضافه شده است
- پرچم
debug
اضافه شد - پرچم
dryRun
اضافه شد
ردیابی وب (ga.js) - انتشار 05-2011 (18 مه 2011)
این نسخه شامل رفع اشکال زیر است.
- رفع اشکال در ردیابی متقابل دامنه که باعث کدگذاری نادرست داده های کمپین در برخی موارد می شد.
- رفع یک اشکال در ردیابی متقابل دامنه که باعث بارگیری کوکیها از URL بیش از یک بار میشد و در برخی موارد باعث ایجاد کوکیهای نادرست میشد.
- رفع یک اشکال در متغیرهای سفارشی که باعث می شد برخی از مقادیر در گزارش ها کدگذاری شوند.
Android SDK - نسخه انتشار 1.1 (4 مه 2011)
این نسخه شامل:
رفع اشکال:
- رفع کدگذاری نامناسب فضاها.
-
SQLiteExceptions
دیگر باعث از کار افتادن برنامه ها نمی شود.
ویژگی های جدید:
- پشتیبانی از متغیرهای سفارشی اضافه شده است
ردیابی وب (ga.js) - انتشار 04-2011 (14 آوریل 2011)
این نسخه شامل تعمیر و نگهداری منظم از جمله رفع اشکال و اصلاح مجدد است. هیچ تغییری در APIهای عمومی یا عملکرد وجود ندارد.
ردیابی وب (ga.js) - انتشار 03-2011 (30 مارس 2011)
این نسخه شامل به روز رسانی ها و یک ویژگی جدید است.
پشتیبانی
POST
:- کد ردیابی اکنون می تواند چراغ های ردیابی بسیار بزرگتری ارسال کند. بهطور سنتی، بیکنها از طریق درخواستهای HTTP
GET
ارسال میشوند که توسط برخی از مرورگرها و پروکسیها به 2048 کاراکتر محدود میشود. درخواستهای بیش از این محدودیت حذف شدند و دادهها هرگز به Google Analytics نرسیدند. با شروع این نسخه، درخواستهای بیش از 2048 کاراکتر از طریق HTTPPOST
ارسال میشوند که چنین محدودیتی ندارد. کد رهگیری اکنون از بیکن هایی با حداکثر 8192 کاراکتر پشتیبانی می کند.
- کد ردیابی اکنون می تواند چراغ های ردیابی بسیار بزرگتری ارسال کند. بهطور سنتی، بیکنها از طریق درخواستهای HTTP
ردیابی وب (ga.js) - انتشار 02-2011 (17 فوریه 2011)
این نسخه شامل رفع اشکال زیر است.
- رفع اشکالی که مانع از عملکرد صحیح
_addIgnoredOrganic
و_addIgnoredRef
در اولین بازدید از یک سایت می شد. - مشکل مربوط به کد رهگیری که در چندین iframe اجرا می شود برطرف شد.
iOS SDK - نسخه انتشار 1.1 (11 فوریه 2011)
این نسخه شامل:
- ویژگی های جدید:
- پشتیبانی از متغیرهای سفارشی اضافه شده است.
- نسخه NoThumb کتابخانه اضافه شد.
ردیابی وب (ga.js) - انتشار 2010-10 (4 اکتبر 2010)
این نسخه شامل تعمیر و نگهداری منظم از جمله رفع اشکال و اصلاح مجدد است. هیچ تغییری در API یا عملکرد عمومی وجود ندارد.
iOS SDK - نسخه انتشار 1.0 (30 اوت 2010)
این نسخه شامل:
ویژگی های جدید:
- پشتیبانی iOS4 اضافه شد
ردیابی وب (GA.JS) - انتشار 2010-04 (20 آوریل 2010)
این نسخه شامل رفع اشکال و پاکسازی API است.
رفع اشکال:
- اشکال ردیابی رویداد ثابت. تماس با
_trackEvent
دیگر نیازی به تماس با_initData
یا_trackPageview
نیست. - قطعه Async را به روز کرد تا بتواند بدون ایجاد مشکل در IE 6 و 7 ، در هر صفحه قرار گیرد. این به روزرسانی در تاریخ 3/22/2010 رخ داده است.
- نحو Async را برای پشتیبانی از روش های فراخوانی در شی
_gat
گسترش داد.
- اشکال ردیابی رویداد ثابت. تماس با
API های اولیه سازی ردیاب به روز شده با نحو ASYNC سازگار است. همچنین عملکردهای قدیمی را کاهش داد.
- عملکرد
_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 ، به مرجع ردیاب مراجعه کنید.
ردیابی وب (GA.JS) - انتشار 2009-12 (1 دسامبر 2009)
این نسخه شامل به روزرسانی در لیست پیش فرض موتور جستجو و توابع جدید برای کنترل زمان های کوکی است. علاوه بر این ، قطعه GA ناهمزمان راه اندازی می شود که تأثیر تأخیر GA.JS را در صفحه کاهش می دهد.
لیست موتور جستجوی پیش فرض را به روز کرد
- موتورهای جستجو NAVER ، ENIRO و DAUM اضافه شده است.
- حذف شده LookesMart ، Gigablast ، Club-Internet ، Netsprint ، Intera ، Nostrum و Ilse از لیست.
توابع اضافه شده برای کنترل زمان انقضا کوکی برای همه کوکی های ذخیره شده. توابع زمان کلوچه موجود را کاهش داد. برای اطلاعات بیشتر به مستندات JS API مراجعه کنید.
-
_setVisitorCookieTimeout(cookieTimeoutMillis)
جایگزین عملکرد_setCookiePersistence
می شود. -
_setSessionCookieTimeout(cookieTimeoutMillis)
جایگزین عملکرد_setSessionTimeout
می شود. -
_setCampaignCookieTimeout(cookieTimeoutMillis)
جایگزین عملکرد_setCookieTimeout
می شود.
-
قطعه GA ناهمزمان را راه اندازی کرد. مستندات مربوط به نحوه امتحان کردن آن را مشاهده کنید.
_setVar
عملکرد اکنون کاهش یافته است. ویژگی های متغیرهای سفارشی جایگزین_setVar
می شود. برای اطلاعات بیشتر به مستندات مراجعه کنید.
ردیابی وب (ga.js) - انتشار 2009-11 (4 نوامبر 2009)
این نسخه شامل:
یک تابع جدید برای بازیابی متغیرهای سفارشی سطح بازدید کننده اضافه کرد. برای اطلاعات بیشتر به مستندات عملکرد مراجعه کنید.
-
_getVisitorCustomVar(index)
-
به جای انتظار برای windows.onload ، محتوای پوشش سایت به محض اجرای GA.JS بارگیری می شود.
ردیابی وب (ga.js) - انتشار 10-2009 (14 اکتبر 2009)
این نسخه شامل یک ویژگی جدید است:
یک پارامتر Boolean اختیاری به عملکرد
_addOrganic
اضافه شده است تا مشخص شود آیا منابع ارگانیک جدید به ابتدا یا پایان لیست منبع آلی اضافه شده اند. برای جزئیات بیشتر به مستندات مراجعه کنید.-
_addOrganic(newOrganicEngine, newOrganicKeyword, opt_prepend)
-
ردیابی وب (GA.JS) - انتشار 2009-09 (28 سپتامبر 2009)
این نسخه حاوی نگهداری منظم برای بهبود عملکرد و اصلاح مجدد است. هیچ تغییری در API یا عملکرد عمومی وجود ندارد.
ردیابی وب (ga.js) - انتشار 08-2009 (31 اوت 2009)
این نسخه شامل چندین رفع اشکال و بهبود عملکرد است:
- رمزگذاری مناسب برای اصطلاحات جستجو برای جستجوهای ارگانیک ، اطلاعات مسیر صفحه وب برای (UTMP) و مقادیر تعریف شده توسط کاربر هنگام استفاده از ویژگی Linker (یعنی:
_link
و_linkByPost
توابع). - موتور جستجو Rambler به لیست جستجوی ارگانیک اضافه می شود
- تجزیه و تحلیل جستجوی ارگانیک برای موتور جستجو http://kvasir.no اصلاح شده است
- موتورهای جستجوی ارگانیک جدید که توسط کاربر تعریف شده است اکنون به بالای لیست اضافه شده است
- عملکرد حذف شده
_trackEvent(action, label, value)
_trackEvent(category, action, label, value)
- URL های ارجاع اکنون به عنوان حساس به مورد ذخیره می شوند. به عنوان مثال: www.domain.com/page.html با اطلاعات موردی گزارش می شود.
- محدودیت 1200 کاراکتر را به اندازه توکن گاز اضافه کرد.
- عملکرد جدید اضافه شده است تا اجازه دهد تا زمان های پیش فرض برای کوکی ها:
_setCookiePersistence(timeout)