用GTM取得網站API回傳的JSON數據

Google Tag Manager Haran 4天前 145次瀏覽 0條留言

更新時間:2025年8月13號

這篇介紹用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("Output: ", response);
}, "json")
</script>

GTM中,用自訂HTML,將上述程式配置到所有頁面都觸發就可以,然後預覽測試,在瀏覽器開發者工具的控制台可以看到列印預期的資料

 

發送資料到GA4

<script type="application/javascript">
   $.get("API回傳的位址", function(response) {
             console.log("Output: ", response);

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

}, "json")
</script>

預覽測試,可以在Tag Assistant看到資料發送出去:


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (0)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址