将自定义数据发送到 Google 跟踪代码管理器服务器端容器

Sending custom data to Google Tag Manager Server Side container

我刚刚为网站配置了 Google 跟踪代码管理器的服务器端实例,并成功地从客户端容器路由了所有 Analytics 数据。

我的问题是关于发送数据以供自定义客户端使用的最佳方法?例如,假设我在服务器端有一个客户端,它监视对 /collect/lead 发出的请求,并期望它具有属性 foobar 从客户端的第一方 Cookie 定义。

我当前的实施是在客户端使用自定义 HTML 标记通过 Iframes 向端点发送请求。

<iframe src="https://gtm.mydomain.com/collect/lead?foo={{Cookie_Foo}}&bar={{Cookie_Bar}}" height="1" width="1" frameborder="0"></iframe>

从 GTM 客户端发送请求的更好方法是什么?

我为 GTM Web 容器创建了自定义数据客户端 (source on GitHub) for GTM Server Side and Data tag (source on GitHub)。您可以使用数据标记将信息从 Web 发送到服务器。

另外,你可以看看我详细的How to send data from Google Tag Manager Web Container to Server Container