从后端回调

时间:2016-11-10 16:05:29

标签: google-analytics analytics payment-gateway google-tag-manager

需要一些GTM智慧。

我们使用度量协议将一些交易发送到Google Analytics&在“谢谢你页面”中也使用GTM。我们对此并不满意。

有没有办法可以使用某些GTM调用从后端发送数据层变量?我想知道如何解决这个问题,使用GTM&数据层

我的第一个想法是尝试使用与https://developers.google.com/tag-manager/devguide#adding-data-layer-variables-for-devices-without-javascript-support

类似的模拟测量协议

上下文:某些付款方式通过后端系统的后台HTTP post方法调用将事务通知给我的后端系统,而不是交互式浏览器(服务器端代码执行度量协议请求)

1 个答案:

答案 0 :(得分:1)

我想为您正在使用的术语添加更多许可。

  1. 测量协议是对google-analytics.com的HTTP请求,其中包含查询字符串或POST数据中的所有key=value对。 Use documentation on Goodle Developers。这是Google Analytics的直接输入。
  2. DataLayer通常是包含key : value pairs Check documentation here的JavaScript对象。然后可以在GTM界面中访问该密钥,以与其特定字段中的预先准备的TAG配对。如果是非JavaScript解决方案,这些参数会转换为图片请求,并以不同的方式发送给Google Analytics。
  3. Adding variables for devices without JavaScript是关于在flatten模式下指定JS dataLayer对象,如GET参数。这意味着您不会模拟测量协议,您可以模拟"数据层。
  4. 我的建议:

    如果您的GTM以标准方式设置(通过Google文档),请使用" Adding Data Layer Variables for Devices without JavaScript Support"它会为你节省很多时间。

    如果您使用的是自定义JavaScript实现,请使用“按图像请求进行测量协议”。