0

我想在 www.soundclick.com/bands/default.cfm?bandid=976533 的音乐页面上应用谷歌分析

但我无法将该 URL 用作分析的默认 URL,因为它包含一个查询。

我在 www.SilentNoizeMusic.com 有一个域 URL,它转发到上述地址,但我怀疑使用 www.SilentNoizeMusic.com url 作为我在 Analytics 上的默认值是否会实际跟踪真实站点的统计信息。

我的怀疑正确吗?

如果是这样,是否有任何解决方法,例如对原始 URL 的修改可以绕过查询错误但仍直接指向要跟踪的同一页面?

(作为旁注,我不确定它与任何潜在答案的相关性如何,但我使用的音乐托管网站不允许使用 javascript,这是最初阻止我使用分析的原因,因为我无法粘贴跟踪代码。我找到了一个我想测试的解决方法,但我只需要解决上述问题即可。)

谢谢

4

1 回答 1

1

如果您使用 DNS 服务器提供的域转发,那么不,Google Analytics 将无法跟踪通过您的 SilentNoizeMusic.com URL 访问您的 soundclick.com 页面的访问者的统计信息。

一些 DNS 提供商提供“域隐藏”选项,使目标页面出现在浏览器中的 SilentNoizeMusic.com URL。所有这一切都是返回一个 HTML 页面,其中包含一个加载目标页面的 iframe。伪装是一种可怕的黑客攻击,而且不是很可靠,因为在目标页面(iframe 内)中单击的任何链接都会导致浏览器导航到目标页面。

另一种方法可能是尝试在目标页面中嵌入可跟踪项目。您说 soundclick.com 不允许您嵌入 javascript;他们允许你嵌入 HTML 吗?

选项 1:查看是否可以在 soundclick.com 页面的 html 中嵌入 iframe。将 iframe 指向您可以控制的其他 Web 服务器上的 html 页面,并将您的 javascript 和 google 分析存根放在那里。javascript 不会违反 soundclick.com 的“无 javascript”要求,因为它不会在 soundclick.com 的上下文中执行 - 它将被隔离在 iframe 中。iframe 甚至不必大到足以显示在您的 soundclick.com 页面上。只要有它就足以让隔离页面加载,这就是谷歌分析真正需要的。您不会在 soundclick.com 页面上获得有关用户在做什么的任何统计信息,而且您不会

选项 2:如果 soundclick.com 不允许您在页面上放置 iframe HTML 元素,他们是否允许您引用另一台服务器上的图像?同样,在您可以控制的服务器上设置一个图像文件(最好是小的),并在 soundclick.com 页面上放置一个链接,以引用其他服务器上的图像。然后,您可以收集图像文件上的请求统计信息,这将为您提供一定程度的流量测量。这就是老式的计数器所做的,基本上。

于 2012-10-27T00:27:35.193 回答