Как отслеживать клики или взаимодействия внутри фрейма - PullRequest
0 голосов
/ 11 июня 2019

У меня следующий случай: я отправляю трафик на сайт, который мне не принадлежит.и я хочу отслеживать конверсии на этом веб-сайте (депозиты, которые они делают на создаваемых ими учетных записях)

, но на этом веб-сайте нет возможности добавлять пиксели или обратную передачу или что-либо еще, чтобы отправить мне обратно параметр для отслеживанияэти конверсии.

У меня есть URL-адрес для моей партнерской ссылки, и они обновляют ежедневный список с депозитами и регистрациями, которые они получают по моей ссылке.

я хотел бы добавить этот URL-адрес в100% и каким-то образом отслеживать, когда пользователь нажимает на какой-либо элемент в iframe, чтобы зажечь мой пиксель, чтобы я мог узнать из всех различных источников трафика, которые я посылаю, какие из них, по крайней мере, получают взаимодействие (если отслеживание нажать нассылки на iframe исключены)

У меня есть возможность разместить пиксель на странице, которую я буду использовать в качестве "prelander", в который я буду загружать iframe.

это код для iframe

<body style="margin:0px;padding:0px;overflow:hidden">
    <iframe src="http://www.website.com/dl/~offer?affiliate=2134567" frameborder="0" style="overflow:hidden;height:100%;width:100%" height="100%" width="100%"></iframe>
</body>

Отслеживание кликов внутри iframe (если невозможно отследить клики по спецификацииМеста ific внутри iframe), по крайней мере, позволят мне исключить источники трафика, которые не имеют никакого взаимодействия с сайтом внутри ifram

1 Ответ

1 голос
/ 11 июня 2019
$('body iframe').contents().find('input').bind('click',function(e) {
    $.post(url,params,function(resp){
        //post back to you
    });
 });

Нечто подобное может работать, однако, поскольку это не сайт в вашем домене, вы, скорее всего, получите следующую ошибку XSS:

SecurityError: Отказано в доступе к свойству «документ» для объекта перекрестного происхождения

...