微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Analytics分析衡量协议-错误的地理位置

如何解决Analytics分析衡量协议-错误的地理位置

?v=1&t=transaction&tid=UA-177611471-1&ti=2406620717&tr=79.95&pa=purchase&pr1id=2406620717&pr1nm=Initial+12-month&pr1pr=79.95&cd1=Stripe&cd2=Visa&cd3=12-month&pr1cd1=Stripe&pr1cd2=Visa&pr1cd3=12-month&pr1cd4=79.95&cid=1586819254.1603207676&uip=[USA IP HERE]&geoid=US

我正在使用测量协议将匹配发送给分析,我发送的匹配位于上方。我们是从服务器发送邮件,但我们要在其中插入uip(在本例中为美国IP),并发送geoid = US

但是,此笔特定交易以及许多其他类似交易显示为“乌克兰”(我们的服务器不在乌克兰)

有人知道为什么会发生这种情况吗?

解决方法

如果您使用的是geoid,则无需使用uip,因为geoid参数优先于从IP地址派生的任何位置,包括IP Override参数({{3 }}。

我尝试过并且来自US的会话匹配,请确保您正在查看与发送的数据相同的数据。另外,请检查您是否没有在其他位置检测到会话的情况下使用活动的cid

无论如何,发送purchasehttps://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#geoid)的匹配时,您会混合使用标准电子商务参数和增强型电子商务参数。它可能会导致数据不一致(您正在使用事务,但是使用增强的电子商务语法发送产品)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。