Возможно ли обновить объект отслеживания Google Analytics?

#google-analytics

#google-аналитика

Вопрос:

Я создаю объект отслеживания Google Analytics следующим образом:

 ga('create', 'UA-10303525-4', 'auto');  // Replace with your property ID.
ga('send', 'pageview');
 

Позже, без загрузки страницы, я хочу обновить объект отслеживания с помощью идентификатора пользователя:

 ga('create', 'UA-10303525-4', { 'userId': response.data });
 

Похоже, это не работает. Можно ли каким-то образом обновить или уничтожить / воссоздать объект отслеживания?

Комментарии:

1. Ты когда-нибудь понимал это? С помощью SPA мы выходим из системы и хотим попасть на эту страницу, но затем при входе в систему мы теперь знаем идентификатор пользователя, с которым нужно связать, но не перезагружаем страницу и нуждаемся в обновлении объекта отслеживания. Похоже, что нужно иметь возможность «обновлять» его для всех будущих хитов.

Ответ №1:

Вы можете попробовать метод set.

Комментарии:

1. Кроме того, вам необходимо установить идентификатор пользователя при создании объекта отслеживания. Я только что узнал, что вы можете создать несколько объектов отслеживания. Я собираюсь попробовать это сейчас и посмотреть, сработает ли это. Вот ссылка: developers.google.com/analytics/devguides/collection /…

2. Да, извините. Я отвечал на заголовок («можете ли вы обновить»), а не на ваш фактический вопрос.