drc*_*drc 5 analytics app-store ios
我想做的事
我想跟踪应用程序从精简版到付费版的升级,包括 a) 点击 CTA 进行升级 b) 从点击到实际安装的转化 c) 点击行为的用户群有何不同(如果有的话)通过其他方式发现该应用程序的用户。这当然适用于不具有原生应用内购买功能的应用。
b) 是最重要的。

语境
我一直在审查一些服务,这些服务允许您跟踪点击到应用安装 -
Apsalar - https://apsalar.com/products/apscience/
我已经看到您无法从移动 Safari 中获取 iOS 的 IDFA。
据我考虑它是如何工作的(以 Apsalar 为例)
题
它实际上是如何工作的?或者有哪些选择范围?当然,在我的情况下,如果他们点击升级,我会在应用程序的精简版中获得设备 IDFA。并检查 IDFA 是否稍后出现在付费用户组中。但我认为这需要相当长的时间。
更新 #1
因此,收到来自 Distimo 的电子邮件后,这似乎是使用设备指纹识别。
更新 #2
最好使用 identifierForVendor 调用生成唯一的#,然后将其传递给分析包,以便在应用程序的精简版和付费版本之间跟踪不同的用户?
仅回答a)和b)点。
您可以使用 IDFA 来跟踪用户升级点击次数、实际转化次数,还可以识别您的应用程序的付费版和精简版之间的不同用户。
由于所有活动都是在应用程序内部完成,因此您可以简单地使用 IDFA 的哈希值向服务器发送 HTTP 请求,或者您甚至可以直接使用 IDFA,因为它符合隐私规定,可以跟踪所有点击过的用户升级按钮。
在您的付费应用程序中,applicationdidfinishlaunching使用 IDFA/IDFA 的哈希值向您的服务器发送 HTTP 请求,并设置NSUserDefault以“IDFA”(或任何其他字符串)作为键,将 IDFA 值作为应用程序中的参数来标记您已已经将 IDFA 发送到您的服务器。因此,每当应用程序(关闭并)启动时,您都需要根据密钥(“IDFA”或您设置的任何内容)检查值,并且如果该值与您的 IDFA 匹配,则无需将消息发送到服务器。
如果用户重置其 IDFA,您可以使用旧 IDFA 和新 IDFA 向服务器发送消息。这将帮助您更好地跟踪用户。
希望这可以帮助。
另外,您能详细说明一下c)点吗?
| 归档时间: |
|
| 查看次数: |
2109 次 |
| 最近记录: |