【问题标题】:Tracking when the iframe embed code is used on other sites在其他网站上使用 iframe 嵌入代码时进行跟踪
【发布时间】:2020-04-21 04:06:59
【问题描述】:

我的网站上有可以通过 iframe 嵌入代码嵌入到其他网站的视频。

假设 iframe 的路径是“mysite.com/embed/100”

我是否可以跟踪并计算此 iframe 代码已嵌入其他网站的次数?

我是否可以得到一份他们嵌入了哪些网站的列表?

【问题讨论】:

    标签: javascript php iframe


    【解决方案1】:

    是的...最好的解决方案是 Google Tag ManagerGoogle 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
    

    【讨论】:

      猜你喜欢
      • 2011-01-24
      • 2012-12-05
      • 2017-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-19
      • 2017-04-02
      • 2012-12-15
      相关资源
      最近更新 更多