php - 谷歌分析第22条

标签 php javascript jquery google-analytics autosave

我在这里使用谷歌分析跟踪代码遇到了第 22 条军规的情况。 我有一个表单,在提交时将数据提交到 api。 我们最近决定使用谷歌分析跟踪代码将此提交记录为电子商务交易。在提交应用程序并从 api 返回数据之前,不会记录事务。这是因为来自 api 的数据包含在事务中。

问题在于,表单还会自动将数据保存到数据库中,这样,如果表单未完全填写和/或提交,自动化的 php 脚本可以稍后拾取数据并提交给 api。

现在是第 22 点

我需要找到一种方法来实现通过自动 php 脚本提交的数据。

3 个不起作用的解决方案

  1. 将服务器端的交易提交给ga。这是可能的,但在这种情况下,Google Analytics 从客户端收集的所有数据都来自服务器,这消除了使用 Google Analytics 的全部目的。

  2. 在提交表单之前提交交易。请记住,我们需要从 api 检索数据以在事务中提交。

  3. 将有关客户端的信息保存到数据库中,以便在将服务器端的事务提交到 Google Analytics 时包含在 header 中。如果我了解谷歌分析收集的有关客户的所有信息、如何欺骗我的 IP 地址,并且有时间构建这样的解决方案,这样的事情可能会起作用。

最佳答案

使用 AJAX 进行自动保存,并使用 SUBMIT 进行最终更新。

关于php - 谷歌分析第22条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4682524/

相关文章:

javascript - 查找特定文本并添加 css

javascript - jQuery 的 CSS3 效果仅适用于 chrome 调试

php - 通过连接查询仅从多个表获取列名

javascript - 定义一个不变的变量

javascript - 如何在nodejs中将输出发布到同一网页?

javascript - 从可以动态添加字段的表单将数组存储在数据库中(laravel)

ajax - 帮助从 .live() 切换到 .delegate() jQuery

php - 配置 : error: Cannot find OpenSSL's <evp. h>

php - 创建配置文件 (config.php) php 的最佳方式

php - linux (centos) 复制文件的权限