1

在某些情况下,您的 Flash 视频无法发送 javascript 代码。其中一种情况是您在网站上购买了空间来放置您的广告横幅。在这些情况下,我想使用 Google Analytics 或 Yahoo Web Analytics 上的 1x1 像素图像跟踪方法来跟踪横幅上的浏览量。

我听说闪存阻止了从第三方主机加载数据的任何尝试(坦率地说,我不明白他们为什么会这样做),这会带来问题。我想要一个解决方案。

我可以想象几种方法及其缺点

  • 我可以在我自己的服务器上托管横幅,计算下载量。不幸的是,当每天可能发生数百万次下载时,这对我的服务器来说是一个巨大的负载。
  • 我可以编写一个 PHP 脚本,将它托管在我自己的服务器上,当请求时,它会跟踪 GA 或 YWA 中的页面视图。我可以在我的服务器上放置一个 crossdomain.xml 文件,允许 Flash 横幅使用加载程序请求我的脚本。不幸的是,服务器负载问题仍然存在,因为我的私人服务器可能无法每天处理数百万个请求。

可能的解决方案是允许闪存跨域文件请求的其他跟踪主机,或者可能是我没有想到的方法。

摘要:这里的挑战是能够在不使用任何 JavaScript 的情况下跟踪 Flash 视频的观看次数。问题是,如果我要使用我的服务器作为代理进行跟踪,这会给我自己的服务器带来巨大的负载。最好的解决方案是使用 crossdomain.xml 的跟踪服务

4

1 回答 1

4

你想要的是在 AS3 模式下的 Google Analytics 之类的东西。

如果您控制 Adob​​e Flash ActionScript 3 代码,但不控制 Adob​​e Flash 应用程序的托管环境,请使用此模式。例如,如果您正在开发用于跨多个站点分发的 Flash 内容,那么您将使用 AS3 模式。AS3 模式完全独立于 ga.js 跟踪代码,并包含所有 Analytics 跟踪功能。使用此模式无需单独安装 ga.js 跟踪。此外,AS3 模式使用 Flash 存储机制来跟踪访问者的会话信息。

http://code.google.com/apis/analytics/docs/tracking/flashTrackingIntro.html#trackingModes

我使用了与 Omniture SiteCatalyst 类似的东西来跟踪嵌入式视频播放器。

于 2011-04-05T15:52:29.333 回答