2013-08-29 145 views
2

似乎有发生冲突的谷歌分析是否与AIR运行iOS应用程式的 信息已经开发的iOS游戏亭基于AIR,需要跟踪,特别是图片上传到Facebook。AIR iOS和谷歌分析

这里有 Does Google Analytics Tracking for Flash works in packaged air application for IOS?

线程指向两个老gaforflash秒 http://code.google.com/p/gaforflash/downloads/list

而且这种原生扩展 https://github.com/alebianco/ANE-Google-Analytics

这是很多更近一些。 但对后者

'The new "app" profile on the Google Analytics dashboard won't accept any data from the trackers (1.5 and 1.5.1) currently used.' 

警告也有谷歌官方开发者页面,我也假设尚未多年

Note: Currently, Flash tracking is available for any Flash content embedded in a web page. Tracking of data sent from Adobe Air, Shockwave, or via the Flash IDE (e.g. using Test Movie) is not supported at this time. 

https://developers.google.com/analytics/devguides/collection/other/flashTrackingIntro

更新警告

所以有些混乱。任何人都可以确认alebianco机扩展是否能正常工作?

+0

切换到“发展”的分支上alebianco ANE公布它(https://github.com/alebianco/ANE-谷歌分析/树/开发),这与新的GA一起工作。它在Android上适用于我。虽然没有在iOS上尝试过。 – jpop

回答

0

对老GAForFlash组件是否仍然有效的任何信息?我一直在努力,到目前为止,没有骰子。

我将analytics_flash.swc复制到Flash CS6的组件文件夹(并重新启动了Flash IDE - 它不起作用,如果不重新启动),它将GAFF组件显示在组件面板中。我试过在舞台上拖动组件,设置它在属性面板中的值,然后调用trackPageview的:

testTracker.trackPageview("/testPage"); 

而且到目前为止,我已经试过第二件事是实例的分析通过代码插件:

var GAtracker:AnalyticsTracker = new GATracker(this, GAid, "AS3", true); 
GAtracker.trackPageview("/myTestPage"); 

在这两种情况,我受视觉调试接通(通过使第四可变经由代码实例化时为真,并通过属性面板以其他方式)。而在视觉调试一切似乎都是正常的,而且我得到了“GIF请求发送#X”后,各分析称。但Google Analytics的在线门户没有任何内容显示。在建立分析,我会选择该应用程序是一个“移动应用”,而不是“网页”,它给我的链接到GA的Droid/iOS版SDK。 GAForFlash的官方文件说,它可能无法与AIR应用程序的工作,如上所述。但是,当我与一个HTML不知道这个问题是我的执行,或者GAForFlash ...