Я создал веб-приложение (читай: веб-сайт в наивном контейнере приложений) для iOS и Android. Я начал с добавления скрипта веб-сайта, предоставленного Google, в свое приложение, полагая, что он будет работать, поскольку это в основном веб-сайт, размещенный в контейнере. Проблема? Ну, это не работает.
Когда я захожу в приложение со своего телефона, все, что я вижу в графическом интерфейсе Google Analytics, это то, что на странице /
есть пользователь, и ничего больше, несмотря на то, сколько страниц я посещаю. Я получаю тот же результат, если просто захожу на сайт на своем телефоне. Однако, если я захожу на сайт со своего компьютера, скрипт вроде бы все отлично подхватывает. Например, я могу видеть все страницы, которые я посетил, и когда.
Итак, я думаю, у меня есть два вопроса:
- Почему скрипт не работает должным образом через приложение на моем телефоне, но отлично работает при доступе к веб-сайту на моем компьютере с технической точки зрения? Выполняет ли Google какую-либо блокировку заголовков запросов?
- Есть ли способ заставить скрипт веб-сайта работать в приложении или мне нужно использовать Firebase для долгосрочного и надежного отслеживания?
Выделите курсивом, так как ощущение, которое я испытываю при чтении здесь заключается в том, что использование SDK Google Analytics Services для Android и iOS, вероятно, рано или поздно будет прекращено. Согласно этому публикация SDK GA уже устарела. Так что использование этого не похоже на альтернативу.
Кроме того, меня не интересуют комментарии типа «Почему бы вам не использовать вместо этого инструмент аналитики» или «В чем проблема с Firebase? Просто используйте его».