Articles of Google analytics

Ошибка Robolectric и Google Analytics на тестах

Я проводил тесты с Robolectric, и все было отлично. Затем я применил Google Analytics к классу приложений, и тесты начали сбой. Ошибка возникает, когда я раздуваю взгляды во время тестов. Вот трассировка стека: java.lang.NullPointerException: null at com.google.analytics.tracking.android.AnalyticsGmsCoreClient$AnalyticsServiceConnection.onServiceConnected(AnalyticsGmsCoreClient.java:176) at org.robolectric.shadows.ShadowApplication$2.run(ShadowApplication.java:209) at org.robolectric.util.Scheduler$PostedRunnable.run(Scheduler.java:162) at org.robolectric.util.Scheduler.runOneTask(Scheduler.java:107) at org.robolectric.util.Scheduler.advanceTo(Scheduler.java:92) at org.robolectric.util.Scheduler.advanceToLastPostedRunnable(Scheduler.java:68) at org.robolectric.util.Scheduler.unPause(Scheduler.java:25) at org.robolectric.shadows.ShadowLooper.unPause(ShadowLooper.java:219) at org.robolectric.shadows.ShadowLooper.runPaused(ShadowLooper.java:258) at org.robolectric.shadows.ShadowViewGroup.addView(ShadowViewGroup.java:32) […]

Google Analytics на Android

Существует специальный и официальный SDK для аналитических приложений для собственных приложений для Android (обратите внимание, что я не говорю о веб-страницах в приложениях на телефоне). Эта библиотека в основном отправляет страницы и события в Google Analytics, и вы можете просматривать свою аналитику на той же панели инструментов, что и для веб-сайтов. Поскольку мой фон – […]

Является ли google-services.json конфиденциальной?

Следуя руководству по настройке Google Analytics в приложении для Android ( https://developers.google.com/analytics/devguides/collection/android/v4/ ), мне остается недоумевать, можно ли безопасно выполнить этот файл google-services.json В версиях исходного кода и вставляется в общедоступный репозиторий GitHub или если этот файл может содержать учетные данные или секреты. Я не могу найти определенный ответ в другом месте, но я вижу, […]

Как правильно использовать и отслеживать приложения?

Задний план Google позволяет выполнять приложения-приглашения, а также отслеживать, насколько хорошо они улучшают установку вашего приложения: Проблема Я сделал простое приложение, и кажется, что люди его используют, используя этот код: public static Intent getAppInviteIntent(Context context) { return new AppInviteInvitation.IntentBuilder(title,appName).setCustomImage(imageUri).setMessage(message).setCallToActionText(download).build(); } startActivityForResult(getAppInviteIntent(this), GOOGLE_APP_INVITES_REQUEST_CODE); Это работает, но на веб-странице Google Analytics я не могу найти способ показать […]

Google Analytics Android SDK V4 путаница

Я использую Google Analytics SDK для Android V3 в своих приложениях до сих пор, и он отлично работает (Мои приложения поддерживаются на Android 3.0 и выше). Теперь V3 устарел, и последний из них – это Google Analytics SDK v4 для Android . Я смог заставить его работать, читая официальную документацию вместе с этим сообщением в […]

Android GoogleAnalytics getInstance

В классе Application, в методе создания я вызываю GoogleAnalytics.getInstance (это), и приложение просто зависает … на любом устройстве. Хорошо работает с google play services 6.1, теперь это 6.5, и я понятия не имею, что может вызвать это …. Any идеи? public class BaseApplication extends Application { private static Tracker mTracker; private MyProfile mMyProfile; public BaseApplication() […]

Google Analytics блокирует Android-приложение

Я использую Google Analytics в своем приложении для Android, и он работает хорошо. После обновления SDK (сервис google play) до текущей версии (6587000) приложение зависает при запуске по следующей строке 8 из 10 раз: GoogleAnalytics analytics = GoogleAnalytics.getInstance(this); В консоли нет ошибок. Я добавил также Достижения и Лидеры, но сначала вызывается Google Analytics. Я также […]

Как перейти от Google Analytics к Firebase-Analytics?

Задний план В последние месяцы Google опубликовала новую альтернативу Google Analytics под названием « Firebase Analytics ». Проблема Поскольку у приложения уже есть Google Analytics, я нахожу некоторые препятствия, которые я не вижу, как лучше всего справляться. Вопросы Раньше функции «newTracker» требовалось идентификатор свойства. Теперь я этого не вижу. Означает ли это, что это не […]

Соответствующий клиент не найден для имени пакета (Google Analytics) – несколько продуктовFlavors & buildTypes

Контекст: Я пытаюсь настроить Google Analytics для своего приложения. (С 4 пользовательскими buildTypes и более чем несколькими productFlavors ) Он отлично работает, когда я выбираю Build Variant которого параметр applicationId установлен на com.my.app.package.name (имя пакета, используемое при создании google-services.json ). Но, мои другие вкусы имеют разные приложения. Я последовал за чиновником, чтобы настроить его. Ошибка, […]

AnalyticsService, не зарегистрированная в манифесте приложения – ошибка

Я пытаюсь внедрить службу google analytics в приложение Android, используя следующую документацию, представленную в sdk: https://developers.google.com/analytics/devguides/collection/android/v4/ Я не вижу никакой информации на сайте admin. Пока приложение работает, я вижу следующее сообщение об отладке «AnalyticsService, не зарегистрированная в манифесте приложения. Хиты могут быть недоступны. См. Https://developers.google.com/analytics/devguides/collection/android/v4/ для получения инструкций». Можете ли вы предложить мне, как зарегистрировать […]