У меня проблемы с настройкой Google Analytics с помощью моего приложения Cordova и Framework7.
Я ознакомился с несколькими учебными пособиями и ответами здесь по stackoverflow, но, похоже, ничто не решает мою проблему.
Последний ответ, который я использую, - вот этот: Как использовать Google Analytics с Phonegap без плагина?
Итак, в моей первой строке у меня есть это :
<head>
<script async src='https://www.google-analytics.com/analytics.js'></script>
<script>
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
var GA_LOCAL_STORAGE_KEY = 'ga:clientId';
ga('create', 'UA-MYCODE-MC', {
'storage': 'none',
'clientId': localStorage.getItem(GA_LOCAL_STORAGE_KEY)
});
ga(function(tracker) {
localStorage.setItem(GA_LOCAL_STORAGE_KEY, tracker.get('clientId'));
});
// THIS IS FOR FILE URL SUPPORT
ga('set', 'checkProtocolTask', function(){ /* noop */});
// And then as usual...
ga('send', 'pageview');
</script>
Поэтому, когда я запускаю на локальном хосте, Google Analytics работает нормально даже в аналитике в реальном времени.
После того, как я заполнил apk и установил его в свой телефон, Google Analytics, похоже, не получает никаких данных из моего приложения. Я делаю что-то неправильно? Даже при использовании инструментов разработчика Android я не получаю никаких ошибок консоли.
Это может быть связано с тем, что на android URL-адрес приложения: file: /// android_asset / www/index.html
Спасибо.