40k 的编译代码对我来说似乎很重要,可以进行一些直接的 flash-javascript 调用,并且使 GA 也不适合横幅广告工作。
有谁知道是否有“精简版”Google Analytics for Flash?
40k 的编译代码对我来说似乎很重要,可以进行一些直接的 flash-javascript 调用,并且使 GA 也不适合横幅广告工作。
有谁知道是否有“精简版”Google Analytics for Flash?
直接使用javascript函数怎么样?说:
ExternalInterface.call("pageTracker._trackPageview", "section/subsection");
ExternalInterface.call("pageTracker._trackEvent", "event", "cat", "label", "value");
我不相信有精简版,同样我不相信谷歌分析打算将其服务用于广告跟踪。话虽如此,您应该尝试压缩您的 swf。您通常可以减少文件大小的很大一部分,尤其是来自文本源文件的文件。
http://www.compress-swf.com/
http://www.softpedia.com/get/Internet/WEB-Design/Flash/swf-compressor.shtml
Cay 那应该可以,但是您将如何传递您的自定义帐户 ID?
即如果使用 GATracker 对象
var myTacker=GATracker(containerdisplayObject,'customaccountID','Bridge',false)
根据您要跟踪的内容,为什么不直接让 Flash 打电话回家。将一些变量发布到将它们加载到数据库中的脚本?
var counter:LoadVars = new LoadVars();
counter.gamename = gametitle; //set variables here
counter.sendAndLoad("http://your script", result_lv, "POST");
您将需要执行从闪回到包含页面的 ExternalInterface 调用。
回到 javascript 后,您可以使用 google 提供的 javascript 库将自定义事件和页面浏览量发送回 google 分析。
区分跟踪事件(通常是文件下载、正在播放的视频等)和浏览量非常重要。如果您想在 Flash 内容的不同“页面”之间跟踪 Flash 电影中的导航,那么您可能需要使用:
var pageTracker = _gat._getTracker('UA-XXXXX-X');
pageTracker._trackPageview('/flash/my_first_page');
请注意,这将有助于您的整体页面浏览量。
来自谷歌:http ://code.google.com/apis/analytics/docs/tracking/asyncMigrationExamples.html
将 _trackPageview() 方法与您制作的 URL 一起使用,以跟踪来自用户的点击,这些点击不会导致您网站上的实际网站页面。一般来说,我们建议您使用事件跟踪来跟踪下载、出站链接、PDF 或类似类型的用户交互。这是因为虚拟网页浏览量会增加您的总网页浏览量。但是,如果您想根据对 PDF 或下载的点击量来配置目标,则需要使用此方法(但请注意,这些点击量将计入总浏览量的一部分)。