【发布时间】:2020-04-21 04:06:59
【问题描述】:
我的网站上有可以通过 iframe 嵌入代码嵌入到其他网站的视频。
假设 iframe 的路径是“mysite.com/embed/100”
我是否可以跟踪并计算此 iframe 代码已嵌入其他网站的次数?
我是否可以得到一份他们嵌入了哪些网站的列表?
【问题讨论】:
标签: javascript php iframe
我的网站上有可以通过 iframe 嵌入代码嵌入到其他网站的视频。
假设 iframe 的路径是“mysite.com/embed/100”
我是否可以跟踪并计算此 iframe 代码已嵌入其他网站的次数?
我是否可以得到一份他们嵌入了哪些网站的列表?
【问题讨论】:
标签: javascript php iframe
是的...最好的解决方案是 Google Tag Manager 和 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
【讨论】: