Отслеживание использования кода встраивания iframe на других сайтах - PullRequest
0 голосов
/ 21 апреля 2020

У меня есть видео на моем сайте, которые могут быть встроены в другие сайты с помощью встроенного кода iframe.

Допустим, что путь в iframed - "mysite.com/embed/100"

Могу ли я в любом случае отследить и посчитать, сколько раз этот код iframe был внедрен на других сайтах?

Можно ли в любом случае получить список сайтов, на которые они были встроены?

1 Ответ

0 голосов
/ 21 апреля 2020

Да ... Лучшим решением может быть Диспетчер тегов Google и Google Analytics . Вы можете настроить их для Tracking Cross-Domain Iframes

Или

Вы можете сделать свой собственный трекер с чистым PHP, как это

<?php

echo "Requested_Page= " . $actual_link = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "$

echo "<hr>";

echo "Requested_By= " . $_SERVER['HTTP_REFERER'];

?>

Помните, $_SERVER['HTTP_REFERER'] никогда не будет хорошее решение, это может быть легко подделано

И

Чтобы узнать, сколько раз страница открыта доменом, вы можете запустить счетчик в бэкэнде в своей БД

id  |  reqested_by  | requested_page  | requested_count
---- --------------- ----------------- ----------------
1   |  google.com   | mypage.php      |  45
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...