是否可以跟踪iPhone Smart Banner的点击次数

dan*_*san 26 html javascript iphone ios

我们希望能够使用Google Analytics跟踪我们添加到我们网站的iPhone智能横幅的任何点击.

用于添加智能横幅的元代码是:

<meta name="apple-itunes-app" content="app-id=myAppStoreID">

到目前为止,我已经尝试使用javascript转储页面DOM以查看是否存在任何关联的HTML,但似乎智能横幅是在DOM之外,可能在Safari或浏览器应用程序级别?

理想情况下,我们希望使用基于标准浏览器的javascript google分析跟踪代码,因为修改我们的应用程序本身以接受正在解析的参数目前不是一个选项.

有谁知道我们如何跟踪智能横幅中的点击以打开或安装应用程序?

小智 32

这是对此的更新.要回答原始问题:是的,您可以跟踪网站上智能应用横幅的点击次数.这是如何做.

Linkshare附属公司首先是历史.在这里注册PHG会员

注册后,您将获得会员ID.在Smartapp Meta Tag中输入您的会员ID,如下所示

<meta name="apple-itunes-app" content="app-id=311507490, affiliate-data=at=11m7as&ct=website_smartapp"/>
Run Code Online (Sandbox Code Playgroud)

at =(您的会员ID)和ct = [广告系列类型(在此处输入任何文字供您参考)]

at和ct值以及点击次数将显示在您的PHG信息中心上

希望这可以帮助

  • 是否还有其他人在会员数据中畏缩未加密,未转义,未加引号的标志?它看起来应该不起作用. (3认同)

Dan*_*ich 9

无法跟踪智能横幅广告的点击次数,但可以跟踪智能横幅广告的安装次数.有3种两种方法可以做到这一点:

1)使用Tapstream跟踪从您的网页到应用程序的安装.它甚至可以与Google Analytics集成.

2)如果您有付费应用,则可以使用affiliate-data参数.您需要注册成为iTunes Affiliate(但如果您关心iOS分析,则无论如何都应该这样做;它是衡量iOS转换率的唯一官方方式).

以下是美国联盟合作伙伴Linkshare的说明.登录Linkshare,单击菜单中的链接 - >深层链接.选择"美国iTunes,App Store,iBookstore和Mac App Store"作为您的广告客户并粘贴到iTunes网址中.你会得到这样的链接:

http://click.linksynergy.com/fs-bin/click?id=XXXXXXXXXXX&subid=&offerid=[...]
Run Code Online (Sandbox Code Playgroud)

"id = XXXXXXXXXX"部分是您的网站ID.Linkshare的合作伙伴ID是30.所以把它放在你的智能横幅中:

<meta name="apple-itunes-app" content="app-id=311507490,
  affiliate-data=partnerId=30&siteID=XXXXXXXXX"/>
Run Code Online (Sandbox Code Playgroud)

XXXXXXXXXX是您的站点ID.Linkshare可以告诉您收到的安装数量.

3)使用app-argument参数将数据从您的网页传递到您的应用程序,并自己记录安装数量.(你必须保持/自行管理日志自己的服务器上,但至少你得的数据.)编辑:正如在评论中指出,如果单击打开该应用时APP-说法只适用已安装; 它跟踪安装无济于事.


who*_*ton 2

不,不幸的是。

如果您将 iOS 模拟器(也可以链接您的实际设备)链接到 safari webkit 检查器,您会注意到完整的 HTML 正文存在于显示的横幅之外,这意味着您无法将跟踪事件附加到。

网页检查器截图

请注意,在此屏幕截图中,鼠标悬停在该元素上,因此您会看到它在左侧的模拟器中突出显示。

仅供参考,有关如何将桌面检查器连接到移动环境的详细信息,请参阅此处(剧透,它非常有用):http://webdesign.tutsplus.com/tutorials/workflow-tutorials/quick-tip-using-web-检查器调试移动 safari/