【问题标题】:Masking A Website URL屏蔽网站 URL
【发布时间】:2015-02-19 03:55:54
【问题描述】:

我在一个网站中使用框架进行了一个小实验,基本上我想在另一个网址中打开一个网址 - 例如,当您转到 http://www.websiteb.com 时,http://www.wewbsitea.com 会出现。

使用框架集可以完美运行,但是在测试分析时我发现它可以正常工作,但它显示的 url 是针对 websiteB 而不是 websiteA,我想这是有道理的,因为那是地址栏中的 url。

我只是想知道是否真的有办法让它在 Analytics 代码中显示为 websiteA?

另外,这是否会以同样的方式影响您的 AdSense?

【问题讨论】:

    标签: iframe google-analytics adsense


    【解决方案1】:

    虽然 Jasen 是对的,但不同域上的框架之间的交互实际上是不可能的(尤其是如果您不控制两个站点),您可以使其 看起来 像您跟踪框架页面一样 - Universal Analytic 有一种“设置”方法,允许您覆盖默认值。所以像

    ga('set', 'hostname', 'websiteb.com');
    ga('set', 'page', '/framedpage.html');
    ga('send', 'pageview');
    

    应该让事情看起来就像你实际上在跟踪框架站点(这是根据文档,我没有测试过)。坦率地说,我不太了解您的用例,而且我认为连接到您的 Analytics 帐户(Adwords、Adsense、GWT)的产品不会被愚弄(不过,这需要进行测试)。

    【讨论】:

      【解决方案2】:

      没有。

      框架提供隔离屏障。在框架集中运行的任何代码都不能访问来自另一个域的框架内容,反之亦然。否则各种可怕的 XSS 攻击都是可能的..

      【讨论】:

      • 谢谢 - Adsense 怎么样,如果有人点击广告链接,我会得到报酬吗?
      • 如果您将他们重定向到框架站点,您将获得相同的报酬,我不知道 adsense 的规则。
      猜你喜欢
      • 2015-06-23
      • 1970-01-01
      • 2013-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多