0

在網站上工作時,我使用Google跟蹤代碼管理器並使用Javascript中的dataLayer推送一些信息。到現在爲止還挺好。但是有一些信息不應該在客戶端看到。所以我想知道是否可以在後端做同樣的事情?從後臺發送信息給Google標記管理器

基本上到GTM API請求,做的

dataLayer.push({ 
    'event': 'transaction', 
    'something': { 
     'superSecret': 42 
    } 
}); 

但後端上等效。 (我從來沒有使用GTM API,我不確定它是否允許做這種請求。如果可能的話,我將不勝感激:))。謝謝!

回答

2

GTM for Web基本上是一個Javascript注入器 - 接口用於配置您的標記,然後將所有內容都封裝到JavaScript函數中,插入到您的頁面中並由瀏覽器執行。沒有可以將數據推送到的服務器組件。

所以很有可能的答案是否定的(除非你想嘗試真正奇怪的解決方法,比如在服務器上的無頭瀏覽器中運行容器,或者試圖濫用GTM的移動SDK,它與Web版本的工作方式不同) 。我想將您的服務器端通話直接發送到相應的跟蹤服務會更容易。

+0

好的,謝謝你的回答! –

相關問題