В чем разница между EasyTracker и обычным Tracker?

Документация Google для Google Analytics версии 3 очень запутанна в отношении различий между EasyTracker и стандартным классом Tracker , и я действительно не уверен, какой из них я должен использовать. На этой странице они рассказывают о настройке EasyTracker , используя файл analytics.xml для настройки вашего идентификатора, но затем на следующей странице они расскажут о настройке обычного трекера и передаче его идентификатора:

 // Initialize a tracker using a Google Analytics property ID. GoogleAnalytics.getInstance(this).getTracker("UA-XXXX-Y") 

Каковы различия между этими двумя трекерами? У кого-то есть больше возможностей, чем у другого? Я понимаю, что EasyTracker проще настроить, если вы просто хотите отслеживать активность, но если я хочу использовать все функции, доступные мне в Google Analytics, могу ли я все-таки сделать все это с помощью EasyTracker , или мне нужно переключиться Для обычного Tracker ?

Solutions Collecting From Web of "В чем разница между EasyTracker и обычным Tracker?"

Я пришел прямо к форуму разработчиков Google Analytics, чтобы получить ответ:

EasyTracker является подклассом Tracker, который может быть удобно инициализирован с помощью значений ресурсов xml, а не программно.

EasyTracker также обеспечивает автоматическое управление сеансом, отслеживая, находится ли ваше приложение на переднем плане или в фоновом режиме с помощью методов EasyTracker.getInstance (context) .activityStart () и activityStop ().

Если вы просто используете Tracker, вам необходимо программно инициализировать его всеми желаемыми параметрами конфигурации, и вы не получите автоматическое управление сеансом, которое учитывается, когда ваше приложение находится на переднем плане или на заднем плане – вместо этого длина Ваши сеансы будут определяться исключительно периодом ожидания сеанса, который вы настроили в интерфейсе GA для своего имущества.

Последующая дискуссия не показала никакой ситуации, когда вы не захотите использовать EasyTracker, если вы только начинаете.

Еще одно важное замечание – для кода есть полноценные javadocs, которые доступны только как часть пакета кода и недоступны нигде на их общедоступном веб-сайте.