Google Tag Manager для Android
Я использую Google Tag Manager в своем проекте. Когда я работаю на эмуляторе, все события происходят быстрее в учетной записи Google Anlyatics, показывающей, какая страница открыта, но проблема в том, что когда я использую в реальном устройстве, это занимает больше времени, чтобы показать события, это занимает около 2-5 минут
Я использую, как это может любой сказать мне, почему это не работает в реальном устройстве. И также любой может помочь мне, как реализовать отслеживание электронной коммерции в приложении для Android.
DataLayer dataLayer = TagManager.getInstance(context).getDataLayer();
dataLayer.push(DataLayer.mapOf("event", "openScreen",
"screenName", "Home Screen"));
GoogleAnalytics.getInstance(context).setLocalDispatchPeriod(5);
1 ответ
Я не совсем уверен, так как я не разрабатываю ваш Android, но для iOS, использующей Google Tag Manager (и Google Analytics), мобильная платформа не отправляет события в режиме реального времени, а собирает данные и отправляет их каждый раз. в другую минуту или около того. Для меня эмулятор в iOS делает то же самое, то есть он отправляет данные каждую минуту и то же самое на устройстве. Возможно, эмулятор в Android отличается в этом отношении, но я считаю, что мобильные телефоны вообще не отправляют данные в режиме реального времени, а объединяют порцию данных и отправляют их одновременно.
Я не думаю, что есть способ обойти это. Поправьте меня, если я ошибаюсь, но это то, что я прочитал где-то в документации. Не могу найти ссылку, хотя.