【问题标题】:Is there a way to trigger tags with measurement protocol or other services using php?有没有办法使用 php 触发带有测量协议或其他服务的标签?
【发布时间】:2017-01-09 03:37:03
【问题描述】:

我们正在考虑为我们的 web 应用程序实施分析,以便我们可以从后端 (php) 触发自定义事件,谷歌分析没有我们需要跟踪电子邮件和用户状态等信息的深度,谷歌标签看起来很有希望,但是我不知道如何触发标签从后端工作。

由于在标签管理器中我们可以将自定义事件配置为触发器,我想知道是否有一种方法可以使用测量协议或类似的东西来设置自定义触发器

如果这是一个愚蠢的问题,请原谅,提前谢谢。

【问题讨论】:

    标签: php google-analytics google-tag-manager


    【解决方案1】:

    您不能使用测量协议来触发标签,因为测量协议就是一个协议。 IE。它描述了如果您希望数据出现在 Google Analytics(分析)中,您必须如何格式化 http 请求。

    但是有一种方法可以设置触发器,我猜您只是对命名法感到困惑 - GTM has an API(“高级编程接口”)。这是一组可用于(几乎任何语言,包括 PHP)通过服务器端调用创建标签、触发器和变量的约定。

    official documentation are for Java and Python 中的示例,但有一个 API client for PHP(一个库,提供轻松访问包括 GTM 在内的 Google 服务的功能)。

    基本的想法是你授权一个谷歌帐户,然后调用一个取决于你想要采取的行动的 url(这是 REST API,其中 Urls 表示可以通过 http 访问的资源),然后发送POST 请求正文中的 JSON 对象形式的触发器配置。

    您不能做的(如果这是您的用例)是通过服务器端调用在 GTM 中触发标签(即让标签发送数据)。网页版 GTM 是一个需要客户端才能运行的 javascript 容器。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-19
    • 1970-01-01
    • 2021-02-22
    • 2017-03-26
    • 1970-01-01
    相关资源
    最近更新 更多