КАК ЭТО ПОЛУЧАЕТ URL-адрес РОДИТЕЛЯ, КОГДА ВЫЗЫВАЕТСЯ ГА ВНУТРИ IFRAME?
Обычно, когда javascript пытается получить доступ к чему-либо вне его фрейма, браузер выдает ОДНУ ЖЕ ОШИБКУ ПОЛИТИКИ.Особенно для parent.document, parent.location и т. Д. Однако, когда вы проверяете отправку данных аналитики обратно на сервер, становится ясно, что вызов содержит URL-адрес window.top.Это почти невозможно сделать, и я считаю, что они совершают хитрый взлом или получают преференциальное обращение.
Пример: Страница: http://delhincr.kidzania.com/en-in/pages/virtual-tour IFRAME SRC: http://walkinto.in/tour/W1vLiH5CbG-yePUsrc0WM (ясноне то же самое)
GA Вызов от IFRAME:
https://www.google -analytics.com / r / collect? v = 1 & _v = j71 & a = 944377214 & t = просмотр страницы & _s = 1 & dl = HTTP% 3A% 2F% 2Fwalkinto.in% 2Ftour% 2FW1vLiH5CbG-yePUsrc0WM & др = HTTP% 3A% 2F% 2Fdelhincr.kidzania.com% 2Fen в% 2Fpages% 2Fvirtual-тур & уль = EN-US & DE = UTF-8 & дт = Kidzania% 20Delhi% 20NCR & с.о. = 24-бит & ср = 1366x768 & Vp = 1140x641 & JE = 0 & _U = CBCAAEAB ~ & JID = 1584760177 & GJID = 1030794988 & чид = 770600375,1539312411 & TID = UA-50632293-1 & _gid = 1805256933,1539654946 & _r = 1 & г = 1389492630
Как Google обходит это?Может ли это быть использование postMessage от GA в IFRAME до GA на родительской странице?