有没有办法使用 php 触发带有测量协议或其他服务的标签?
Is there a way to trigger tags with measurement protocol or other services using php?
我们正在考虑为我们的网络应用程序实施分析,以便我们可以从后端触发自定义事件 (php),google 分析没有我们需要的信息深度,例如跟踪电子邮件和用户状态,google 标签看起来很有前途,但我不知道如何从后端触发标签。
由于在标签管理器中我们可以将自定义事件配置为触发器,我想知道是否有办法使用测量协议或类似的东西来设置自定义触发器
如果这是一个愚蠢的问题,请原谅,在此先感谢。
您不能使用测量协议来触发标签,因为测量协议只是一个协议。 IE。它描述了如果您希望数据出现在 Google Analytics 中,您必须如何格式化 http 请求。
但是有一种方法可以设置触发器,我想您只是对术语感到困惑 - GTM has an API("advanced programming interface")。这是一组约定,可用于(在几乎任何语言中,包括 PHP)通过服务器端调用创建标签、触发器和变量。
official documentation are for Java and Python, but there is an API client for PHP 中的示例(一个提供功能以轻松访问 Google 服务(包括 GTM)的库)。
基本思路是,您针对 Google 帐户进行授权,然后根据您要执行的操作调用 url(这是 REST API,其中Urls 表示可以通过 http 访问的资源),然后在 POST 请求的正文中以 JSON 对象的形式发送您的触发器配置。
您不能做的(如果这是您的用例)是通过服务器端调用在 GTM 中触发标签(即让标签发送数据)。网络版 GTM 是一个 javascript 容器,需要客户端 运行.
我们正在考虑为我们的网络应用程序实施分析,以便我们可以从后端触发自定义事件 (php),google 分析没有我们需要的信息深度,例如跟踪电子邮件和用户状态,google 标签看起来很有前途,但我不知道如何从后端触发标签。
由于在标签管理器中我们可以将自定义事件配置为触发器,我想知道是否有办法使用测量协议或类似的东西来设置自定义触发器
如果这是一个愚蠢的问题,请原谅,在此先感谢。
您不能使用测量协议来触发标签,因为测量协议只是一个协议。 IE。它描述了如果您希望数据出现在 Google Analytics 中,您必须如何格式化 http 请求。
但是有一种方法可以设置触发器,我想您只是对术语感到困惑 - GTM has an API("advanced programming interface")。这是一组约定,可用于(在几乎任何语言中,包括 PHP)通过服务器端调用创建标签、触发器和变量。
official documentation are for Java and Python, but there is an API client for PHP 中的示例(一个提供功能以轻松访问 Google 服务(包括 GTM)的库)。
基本思路是,您针对 Google 帐户进行授权,然后根据您要执行的操作调用 url(这是 REST API,其中Urls 表示可以通过 http 访问的资源),然后在 POST 请求的正文中以 JSON 对象的形式发送您的触发器配置。
您不能做的(如果这是您的用例)是通过服务器端调用在 GTM 中触发标签(即让标签发送数据)。网络版 GTM 是一个 javascript 容器,需要客户端 运行.