是否有可能跟踪从iPhone智能横幅的点击
我们希望能够使用Google Analytics跟踪我们添加到我们网站的iPhone智能横幅中的任何点击。
用于添加智能横幅的元代码是:
<meta name="apple-itunes-app" content="app-id=myAppStoreID">
到目前为止,我已经尝试使用javascript转储页面DOM来查看是否有任何关联的HTML,但是看起来智能横幅在DOM之外,可能在Safari或浏览器应用程序级别?
理想情况下,我们希望使用基于标准浏览器的JavaScript谷歌分析跟踪代码,作为修改我们的应用程序本身接受参数被parsing通过目前不是一个选项。
有谁知道我们如何跟踪从智能横幅点击通过打开或安装应用程序?
这是对此的更新。 回答原始问题:是的,您可以跟踪网站上的smartapp横幅点击。 就是这样。
首先Linkshare子公司是历史。 在这里注册PHG会员
一旦你注册,你会得到一个会员ID。 在Smartapp Meta Tag中input您的会员ID,如下所示
<meta name="apple-itunes-app" content="app-id=311507490, affiliate-data=at=11m7as&ct=website_smartapp"/>
在哪里=(你的会员ID)和CT = [活动types(input任何文本供您参考)]
在您的PHG仪表板上将显示at和ct值以及点击次数
希望这可以帮助
无法跟踪智能横幅上的点击次数 ,但可以跟踪来自智能横幅的安装次数。 有三种方法可以做到这一点:
1)使用Tapstream来跟踪您的网页安装到应用程序。 它甚至与Google Analytics(分析)集成在一起。
2)如果您有付费应用程序,则可以使用affiliate-data参数。 您需要注册为iTunes关联公司 (不过,如果您关心iOS分析,则无论如何您都应该这样做;这是测量iOS转换率的唯一官方方式)。
以下是美国联属合作伙伴Linkshare的说明。 login到Linkshare,点击菜单中的链接 – >深层链接。 select“美国iTunes,App Store,iBookstore和Mac App Store”作为您的广告客户并粘贴到iTunesurl中。 你会得到这样的链接:
http://click.linksynergy.com/fs-bin/click?id=XXXXXXXXXXX&subid=&offerid=[...]
该“ID = XXXXXXXXXX”部分是您的网站ID。 Linkshare的合作伙伴ID是30.所以把这个放在你的智能横幅里:
<meta name="apple-itunes-app" content="app-id=311507490, affiliate-data=partnerId=30&siteID=XXXXXXXXX"/>
XXXXXXXXXX是您的网站ID。 然后,Linkshare可以告诉您接收的安装次数。
3)使用app-argument参数将数据从您的网页传递到您的应用程序,并logging您自己的安装次数。 (你必须在自己的服务器上自己保留/pipe理日志,但至less你会得到这些数据。)编辑:正如在评论中指出的那样,只有当应用程序是已安装; 它无助于跟踪安装 。
不,不幸的是
如果您将iOS模拟器(您也可以链接您的实际设备)链接到Safari浏览器的Webkit检查器,您将注意到完整的HTML主体存在于所显示的标题之外,这意味着您没有可能将跟踪事件附加到。
请注意,在此屏幕截图中,鼠标hover在元素上方,因此您可以在模拟器左侧看到高亮显示。
仅供参考,有关如何将您的桌面检查器连接到移动环境的详细信息,请参阅此处(扰stream板,它非常有用): http ://webdesign.tutsplus.com/tutorials/workflow-tutorials/quick-tip-using-web- 检查到debugging移动Safari浏览器/
我认为你将需要从应用程序,而不是从网站跟踪。 如果您已经在您的应用程序委托中实施了application:openURL:sourceApplication:annotation:
method,那么您应该能够从该方法内向Google Analytics分析事件。
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { [tracker sendEventWithCategory:@"uiAction" withAction:@"openFromSmartBanner" withLabel:[NSString stringWithFormat@"%@",[url absoluteString] withValue:nil]; return YES; }
这将触发每次从智能横幅打开你的应用程序,并告诉你它来自哪个url(如果可以从多个网站)。 这只会让你点击时智能横幅显示open
button不显示view