Я использую Vaadin 8 и надстройку Google Analytics Tracker от https://vaadin.com/directory/component/googleanalyticstracker/overview (версия 3.0.0).
Я добавил следующий код:
GoogleAnalyticsTracker tracker = new GoogleAnalyticsTracker("tracking code", "domain");
tracker.extend(myWebsiteUi);
navigator.addViewChangeListener(tracker);
Я проверил свой код на localhost, используя «none» для домена, и все работало хорошо. Но сейчас онлайн, кажется, ничего не приходит в GA. Когда я отправляю тест в GA, он находит мой веб-сайт. Я вижу analytics.js. Tracker-extension.js создан и проходит через код
this.universalTrack = function(pageId) {
if (pageId) {
window._gaut('send', 'pageview', {
'page': pageId});
} else {
window._gaut('send', 'pageview');
}
};
Однако в GA ничего не отслеживается, а файлы cookie _ga, _gid и т. Д. Не создаются.
Спасибо за вашу помощь!