Flurry Analytics 5.6.0 не отправляет события на серверы Flurry
Я новичок во Flurry, но я внедрил SDK на основе официальной документации, и, похоже, он "работает". Сеансы запускаются правильно, а события отслеживаются, но никогда не отправляются на сервер. Что мне не хватает?
Подобная проблема была размещена здесь
Моя конфигурация проекта выглядит следующим образом:
- Версия GooglePlayServices: com.google.android.gms: play-services-gcm: 7.5.0
- Flurry версия: FlurryAnalytics-5.6.0.jar
Любая помощь с благодарностью.
1 ответ
Вероятно, проблема связана с тем, что вы выборочно компилируете GooglePlayServices SDK. Вы добавляете только Google Cloud Messaging (gcm) в качестве зависимости. Вы должны также включить рекламный модуль, чтобы использовать Flurry.
То есть, если у вас нет com.google.android.gms:play-services:7.5.0
(весь API сервисов Google Play) в вашем build.gradle, у вас должно быть как минимум com.google.android.gms:play-services-ads:7.5.0
или же com.google.android.gms:play-services-analytics:7.5.0
(обратите внимание на добавление рекламы и аналитики в конце), в дополнение к вашим другим зависимостям.
После того, как вы это сделаете (и у вас включен журнал Flurry DEBUG), вы должны увидеть "Отчет об аналитике отправлен" после каждого нового сеанса.