我在这里使用谷歌分析跟踪代码遇到了第 22 条军规的情况。 我有一个表单,在提交时将数据提交到 api。 我们最近决定使用谷歌分析跟踪代码将此提交记录为电子商务交易。在提交应用程序并从 api 返回数据之前,不会记录事务。这是因为来自 api 的数据包含在事务中。
问题在于,表单还会自动将数据保存到数据库中,这样,如果表单未完全填写和/或提交,自动化的 php 脚本可以稍后拾取数据并提交给 api。
现在是第 22 点
我需要找到一种方法来实现通过自动 php 脚本提交的数据。
3 个不起作用的解决方案
将服务器端的交易提交给ga。这是可能的,但在这种情况下,Google Analytics 从客户端收集的所有数据都来自服务器,这消除了使用 Google Analytics 的全部目的。
在提交表单之前提交交易。请记住,我们需要从 api 检索数据以在事务中提交。
将有关客户端的信息保存到数据库中,以便在将服务器端的事务提交到 Google Analytics 时包含在 header 中。如果我了解谷歌分析收集的有关客户的所有信息、如何欺骗我的 IP 地址,并且有时间构建这样的解决方案,这样的事情可能会起作用。
最佳答案
使用 AJAX 进行自动保存,并使用 SUBMIT 进行最终更新。
关于php - 谷歌分析第22条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4682524/