我们需要将事件推送到GTM。通常,这是通过JavaScript使用数据层described here使用:
完成的<a href="#" name="button1" onclick="dataLayer.push({'event': 'button1-click'});" >Button 1</a>
我想知道的是:
答案 0 :(得分:2)
1)如果 REST API指的是Google跟踪代码管理器API,则表示否,这仅适用于GTM配置。
网页的GTM在任何情况下都不会在服务器上运行 - 它将配置的标签捆绑到一个在客户端中评估和执行的Javascript函数中,因此没有什么可以将数据推送到。虽然很可能你可以对Mobile SDK中的网络调用进行逆向工程(移动GTM几乎是同名的不同产品),但在平台特定的SDK之外没有受支持的API。
2)GTM(用于网络)可以评估可以通过Javascript检索的所有内容。所以浏览器是(通过navigator对象),但没有IP地址,没有http标头等。