用GTM获取网站API返回的JSON数据

Google Tag Manager Haran 4天前 66次浏览 0个评论
文章目录[隐藏]

更新时间:2025年8月11号

这一篇介绍用GTM获取网站API返回的JSON数据,然后将数据发送到GA4。

这种方法的的使用场景有:

  • 用户登录后网站API返回登录用户信息,可以作为登录成功事件跟踪,还可以将返回的登录信息发送给GA4。
  • 电商页面打开,API返回产品信息,展示在页面,也可以直接通过这种方式去获取,然后发送给GA4。

 

如何确定API返回的JSON数据

在浏览器开发者工具的网路里,找到API返回的请求,在Response里看到如下数据结构就是:

 

 

GTM获取API返回的JSON数据

使用的代码如下:

<script type="application/javascript">
   $.get("API返回的地址", function(response) {
             console.log("打印数据: ", response);
}, "json")
</script>

GTM中,用自定义HTML,将上述代码配置到所有页面都触发就可以,然后预览测试,在浏览器开发者工具的控制台可以看到打印预期的数据:

发送数据到GA4

<script type="application/javascript">
   $.get("API返回的地址", function(response) {
             console.log("打印数据: ", response);

    window.dataLayer.push({
        'event': "login",
        'data': response});

}, "json")
</script>



 

预览测试,可以在Tag Assistant里看到数据发送出去:


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址