首页 文章

Google Analytics iOS广告系列跟踪和网址构建器

提问于
浏览
13

我们希望使用Google Analytics跟踪我们iOS应用的安装情况 . 我们已经做了什么:

  • 我们最后iOS SDK 3.10

  • 我们启用了idfa集合,就像它说here

idfa enabled

enter image description here

似乎一切都好 . 但跟踪链接不起作用 . 对于已从此链接重定向的用户,ga:campaign和ga:source在GA数据库中为空:

enter image description here

Google Analytics Acquisition中没有任何内容,只有直接流量:

enter image description here

我们对URL Builder中的字段设备ID宏非常困惑 . 填充正确吗?如何使GA跟踪工作的任何其他想法?

3 回答

  • 32

    以下信息仅适用于iOS安装跟踪,针对已拥有该应用的用户的广告系列以及与其进行深层链接的广告系列的处理方式完全不同 .

    这旨在与移动广告网络合作 . 当您在adNetwork中为您的应用创建此广告系列时,您可以与他们合作以了解如何传递deviceId,每个网络可能都有自己的语法,并且他们可以使用2种不同的方法(ping或重定向) .

    如果您计划在某种社交活动中使用此网址,或者您只是通过访问该网址进行测试,则无法使用此网址 . 因为a browser can't figure out the IDFA只有一个App可以 .

    这也是Google Analytics用于将广告点击与应用的实际安装相关联的ID .

    以下是重定向模式下Google Analytics的工作原理:

    • 用户正在玩糖果粉碎,并看到你的应用程序的 Banner .

    • 用户认为这是一个非常甜蜜的应用程序,所以他点击它来安装你的应用程序 .

    • 移动网络从糖果粉碎中抓取IDFA,并将用户发送到如下所示的Google解析重定向网址:https://click.google-analytics.com/redirect

    • Google Analytics注册了针对您的AppId点击 Banner 的特定IDFA,并将广告系列参数存储了一段时间 .

    • 重定向发生,用户直接在AppStore上登陆您的应用程序 .

    • 如果一切按计划进行,用户希望安装您的应用并启动它 .

    • 当他/她这样做时,Google Analytics会抓取IDFA并开始为您的应用注册统计信息,包括appId .

    • 然后Google Analytics注意到几分钟之前与同一appId点击该链接的IDFA相同 .

    • Google Analytics假定点击生成了安装,并将广告系列信息分配给该用户 .

    Ping模式几乎相同,只是adNetwork会自动将网址发送给分析,因此用户无需进行重定向 .

    所以你可以看到这是一段相当艰难的旅程,但是如果你:

    如果网络提供此功能,您需要通过广告的实时广告或测试版本进行测试 .

    更新(2015-02-25)

    问:如何为未通过adNetwork的广告系列安装跟踪?例如(社交活动,电子邮件活动......)

    答:Google Analytics对此不支持 . 其他归因工具可能会尝试在不使用IDFA的情况下指导用户,例如使用IP地址,但这不可靠,因此Google Analytics选择仅使用IDFA .

    如果广告系列是通过电子邮件进行的,您可能还有其他指纹方法您显然知道用户电子邮件,因此您可以将其存储在数据库中并为其提供uniqueId . 当用户点击您的邮件营销时,您可以在系统上进行重定向,在该系统中将userId注册为自定义维度,并使用measurement protocol通过BackEnd向广告管理系统发送包含广告系列信息的匹配 . 然后当/如果用户登录您的应用程序时,您将获得相同的userId并发送与之关联的其他命中 .

    您必须使用uniqueId,因为在每个TOS的Google Analytics中禁止使用电子邮件 . 你不能把它发送到那里 .

    这个解决方案有其他缺点,因为你会得到每一个点击在GA中点击您的广告系列的用户,但只有那些实际安装APP的用户才会有未来的点击量 . 因此,您可能会通过一次永不安装App的点击来夸大会话 . 出于这个原因,我建议将其发送到辅助Google Analytics网络媒体资源,以避免污染您的主要媒体资源 .

    正如您所看到的,它不是一个很好的解决方案,但它是您可以做到的唯一方法 . 我不建议花时间处理这样的解决方案,这会产生其他问题并且不可靠 .

  • 1

    Eduardos的信息是否仍然是最新的?据我了解,您是说如果广告/广告系列未放置在移动应用中,则IDFA不能用于归因广告系列来源?例如,如果广告放在网页上,则浏览器无法捕获IDFA,因此没有iOS安装广告系列归因?

    在这种情况下,谷歌文档在这个主题上非常混乱,我无法看到他们在任何地方都提到了这个小细节 .

    https://developers.google.com/analytics/devguides/collection/ios/v3/campaigns#ios-install

    “Google Analytics为流行网络提供了对iOS安装广告系列衡量的开箱即用支持,并且可以为任何其他网络生成自己的自定义网址 . ”

    Another related question: 至少应该可以跟踪一般的广告系列来源(不是安装跟踪),如下所述,对吗?

    https://developers.google.com/analytics/devguides/collection/ios/v3/campaigns#general-campaigns

    “在安装了应用后,可能会通过广告系列,网站或其他应用的推介推出该应用 . 在这种情况下,通过在以下会话中设置广告系列字段,可以将引荐流量来源或营销广告系列归因于用户活动跟踪器 . “

  • 1

    是的,Eduardo所说的仍然是真的 .

    对于iOS,Google使用IDFA来巧妙地识别用户 . 因此,Google可以访问IDFA,因此可以跟踪应用中发生的任何广告点击 . 在浏览器中,因为IDFA不可用,并且由于APpStore会像Android中那样将引荐来源传递给应用程序,因此无法在移动显示网络或mSearch上跟踪iOS转换 .

    我们谷歌代表的最新更新之一是:“使用新的网桥,如果你使用支持的SDK,你应该能够在接下来的几周内看到mSearch / mGDN的下载” . 所以谷歌正在努力,我们应该能够衡量甚至从网络上的转化 .

    目前可用的跟踪所有内容的解决方案是安装Firebase SDK或第三方SDK,如Tune等 .

相关问题