GTM + Firebase в Android работает только при первом запуске. Что-нибудь исправить? - PullRequest
0 голосов
/ 16 июня 2020

Xamarin. Android Версия (например: 6.0): 10.1.4.0

Операционная система и версия (например: Ma c OSX 10.11): Windows 10 Я использую VIsual studio 2019

Опишите проблему. Выполнен каждый шаг вправо:

Правильная настройка FB, GA и TM Установите необходимые nugets, как указано ниже. Поместите JSON контейнера диспетчера тегов в активы / контейнеры. Когда я тестировал iOS, все прошло гладко. В Android все работает при начальной загрузке. Однако, если вы закроете приложение и запустите его снова, диспетчер тегов больше не будет работать, и теги не будут влиять на события, зарегистрированные в FB и GA.

См. Снимок экрана для справки: введите описание изображения здесь

Используемые пакеты:

Minimal Repro Code Sample Создайте приложение Xamarin Forms. В проекте Android установите необходимые пакеты nuget. Включите firebase и вызовите _firebaseAnalytics.SetAnalyticsCollectionEnabled (true) ;. Зарегистрируйте некоторые события Создайте учетную запись GA и менеджера тегов Google. Создайте контейнер (Android), затем загрузите файл JSON. Поместите файл JSON в папку Assets / container. Закройте приложение и перезапустите его снова. Запустите приложение во время работы Device logcat (здесь вы можете проверить ошибку). container_failed

введите описание изображения здесь

...