На этой странице документируются все изменения, внесенные в API и SDK сбора данных Google Analytics. Он включает журналы изменений для веб-отслеживания (ga.js), Android SDK и iOS SDK. Мы рекомендуем вам периодически проверять этот список на наличие новых объявлений. Вы также можете подписаться на изменения через каналы, перечисленные в разделе «Подписка» ниже.
Подпишитесь на соответствующие журналы изменений
Включает все API сбора, настройки и отчетности.
Включает веб-отслеживание (ga.js и Analytics.js), Android SDK, iOS SDK и Measurement Protocol.
Веб-отслеживание (analytics.js) – выпуск от 21 сентября 2017 г. (21 сентября 2017 г.)
Добавлены URL-адреса «android-app://» в качестве допустимого источника перехода.
Веб-отслеживание (analytics.js) – выпуск от 12 июля 2017 г. (12 июля 2017 г.)
В этом выпуске добавлена новая задача customTask .
iOS SDK — выпуск версии 3.17 (12 сентября 2016 г.)
Этот выпуск содержит:
Гугл Аналитика
- Совместимость с iOS 10 и исправления ошибок.
iOS SDK — выпуск версии 3.16 (10 августа 2016 г.)
Этот выпуск содержит:
Гугл Аналитика
- Исправления сбоев.
iOS SDK — выпуск версии 3.15 (23 ноября 2015 г.)
Этот выпуск содержит:
Гугл Аналитика
- Без изменений.
Диспетчер тегов Google
- Исправлена проблема , приводившая к сбою при запуске модульных тестов.
iOS SDK — выпуск версии 3.14 (23 октября 2015 г.)
Этот выпуск содержит:
Гугл Аналитика
- Добавлена поддержка биткода.
Диспетчер тегов Google
- Добавлена поддержка биткода.
iOS SDK — выпуск версии 3.13 (21 июля 2015 г.)
Этот выпуск содержит:
Гугл Аналитика
- Исправлена проблема, приводившая к сбою при использовании setCampaignParametersFromUrl. Выпуск 636 .
Диспетчер тегов Google
- Без изменений.
iOS SDK — выпуск версии 3.12 (11 мая 2015 г.)
Этот выпуск содержит:
Гугл Аналитика
- Без изменений.
Диспетчер тегов Google
- Исправлен конфликт имен классов. Выпуск 631 .
Android SDK – выпуск версии 4.5 – Сервисы Google Play 7.3 (1 мая 2015 г.)
Этот выпуск содержит:
Гугл Аналитика
- Добавлена поддержка фоновой диспетчеризации на устройствах, отличных от Google Play.
- Устаревший Analytics Logger/LogLevel. Вместо этого Analytics теперь использует ведение журналов Android. Чтобы включить ведение журнала отладки, запустите
adb shell setprop log.tag.GAv4 DEBUG
. - Рефакторинг для улучшения доставки данных и установки атрибуции кампании.
- Исправлена ошибка анализа кампании. Выпуск 596 .
- Необработанные исключения приложения в течение первых секунд инициализации Analytics сообщаются правильно. Выпуск 443 .
Диспетчер тегов Google
- Без изменений.
iOS SDK — выпуск версии 3.11 (30 апреля 2015 г.)
Этот выпуск содержит:
Гугл Аналитика
- Сообщите о разрешении экрана с помощью NativeBounds на iOS 8.0 и новее. Это касается проблемы 504 .
- Добавлена поддержка параметров кампании, связанных с кликами.
- Сообщите модель оборудования iOS в дополнение к версии ОС устройства. Это касается проблемы 408 .
- Сообщите об атрибуции установки iAd на iOS 7.1 и более поздних версиях. Для этого требуется платформа iAd.
- Добавлено предупреждение об устаревании для типа обращения appview.
- sqlite3 теперь является обязательной библиотекой.
Диспетчер тегов Google
- Исправлен сбой нулевой строки в TAGDispatcher.
Веб-отслеживание (analytics.js) – выпуск от 13 апреля 2015 г. (13 апреля 2015 г.)
В этом выпуске добавлено новое поле. Полный список полей см. в справочнике полей .
Транспорт
- Поле транспорта позволяет вам установить механизм отправки обращений.
Другие изменения
- Опция
useBeacon
устарела. - Исправление ошибок
Android SDK – выпускная версия 4.0.6 – Сервисы Google Play 7.0 (19 марта 2015 г.)
Этот выпуск содержит:
Гугл Аналитика
- Исправлена проблема 440: CampaignTrackingService NullPointerException.
- Исправлена проблема 552: GoogleAnalytics.getInstance() блокируется.
- Исправлена проблема 564: автоматические отчеты об активности Analytics выдают исключение UnsupportedOperationException.
- Мелкие исправления.
Диспетчер тегов Google
- Мелкие исправления.
Android SDK – выпускная версия 4.0.5 – Сервисы Google Play 6.7 (17 февраля 2015 г.)
Этот выпуск содержит:
Гугл Аналитика
- Мелкие исправления.
Диспетчер тегов Google
- Исправлена ошибка состояния гонки, связанная с разделом «Как избежать исключения TagManager «IllegalStateException: результаты уже установлены» .
Протокол измерений – выпуск от 30 января 2015 г. (30 января 2015 г.)
В этом выпуске добавлен новый параметр попадания. Полный список параметров см. в Справочнике параметров .
Источник данных
- Параметр
ds
Data Source позволяет указать источник данных обращения.
Веб-отслеживание (analytics.js) – выпуск от 30 января 2015 г. (30 января 2015 г.)
В этом выпуске добавлено новое поле. Полный список полей см. в справочнике полей .
Источник данных
- Поле «Источник данных» позволяет указать источник данных обращения.
Протокол измерений – выпуск от 29 января 2015 г. (29 января 2015 г.)
В этом выпуске добавлен новый параметр попадания. Полный список параметров см. в Справочнике параметров .
Географическое переопределение
- Географическое переопределение
geoid
позволяет явно указать географическое местоположение пользователя.
Android SDK – выпускная версия 4.0.4 – Сервисы Google Play 6.5 (24 ноября 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- Улучшения в отслеживании исключений, связанные с проблемой 443: Службы Google Play не отправляют исключения .
- Мелкие исправления.
Диспетчер тегов Google
- Никаких изменений в Диспетчере тегов Google.
iOS SDK — выпуск версии 3.10 (5 ноября 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- Исправлена ошибка, из-за которой при отправке маяков не отправлялись все маяки.
- Обновлен пример приложения CuteAnimals, чтобы продемонстрировать, как выполнять диспетчеризацию, когда приложение переходит в фоновый режим.
- Добавлена поддержка дополнительных полей расширенной электронной торговли.
- Удалены предупреждающие сообщения об отсутствии классов GAIHit и GAIProperty при компиляции с iOS SDK 8.0; эти классы были удалены.
- Отправка маяков теперь стала более эффективной: несколько маяков отправляются в одном HTTPS-запросе.
- Запросы будут сжаты, чтобы сэкономить на использовании тарифного плана при определенных обстоятельствах.
Диспетчер тегов Google
- Устаревший openContainerWithId на основе TAGContainerFuture. Использование этого API в iOS8 приводит к ошибкам, если метод get вызывается на некоторых этапах жизненного цикла UIAppDelegate.
- В расширенную электронную торговлю добавлена поддержка специальных показателей и параметров для тега Google Universal Analytics.
- Исправлена ошибка, из-за которой для действий расширенной электронной торговли требовались продукты, у которых есть дополнительные продукты.
- Поддержка функций рекламного идентификатора для тега Google Universal Analytics.
- Обновлен пример приложения CuteAnimals, чтобы продемонстрировать, как отправлять данные, когда приложение переходит в фоновый режим.
Android SDK – выпускная версия 4.0.3 – Сервисы Google Play 6.1 (25 сентября 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- Мелкие исправления.
Диспетчер тегов Google
- Добавлена поддержка расширенной электронной коммерции. Подробности см. в Руководстве для разработчиков расширенной электронной коммерции .
Веб-отслеживание (analytics.js) – выпуск от 2 сентября 2014 г. (2 сентября 2014 г.)
- Обращения теперь можно отправлять с помощью
navigator.sendBeacon
(в поддерживаемых браузерах), передав параметрuseBeacon
. - Файл cookie, установленный плагином функций отображения , был переименован с
_dc
на_gat
.
iOS SDK — выпуск версии 3.09 (31 июля 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- Без изменений.
Диспетчер тегов Google
- В тег Google Universal Analytics добавлена поддержка расширенной электронной торговли.
- В класс TAGManager добавлены новые методы
dispatch
иdispatchWithCompletionHandler
.
Android SDK – выпускная версия 4.0.2 – Сервисы Google Play 5.0 (1 июля 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- Добавлена поддержка расширенной электронной коммерции. Подробности см. в Руководстве для разработчиков расширенной электронной коммерции .
- Идентификатор клиента теперь будет сбрасываться каждый раз при изменении рекламного идентификатора.
- Сбор рекламных идентификаторов по умолчанию отключен.
- Добавлены программные API для отчетов об исключениях.
- Исправлены ошибки в документации.
- Мелкие исправления.
Диспетчер тегов Google
- Никаких изменений в Диспетчере тегов Google.
iOS SDK — выпуск версии 3.08 (25 июня 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- SDK теперь будет собирать идентификатор IDFA и флаг включения отслеживания рекламодателей, если в приложение включена библиотека libAdIdAccess.a (включенная в состав SDK) и для
allowIDFACollection
на трекере установлено значение true. - Добавлена расширенная поддержка электронной торговли.
- Добавлен тип попадания «Просмотр экрана» вместо типа попадания «Просмотр приложения».
- Параметр идентификатора обращения теперь добавляется к каждому обращению. Он меняется каждый раз, когда генерируется обращение к просмотру приложения, экрану или странице.
- ClientId теперь будет сбрасываться каждый раз при изменении значения IDFA. Это происходит только тогда, когда IDFA собирается в трекере.
- В класс GAI добавлен новый метод
dispatchWithCompletionHandler
. - Исправлена проблема, из-за которой SDK мог отправлять маяк без clientId или с пустым clientId.
Диспетчер тегов Google
- Без изменений
Веб-отслеживание (analytics.js) – выпуск от 25 июня 2014 г. (25 июня 2014 г.)
- Обращения, не содержащие действительный идентификатор отслеживания, теперь отбрасываются.
- Добавлена поддержка регулярных выражений в плагине междоменных ссылок .
Веб-отслеживание (ga.js) – выпуск от 25 июня 2014 г. (25 июня 2014 г.)
- Обращения, не содержащие действительный идентификатор отслеживания, теперь отбрасываются.
Протокол измерений – выпуск от 12 мая 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 мая 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 г.)
Этот выпуск содержит:
Гугл Аналитика
- Добавлено поле идентификатора пользователя.
Диспетчер тегов Google
- Исправлена ошибка в макросе «Идентификатор рекламы», теперь он может правильно возвращать идентификатор рекламодателя (IDFA), если он доступен.
- Исправлена проблема, позволяющая пользователям использовать
NSNumber
для данных электронной торговли.
Протокол измерений – выпуск от 16 апреля 2014 г. (16 апреля 2014 г.)
В этом выпуске заменен тип обращения appview
, а также добавлены и переименованы параметры. Полный список параметров см. в Справочнике параметров .
Замена приложения
- Тип обращения
appview
был заменен наscreenview
. Как можно скорее обновите код отслеживания приложения, чтобы использоватьscreenview
вместоappview
.
Новые параметры
- Идентификатор приложения — идентификатор приложения.
- Идентификатор установщика приложения — идентификатор установщика приложения.
Переименование параметра
- Описание содержимого было переименовано в Имя экрана . Имя параметра запроса
cd
останется прежним.
Веб-отслеживание (analytics.js) – выпуск от 16 апреля 2014 г. (16 апреля 2014 г.)
В этом выпуске заменен тип обращения appview
и добавлены новые поля. Полный список полей см. в справочнике полей .
Замена приложения
- Тип обращения
appview
был заменен наscreenview
. Как можно скорее обновите код отслеживания приложения, чтобы использоватьscreenview
вместоappview
.
Новые поля
- Имя экрана — название страницы/экрана. Если этот параметр не установлен, по умолчанию используется URL-адрес страницы (веб-сайт) или идентификатор экрана (приложение).
- Идентификатор приложения — идентификатор приложения.
- Идентификатор установщика приложения — идентификатор установщика приложения.
Другие изменения
- Улучшен вывод отладки.
- Исправлены различные ошибки предварительного рендеринга.
- Добавлена поддержка API предварительного рендеринга без префиксов. Предварительный рендеринг теперь работает не только в Chrome, но и в IE11.
- Другие мелкие исправления ошибок в поддержке компоновщика.
Веб-отслеживание (ga.js) – выпуск от 16 апреля 2014 г. (16 апреля 2014 г.)
- Безопасный поиск Yahoo теперь правильно классифицируется как органический источник.
- Добавлена поддержка API предварительной отрисовки без префиксов. Предварительный рендеринг теперь работает не только в Chrome, но и в IE11.
Веб-отслеживание (analytics.js) – выпуск 2014–04 (2 апреля 2014 г.)
- Добавлена возможность переопределить параметр User ID .
Android SDK – выпуск версии 4 (25 марта 2014 г.)
Google Analytics и Диспетчер тегов Google
- SDK Google Analytics и Google Tag Manager теперь являются частью SDK Google Play Services 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 теперь будет заполнять параметр идентификатора приложения (
&aid
) по умолчанию.
Диспетчер тегов Google
- Добавлена поддержка макроса экспериментов с контентом Google Analytics.
Android SDK – выпускная версия 3.02 (18 марта 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- Никаких изменений в Google Analytics.
Диспетчер тегов Google
- Добавлена поддержка макроса экспериментов с контентом Google Analytics.
iOS SDK – выпускная версия 3.03c (19 февраля 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- Никаких изменений непосредственно в Google Analytics. Пользователи GA должны учитывать, что Диспетчер тегов Google больше не зависит от
AdSupport.framework
по умолчанию. Это может помочь решить проблему 387 .
Диспетчер тегов Google
- Функции, вызывающие API
AdSupport.framework
, выделены в отдельную библиотекуlibAdIdAccess.a
. Приложениям необходимо подключиться к этой библиотеке, чтобы иметь доступ к строке рекламного идентификатора (IDFA) и флагу включения отслеживания рекламодателей.
Веб-отслеживание (analytics.js) – выпуск 2014–02 (11 февраля 2014 г.)
- Параметры компоновщика больше не игнорируются при навигации по доменам с разными уровнями масштабирования в Firefox.
- Исправлена проблема, из -за которой встроенная аналитика не загружалась для определенных URL-адресов.
- Улучшения вывода в режиме отладки.
Веб-отслеживание (ga.js) – выпуск 2014–02 (11 февраля 2014 г.)
- Релиз технического обслуживания.
iOS SDK — выпуск версии 3.03a (5 февраля 2014 г.)
Этот выпуск содержит: * Удалена необходимость в AdSupport.framework
. * Удален неиспользуемый код.
iOS SDK — версия выпуска 3.03 (14 января 2014 г.)
Этот выпуск содержит: * Добавлена поддержка 64-битного iOS 7.0 SDK. * Удален 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 г.)
- Добавлена автоматическая настройка домена cookie.
- Добавлено междоменное автоматическое связывание форм.
- Исправление ошибок
iOS SDK – выпускная версия 3.02 (18 октября 2013 г.)
Этот выпуск содержит: * Исправлен конфликт с буфером протокола SDK. * Исправлена ошибка компоновщика, когда было включено удаление кода.
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 * API SDK переписан для более тесного соответствия с 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.
Android SDK – выпускная версия 2.0beta5 (10 апреля 2013 г.)
Этот выпуск содержит: * Пятый бета-выпуск. * Исправлена ошибка анализа исключений EasyTracker. Когда установлен флаг ga_reportUncaughtExceptions
, мы не инициализировали анализатор исключений и, как следствие, не анализировали расположение неперехваченного исключения. Благодаря этому исправлению отчеты о сбоях и исключениях будут сообщать о местонахождении неперехваченных исключений, если для ga_reportUncaughtExceptions
установлено значение true.
Протокол измерений – выпуск 2013-03 (22 марта 2013 г.)
Сегодня мы запустили публичную бета-версию нового протокола измерений .
Веб-отслеживание (analytics.js) – выпуск 2013–03 (22 марта 2013 г.)
Сегодня мы запустили новую библиотеку коллекций Analytics.js в открытую бета-версию.
Веб-отслеживание (ga.js) – выпуск 2013–02 (13 февраля 2013 г.)
В последнюю версию кода отслеживания были внесены следующие изменения:
- Добавлена поддержка указания местных валют с помощью
_set
, напримерgaq.push(['_set', 'currencyCode', 'EUR'])
iOS SDK – выпускная версия 2.0beta4 (8 января 2013 г.)
Этот выпуск содержит:
- Измените appVersion по умолчанию на значение в
CFBundleShortVersionString
вместоCFBundleVersionKey
. - Используйте HTTPS в качестве протокола по умолчанию вместо HTTP.
- Методы отслеживания изменены на Send (например,
trackView
теперь называетсяsendView
). - Некоторые мелкие исправления ошибок.
Android SDK – выпускная версия 2.0beta4 (8 января 2013 г.)
Этот выпуск содержит: * Четвертую бета-версию. * SDK теперь будет учитывать настройку частоты дискретизации. Если ранее вы установили частоту выборки, отличную от 100 %, теперь вы увидите соответствующее уменьшение некоторых показателей Google Analytics по сравнению с бета-версией 3. * Изменены методы отслеживания для отправки (например, trackView
теперь называется sendView
). * Добавлена поддержка местной валюты через Transaction.setCurrencyCode
. * По умолчанию используйте HTTPS вместо HTTP. * SDK не будет пытаться отправлять обращения, если нет подключения к сети. * Избегайте ошибок ANR при попытке обработки данных кампании по установке. * Удалены классы TrackedActivity
из SDK. * Переместите инициализацию SDK из основного потока пользовательского интерфейса. * Улучшите возможности SDK по восстановлению поврежденной базы данных SQLite. * Исправлено несколько других сбоев и ошибок.
iOS SDK — выпуск версии 2.0beta3, обновление iOS6 (26 сентября 2012 г.)
Этот выпуск содержит:
- В libGoogleAnalytics.a добавлена архитектура Armv7s.
- Удалена архитектура Armv6 из libGoogleAnalytics.a.
iOS SDK — версия выпуска 1.5.1 (18 сентября 2012 г.)
Этот выпуск содержит:
Исправление ошибок:
- Удалите версию библиотеки NoThumb.
- Прекратить поддержку Armv6.
Новые возможности:
- Добавить поддержку Armv7s (для iPhone5).
Android SDK – выпускная версия 1.5.1 (18 сентября 2012 г.)
Этот выпуск содержит:
- Исправление ошибок:
- Исправлен переход с CV SDK версии до 1.5 на пользовательские переменные SDK 1.5.
- Соблюдайте настройки ограничений фоновых данных пользователя.
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.0beta3 (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.0beta3 (21 августа 2012 г.)
Этот выпуск содержит:
- Добавлена поддержка специальных параметров и показателей.
- Добавлена поддержка отслеживания социального взаимодействия.
- Класс
StandardExceptionParser
стал общедоступным. - Исправлены случайные сбои во время инициализации SDK.
- Исправлена ошибка, из-за которой трансляции
INSTALL_REFERRER
игнорировались на некоторых устройствах. - Исправлены исключения
ConcurrentModificationExceptions
в классеGoogleTracker
. - Другие исправления и улучшения
iOS SDK – выпускная версия 2.0beta2 (27 июня 2012 г.)
Этот выпуск содержит:
- Обновлен до последней версии формата проводов.
-
sampleRate
изменен на число с плавающей запятой двойной точности. - Чрезмерное отслеживание ограничивается.
- Неотправленная информация об отслеживании удаляется, если включен отказ.
- Неотправленная информация об отслеживании старше 30 дней будет удалена.
- Улучшения в диспетчере хитов.
- Вместо периодических повторных попыток диспетчер будет использовать API Reachability при потере подключения, чтобы получать уведомления о восстановлении подключения.
- Обновлен пример приложения.
- Другие исправления и улучшения.
Android SDK – выпускная версия 2.0beta2 (21 июня 2012 г.)
Этот выпуск содержит:
- Упрощенный интерфейс EasyTracker.
- Управление диспетчеризацией перенесено в новый класс
GAServiceManager
. - Обновлен до последней версии формата проводов.
-
sampleRate
изменен на двойной. - Чрезмерное отслеживание ограничивается.
- Неотправленная информация об отслеживании удаляется, если включен отказ.
- Неотправленная информация об отслеживании старше 30 дней будет удалена.
- Другие исправления и улучшения.
iOS SDK — выпуск версии 2.0beta1 (25 мая 2012 г.)
Этот выпуск содержит:
- Добавлена возможность обработки неперехваченных исключений.
- Удалено свойство
dispatchEnabled
изGAI
. - Добавлено свойство
defaultTracker
вGAI
. - В
GAITracker
добавлен методclose
. - В
GAITracker
добавлен метод отслеживания времени. - В
GAITracker
добавлен методtrackView
, который не принимает аргументов. - Названия полей элементов транзакции обновлены.
- Обновлен до последней версии формата проводов.
- Значение события интерпретируется как 64-битное целое число.
- Генерация кода ARMV6 переключена с THUMB на ARM.
Android SDK – выпускная версия 2.0beta1 (25 мая 2012 г.)
Этот выпуск содержит:
- Метод
startSession
был удален. Вместо этого используйтеsetStartSession
. - В EasyTracker добавлен параметр
ga_sessionTimeout
. - Реализован режим энергосбережения.
- В
GAITracker
добавлен методtrackView
, который не принимает аргументов. - Исправлена ошибка, из-за которой параметры исключений не отправлялись при обращениях.
- Обращения, которые невозможно прочитать из базы данных, отбрасываются вместо того, чтобы навсегда блокировать отправку всех обращений.
- Обновлен до последней версии формата проводов.
- Реализован тип попадания по времени.
- Реализованы типы обращений электронной торговли (транзакция и товар).
Веб-отслеживание (ga.js) – выпуск 2012–02 (24 февраля 2012 г.)
В последнюю версию кода отслеживания были внесены следующие изменения:
- Максимально допустимая частота выборки скорости сайта (
_setSiteSpeedSampleRate
) увеличена с 10 % до 100 %. - Метод
_setAccount
теперь обрезает все начальные и конечные пробелы.
Веб-отслеживание (ga.js) – выпуск 2012–02 (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) – выпуск 2012–01 (26 января 2012 г.)
В последнюю версию кода отслеживания были внесены следующие изменения:
- Ограничение длины пользовательской переменной увеличено с 64 до 128 символов. Кроме того, длина теперь проверяется перед кодированием URL.
- Ограничение скорости для событий было смягчено. Теперь вы можете отправить 10 попаданий с 1 дополнительным попаданием в секунду (ранее это было ограничено 1 попаданием каждые 5 секунд). Обратите внимание, что ограничение в 500 обращений за сеанс по-прежнему применяется.
- Файлы cookie
__utmv
теперь записываются с другим разделителем переменных (каретка вместо запятой), чтобы быть совместимыми с RFC. Это должно исправить некоторые проблемы, связанные с проблемами кодирования файлов cookie, с которыми сталкивались клиенты.
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 г.)
Этот выпуск содержит:
- Исправление ошибок:
- Изменено расположение базы данных: из каталога «Документы» в каталог «Библиотека».
- SDK больше не выдает
NSAsserts
для ошибок базы данных SQLite. - Исправлен сбой при вызове
trackPageview
с пустой строкой. - Исправлены сбои при вызове различных методов
GANTracker
после вызоваstopTracker
. - Исправлено несколько утечек памяти, в том числе одна при вызове trackPageview с URL-адресом страницы, начинающимся с '/'.
- Новые возможности:
- Добавлен метод
dispatchSynchronously
. - Предоставлено несколько полезных констант (см. GANTracker.h).
- Добавлен метод
Android SDK – выпускная версия 1.4 (15 ноября 2011 г.)
Этот выпуск содержит:
- Исправление ошибок:
- Перехвачено и обработано несколько
SQLiteExceptions
. - Исправлено
NullPointerException
вstopSession
, если оно вызывалось до вызоваstartNewSession
. - Исправлены ошибки нехватки памяти на устройствах HTC Thunderbolt и Motorola Droid Bionic.
- Устранен ненужный доступ к базе данных в методе отправки.
- Перехвачено и обработано несколько
Веб-отслеживание (ga.js) – выпуск 2011–10 (17 октября 2011 г.)
Этот выпуск содержит следующую новую функцию:
- События можно пометить как невзаимодействующие, установив для нового параметра
opt_noninteraction
метода_trackEvent()
значениеtrue
. Если событие помечено как невзаимодействующее, это означает, что обращения от отмеченного события не повлияют на показатель отказов. Дополнительную информацию см. в справочнике по 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) – выпуск 2011–08 (16 августа 2011 г.)
В этом выпуске исправлена ошибка, приводившая к завышению количества посещений и/или уменьшению числа новых посетителей для некоторых сайтов. Первый эффект в первую очередь затронул сайты с органическим трафиком в сочетании со специфическим поведением пользователей. Второй эффект наблюдался только на сайтах, использующих неподдерживаемую конфигурацию отслеживания с несколькими трекерами.
Веб-отслеживание (ga.js) – выпуск 2011–08 (11 августа 2011 г.)
Изменения в расчетах сессий:
- Одна кампания за сеанс. Если новая кампания запускается во время существующего сеанса, скрипт отслеживания теперь автоматически запускает новый сеанс. Новая кампания будет запущена при изменении любого из следующих полей: идентификатор кампании, название, источник, средство массовой информации, термин, содержание или gclid.
- Скрипт отслеживания больше не запускает новый сеанс в случае, если пользователь закрывает браузер.
Изменения в междоменном отслеживании:
- Вызов
_setAllowHash(false)
больше не требуется при настройке междоменного отслеживания. Страницы, которые уже содержат вызов_setAllowHash(false)
продолжат работать, но он больше не требуется при настройке нового сайта. - Сценарий отслеживания теперь попытается восстановить параметры компоновщика, которые были искажены редиректорами HTTP и браузерами. Примерно 85% значений компоновщика, которые в настоящее время отброшены из-за изменений кодировки, внесенных редиректорами и браузерами, теперь должны быть успешно восстановлены и приняты сценарием отслеживания.
Android SDK – выпуск версии 1.3 (10 августа 2011 г.)
Этот выпуск содержит:
- Исправление ошибок:
- Исправлено несколько проблем при работе с базой данных.
- Исправлены исключения при использовании пользовательских переменных.
- Удерживайте контекст приложения вместо переданного в него контекста.
- Удалена возможность случайного создания фантомных сеансов.
- Новые возможности:
- Добавлена возможность устанавливать рефералы кампании в любое время.
- Добавлен флаг
sampleRate
. - Добавлен флаг
anonymizeIp
Веб-отслеживание (ga.js) – выпуск 2011–07 (26 июля 2011 г.)
Этот выпуск содержит одну новую функцию:
- Код отслеживания теперь откладывает обращения к предварительно обработанным страницам до тех пор, пока эти страницы не будут просмотрены пользователем. Если предварительно обработанная страница никогда не просматривается, обращения не отправляются. Эта функция доступна только для сайтов, использующих сценарий асинхронного отслеживания. Подробнее о предварительной визуализации можно узнать в центральном блоге Google для веб-мастеров .
Веб-отслеживание (ga.js) – выпуск 2011–07 (14 июля 2011 г.)
Этот выпуск содержит множество исправлений ошибок и рефакторингов, а также одну новую функцию:
- Добавлена поддержка социального отслеживания ( _trackSocial ).
iOS SDK – выпуск версии 1.2 (27 июня 2011 г.)
Этот выпуск содержит:
- Исправление ошибок:
- Исправлен сбой при использовании пользовательских переменных.
- Исправлены утечки памяти при использовании пользовательских переменных.
- Новые возможности:
- Добавлена поддержка хитов электронной торговли.
- Добавлен флаг
Debug
. - Добавлен флаг
DryRun
. - Более подробная информация об ошибках
SQLite3
.
Android SDK – выпускная версия 1.2 (27 июня 2011 г.)
Этот выпуск содержит:
Исправление ошибок:
- Исправлена неправильно отформатированная строка
userAgent
.
- Исправлена неправильно отформатированная строка
Новые возможности:
- Добавлена поддержка отслеживания электронной торговли.
- Добавлен флаг
debug
- Добавлен флаг
dryRun
Веб-отслеживание (ga.js) – выпуск 2011–05 (18 мая 2011 г.)
Этот выпуск содержит следующие исправления ошибок.
- Исправлена ошибка междоменного отслеживания, которая в некоторых случаях приводила к неправильному кодированию данных кампании.
- Исправлена ошибка междоменного отслеживания, из-за которой файлы cookie загружались с URL-адреса более одного раза, что в некоторых случаях приводило к неверным файлам cookie.
- Исправлена ошибка в пользовательских переменных, из-за которой некоторые значения кодировались в отчетах.
Android SDK – выпуск версии 1.1 (4 мая 2011 г.)
Этот выпуск содержит:
Исправление ошибок:
- Исправлено неправильное кодирование пробелов.
-
SQLiteExceptions
больше не приводит к сбою приложений.
Новые возможности:
- Добавлена поддержка пользовательских переменных.
Веб-отслеживание (ga.js) – выпуск 2011–04 (14 апреля 2011 г.)
Этот выпуск содержит регулярное обслуживание, включая исправления ошибок и рефакторинг. В общедоступных API или функциях изменений нет.
Веб-отслеживание (ga.js) – выпуск 2011–03 (30 марта 2011 г.)
Этот выпуск содержит обновления и одну новую функцию.
POST
поддержка:- Код отслеживания теперь может отправлять маяки слежения гораздо большего размера. Традиционно маяки отправлялись с помощью HTTP-запросов
GET
, длина которых в некоторых браузерах и прокси-серверах ограничена 2048 символами. Запросы, превышающие этот лимит, отклонялись, и данные никогда не попадали в Google Analytics. Начиная с этого выпуска, запросы дольше 2048 символов будут отправлены через HTTPPOST
, который не имеет такого ограничения. Код отслеживания теперь будет поддерживать маяки до 8192 символов.
- Код отслеживания теперь может отправлять маяки слежения гораздо большего размера. Традиционно маяки отправлялись с помощью HTTP-запросов
Веб -отслеживание (GA.JS) - выпуск 2011-02 (17 февраля 2011 г.)
Этот релиз содержит следующие исправления ошибок.
- Исправлена ошибка, которая помешала
_addIgnoredOrganic
и_addIgnoredRef
должным образом над первым посещением сайта. - Исправлена проблема, связанная с кодом отслеживания, работающего по нескольким iframes.
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.
Исправление ошибок:
- Исправлена ошибка отслеживания событий. Calling
_trackEvent
больше не требует вызова_initData
или_trackPageview
в первую очередь. - Обновленный асинхронный фрагмент, чтобы его можно было помещать в голову на любую страницу, не вызывая проблем в IE 6 и 7. См. Руководство по асинхронному отслеживанию для нового фрагмента. Это обновление произошло 22.03.2010.
- Расширенный асинхронный синтаксис для поддержки вызова методов на объекте
_gat
.
- Исправлена ошибка отслеживания событий. Calling
Обновленные 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.
Веб -отслеживание (GA.JS) - выпуск 2009-12 (1 декабря 2009 г.)
Этот релиз содержит обновления в списке поисковых систем по умолчанию и новые функции для управления таймеров cookie. Кроме того, запущен асинхронный фрагмент GA, который уменьшает влияние задержки GA.JS на страницу.
Обновлено список поисковых систем по умолчанию
- Добавлены поисковые системы Naver, Eniro и Daum.
- Удаленные Lookmart, Gigablast, Club-Internet, Netsprint, Intera, Nostrum и Ilse из списка.
Добавлены функции для управления временем истечения срока действия cookie для всех хранимых файлов cookie. Умеренные существующие функции тайм -аута cookie. Смотрите документацию JS API для более подробной информации.
-
_setVisitorCookieTimeout(cookieTimeoutMillis)
заменяет функцию_setCookiePersistence
. -
_setSessionCookieTimeout(cookieTimeoutMillis)
заменяет функцию_setSessionTimeout
. -
_setCampaignCookieTimeout(cookieTimeoutMillis)
заменяет функцию_setCookieTimeout
.
-
Запущенный асинхронный фрагмент GA. Смотрите документацию о том, как это попробовать.
_setVar
Функция теперь устарела. Пользовательская функция заменяет_setVar
. Смотрите документацию для более подробной информации.
Веб -отслеживание (GA.JS) - выпуск 2009-11 (4 ноября 2009 г.)
Этот выпуск содержит:
Добавлена новая функция для извлечения пользовательских переменных на уровне посетителей. См. Функциональную документацию для более подробной информации.
-
_getVisitorCustomVar(index)
-
Вместо того, чтобы ждать window.onload, содержимое наложения сайта загружается, как только выполняется GA.JS.
Веб -отслеживание (GA.JS) - выпуск 2009-10 (14 октября 2009 г.)
Этот релиз содержит новую функцию:
Добавлен дополнительный логический параметр в
_addOrganic
Function, чтобы указать, добавляются ли новые органические источники в начале или конец списка органического источника. Смотрите документацию для более подробной информации.-
_addOrganic(newOrganicEngine, newOrganicKeyword, opt_prepend)
-
Веб -отслеживание (GA.JS) - выпуск 2009-09 (28 сентября 2009 г.)
Этот релиз содержит регулярное обслуживание для улучшения производительности и рефакторинга. В общественных API или функциональности нет изменений.
Веб -отслеживание (GA.JS) - выпуск 2009-08 (31 августа 2009 г.)
Этот выпуск содержит несколько исправлений ошибок и улучшения производительности:
- Правильное кодирование для поисковых терминов для органических поисков, информации о пути веб -страницы для (UTMP) и пользовательских значений, определенных при использовании с функцией линкера (то есть:
_link
и_linkByPost
функции). - Поисковая система rambler добавляется в список органических поисков
- Органический поисковый анализ исправлен для поисковой системы http://kvasir.no
- Новые органические поисковые системы, определенные пользователем, теперь добавляются в верхнюю часть списка
- Удаленная функция
_trackEvent(action, label, value)
и заменила ее на_trackEvent(category, action, label, value)
- URL -адресы реферателей теперь хранятся как чувствительные к корпусу. Например: www.domain.com/page.html будет сообщено с информацией о случае.
- Добавлен 1200 ограничения символов к размеру токена Gaso.
- Новая функция была добавлена, чтобы разрешить переоценку тайм -аутов по умолчанию для файлов cookie:
_setCookiePersistence(timeout)