Open duceum opened 4 years ago
Та же проблема(
Метод рабочий, он инициирует POST-запрос, но вызывать его нужно на момент, когда счётчик уже проинициализирован.
В опции компонента YMInitializer
добавить пару:
triggerEvent: true.
Подписаться на событие:
document.addEventListener(yacounter${commonConfig.yaMetricsId}inited
, () => { ... });
Если все данные для отправки готовы: ym('userParams', { UserID: userData.userId, Role: ... });
Если нужно получить дополнительные данные от сервера, то вызвать метод дважды, при этом поставить перед ним условие:
if (window.hasOwnProperty(yaCounter${commonConfig.yaMetricsId}
) && userData) {
Пытаюсь сделать передачу параметров посетителей как здесь https://yandex.ru/support/metrica/data/user-params_data.html
Сейчас пытаюсь передавать вот так, но не работает. ym('userParams', {UserID: user_id});