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