Redux-becon trackeCommProduct не запускает запрос на сбор данных [redux-beacon]

Следующий код создает допустимое событие в журналах избыточного маяка. Я вижу, как объект создается соответствующим образом и выполняется код.

Моя аналитика настроена на глобальном уровне для поддержки электронной коммерции: ga('create', window.gaKey, 'auto'); ga('require', 'ec');

Тем не менее, в GA нет запроса о сборе. У меня такая же проблема с trackEcommAction.

Все коллекции trackEvent проходят правильно. Какого черта?

case BookingActions.TRACK_BOOK_NOW_ECOMM_PRODUCT:
  return trackEcommProduct((eAction, ePrevState) => {
    const {
      confirmation_token,
      pricing,
      promotion,
    } = eAction.payload;
    const { total } = pricing;
    return {
      category: 'create-reservation',
      coupon: promotion,
      id: confirmation_token,
      name: ePrevState.bookingReducer.activeBooking.pickupLocation.multi_car_display_name,
      price: total,
      quantity: 1,
    };
  });

1 ответ

Это была ошибка в Google Analytics Target от Redux Beacon, исправленная в последней версии (1.0.2):

npm install @redux-beacon/google-analytics@1.0.2

Смотрите здесь для более углубленного обсуждения:

https://github.com/rangle/redux-beacon/issues/254

Другие вопросы по тегам