На этой странице описаны все изменения, внесенные в Google Analytics SDK для Android. Мы рекомендуем вам периодически проверять этот список на наличие новых объявлений. Вы также можете подписаться на изменения через каналы, перечисленные в разделе «Подписка» ниже.
Подпишитесь на соответствующие журналы изменений
Включает все API сбора, настройки и отчетности.
Включает веб-отслеживание (ga.js и Analytics.js), Android SDK, iOS SDK и Measurement Protocol.
Выпуск версии 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
- Без изменений.
Релизная версия 4.0.6 — Сервисы Google Play 7.0 (19 марта 2015 г.)
Этот выпуск содержит:
Гугл Аналитика
- Исправлена проблема 440: CampaignTrackingService NullPointerException.
- Исправлена проблема 552: GoogleAnalytics.getInstance() блокируется.
- Исправлена проблема 564: автоматические отчеты об активности Analytics выдают исключение UnsupportedOperationException.
- Мелкие исправления.
Диспетчер тегов Google
- Мелкие исправления.
Релизная версия 4.0.5 — Сервисы Google Play 6.7 (17 февраля 2015 г.)
Этот выпуск содержит:
Гугл Аналитика
- Мелкие исправления.
Диспетчер тегов Google
- Исправлена ошибка состояния гонки, связанная с разделом «Как избежать исключения TagManager «IllegalStateException: результаты уже установлены» .
Релизная версия 4.0.4 — Сервисы Google Play 6.5 (24 ноября 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- Улучшения в отслеживании исключений, связанные с проблемой 443: Службы Google Play не отправляют исключения .
- Мелкие исправления.
Диспетчер тегов Google
- Никаких изменений в Диспетчере тегов Google.
Релизная версия 4.0.3 — Сервисы Google Play 6.1 (25 сентября 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- Мелкие исправления.
Диспетчер тегов Google
- Добавлена поддержка расширенной электронной коммерции. Подробности см. в Руководстве для разработчиков расширенной электронной коммерции .
Релизная версия 4.0.2 — Сервисы Google Play 5.0 (1 июля 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- Добавлена поддержка расширенной электронной коммерции. Подробности см. в Руководстве для разработчиков расширенной электронной коммерции .
- Идентификатор клиента теперь будет сбрасываться каждый раз при изменении рекламного идентификатора.
- Сбор рекламных идентификаторов по умолчанию отключен.
- Добавлены программные API для отчетов об исключениях.
- Исправлены ошибки в документации.
- Мелкие исправления.
Диспетчер тегов Google
- Никаких изменений в Диспетчере тегов Google.
Релизная версия 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.
Релизная версия 3.02 (18 марта 2014 г.)
Этот выпуск содержит:
Гугл Аналитика
- Никаких изменений в Google Analytics.
Диспетчер тегов Google
- Добавлена поддержка макроса экспериментов с контентом Google Analytics.
Выпуск версии 2.0beta6 (11 октября 2013 г.)
Этот выпуск содержит: * Шестую бета-версию. * Внесены изменения, необходимые для предотвращения исключения во время выполнения, когда приложение, предназначенное для KitKat (уровень API 19), использует SDK.
Релизная версия 3.01 (11 октября 2013 г.)
Этот выпуск содержит: * Второй выпуск версии 3.0. * Внесены изменения, необходимые для предотвращения исключения во время выполнения, когда приложение, предназначенное для KitKat (уровень API 19), использует 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.
Выпуск версии 2.0beta5 (10 апреля 2013 г.)
Этот выпуск содержит: * Пятый бета-выпуск. * Исправлена ошибка анализа исключений EasyTracker. Когда установлен флаг ga_reportUncaughtExceptions
, мы не инициализировали анализатор исключений и, как следствие, не анализировали расположение неперехваченного исключения. Благодаря этому исправлению отчеты о сбоях и исключениях будут сообщать о местоположении неперехваченных исключений, если для ga_reportUncaughtExceptions
установлено значение true.
Выпуск версии 2.0beta4 (8 января 2013 г.)
Этот выпуск содержит: * Четвертую бета-версию. * SDK теперь будет учитывать настройку частоты дискретизации. Если ранее вы установили частоту выборки, отличную от 100 %, теперь вы увидите соответствующее снижение некоторых показателей Google Analytics по сравнению с бета-версией 3. * Изменены методы отслеживания для отправки (например, trackView
теперь называется sendView
). * Добавлена поддержка местной валюты через Transaction.setCurrencyCode
. * По умолчанию используйте HTTPS вместо HTTP. * SDK не будет пытаться отправлять обращения, если нет подключения к сети. * Избегайте ошибок ANR при попытке обработать данные кампании по установке. * Удалены классы TrackedActivity
из SDK. * Переместите инициализацию SDK из основного потока пользовательского интерфейса. * Улучшите возможности SDK по восстановлению поврежденной базы данных SQLite. * Исправлено несколько других сбоев и ошибок.
Релизная версия 1.5.1 (18 сентября 2012 г.)
Этот выпуск содержит:
- Исправление ошибок:
- Исправлен переход с CV SDK версии до 1.5 на пользовательские переменные SDK 1.5.
- Соблюдайте настройки ограничений фоновых данных пользователя.
Релизная версия 1.5 (17 сентября 2012 г.)
Этот выпуск содержит:
Исправление ошибок:
- Исправьте утечку памяти.
- События теперь включают последний отслеживаемый просмотр страницы (
utmp
).
Новые возможности:
- Поддержка 50 пользовательских переменных (Примечание: эта функция доступна только пользователям Google Analytics Premium).
Выпуск версии 2.0beta3 (21 августа 2012 г.)
Этот выпуск содержит:
- Добавлена поддержка специальных параметров и показателей.
- Добавлена поддержка отслеживания социального взаимодействия.
- Класс
StandardExceptionParser
стал общедоступным. - Исправлены случайные сбои во время инициализации SDK.
- Исправлена ошибка, из-за которой трансляции
INSTALL_REFERRER
игнорировались на некоторых устройствах. - Исправлены исключения
ConcurrentModificationExceptions
в классеGoogleTracker
. - Другие исправления и улучшения
Релизная версия 2.0beta2 (21 июня 2012 г.)
Этот выпуск содержит:
- Упрощенный интерфейс EasyTracker.
- Управление диспетчеризацией перенесено в новый класс
GAServiceManager
. - Обновлен до последней версии формата проводов.
-
sampleRate
изменен на двойной. - Чрезмерное отслеживание ограничивается.
- Неотправленная информация об отслеживании удаляется, если включен отказ.
- Неотправленная информация об отслеживании старше 30 дней будет удалена.
- Другие исправления и улучшения.
Выпуск версии 2.0beta1 (25 мая 2012 г.)
Этот выпуск содержит:
- Метод
startSession
был удален. Вместо этого используйтеsetStartSession
. - В EasyTracker добавлен параметр
ga_sessionTimeout
. - Реализован режим энергосбережения.
- В
GAITracker
добавлен методtrackView
, который не принимает аргументов. - Исправлена ошибка, из-за которой параметры исключений не отправлялись при обращениях.
- Обращения, которые невозможно прочитать из базы данных, отбрасываются вместо того, чтобы навсегда блокировать отправку всех обращений.
- Обновлен до последней версии формата проводов.
- Реализован тип попадания по времени.
- Реализованы типы обращений электронной торговли (транзакция и товар).
Релизная версия 1.4.2 (28 ноября 2011 г.)
Этот выпуск содержит:
Документация:
- Файл ReadMe.txt был обновлен и теперь указывает на веб-сайт с документацией.
Релизная версия 1.4.1 (22 ноября 2011 г.)
Этот выпуск содержит:
- Исправление ошибок:
- Исправлена обработка автоматического отслеживания URL-адреса назначения из Google Play.
- Разрешить параметру реферера
setReferrer
кодироваться в URL-адресе.
Релизная версия 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
больше не приводит к сбою приложений.
Новые возможности:
- Добавлена поддержка пользовательских переменных.