首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从其他php应用程序向Google Analytics发送额外数据

从其他php应用程序向Google Analytics发送额外数据
EN

Stack Overflow用户
提问于 2015-12-14 23:40:51
回答 1查看 69关注 0票数 0

我有一些问题要解决。客户使用的是集成了GA for E-Commerce的第三方SaaS电子商务平台(http://shoper.pl)。一切正常,除了传递有关折扣的信息。所有交易都显示在GA上,但客户需要找到哪些交易是使用折扣代码进行的。

最大的问题来了--就像我说的,那是SaaS平台,代码是封闭的。

我们已经创建了额外的PHP应用程序,用于处理来自Shoper的订单,也许会有一个选项以这种方式‘注入’额外的GA数据?通过app,我们可以访问所有订单数据。有没有可能,根据交易ID更新GA上的一些数据?或者你有其他的解决方案呢?

EN

回答 1

Stack Overflow用户

发布于 2015-12-15 03:28:43

Google Analytics有一个数据导入功能,但是唯一与交易id绑定的导入类型是退款数据(这将不允许您将折扣代码附加到交易)。我会建议一个变通方法,但不能保证它会真正工作(因为数据导入需要一段时间来处理,这将需要很长时间来测试)。

数据导入需要GA内的键字段,并且在您要从外部源导入的数据中具有相同的键。

其中一种数据导入类型是“自定义数据”。这样,您就可以使用自定义维度作为键。为此,您需要创建两个自定义维度--例如,我将它们称为"key“和"coupon",两者都是命中作用域。

接下来,您必须在视图设置中设置一个高级过滤器。如果请求url与确认页匹配,则提取事务id并将其复制(通过"Output to constructor")到自定义维度"key“。

接下来,您可以转到property settings -> data import -> new data set -> type "custom data“。

为数据集命名,附加一个视图。在数据模式设置中,选择“自定义维度->关键字”作为关键字段。在导入的数据字段中,选择“自定义维度->优惠券”(如上所述)。选择“覆盖命中数据”。下载数据模式。

准备要导入的数据。在数据模式文件中,用事务ids填充第一列。在第二列中,在适用的情况下,在每笔交易中填写优惠券代码。

转到您的数据导入,单击“管理上传”并上传您的文件。等待24小时,直到数据处理完毕。如果事情如所希望的那样工作,事务的页面浏览量现在将具有附加了优惠券id的自定义维度(如果适用,否则它将只是空的)。也就是说,维度仍然不会绑定到事务id,但至少会绑定到事务发生的页面视图,所以这是下一个最好的事情。

正如我已经说过的,这是未经测试的,但我没有看到任何特别的原因为什么它不会工作,即使这是一个相当曲折的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34271003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档