Я пытаюсь интегрировать Google Analytics в свой проект Android, используя информацию на веб-сайте соответствующего SDK . Однако документации очень мало. В моем проекте есть 6 различных действий, и я заметил, что использование метода на веб-сайте приводит к уникальному посещению в Google Analytics для каждого открываемого действия, даже если оно все еще находится в том же сеансе. По-видимому, Google Analytics для Android никогда не использует ранее использованный сеанс.
Их метод состоит в том, чтобы начать отслеживание активности в onCreate, а затем остановить отслеживание в onDestroy. Проблема, с которой я столкнулся, заключается в том, что сеанс будет оставаться активным, если пользователь нажмет кнопку «Домой» вместо кнопки «Назад», поскольку действие не будет уничтожено. Поэтому вместо этого я решил сделать это в onResume и onPause, но это означает, что новые сессии открываются при открытии новой операции.
Кто-нибудь знает, как реально отследить один сеанс по нескольким действиям?