У меня есть веб-приложение, которое представляет собой одну страницу с iframe. Страница и iframe имеют один и тот же источник. Я пытаюсь отправить событие в Google Analytics из iframe следующим образом:
if(typeof parent.ga !== 'undefined') parent.ga('send','event', Category, Action, Label );
Я также пробовал этот подход:
if(typeof parent.ga !== 'undefined') parent.sendGaEvent(Category, Action, Label);
А в родительском функция выглядит так:
function sendGaEvent(Category, Action, Label){
ga('send','event', Category, Action, Label);
}
Кажется, ни один из этих подходов не работает. События не отображаются в Google Analytics. Однако, если я отправлю событие, как указано выше, от родителя iframe, оно сработает. Что я делаю не так?