在同一個GTM上管理多個環境的時候,我們需要將不同環境的資料發送到不同的評估ID,實現資料的隔離,這就需要使用對照表變數。
假設不同環境對應的網域和評估ID分別是:
環境
網域
評估ID
Development
dev.haranhuang.com
評估ID-1
Testing
qa.haranhuang.com
評估IID-2
Stagging
uat.haranhuang.com
評估ID-3
……繼續閱讀 »
Haran
2个月前 (12-07) 192次瀏覽 0條留言
0个Like
這一篇介紹GTM裡的環境。
認識GTM裡的環境
Environments,叫環境,是GTM裡非常實用的一個功能,它可以區分不同的環境,滿足標準化的開發流程。
什麼情況下需要使用環境?
對於大型企業來說,標準化的網站開發流程是需要經過:Development、Testing、Staging、Production
Development :工程師開發編寫代碼
Testing :也叫QA,測試人員針對開發的……繼續閱讀 »
Haran
2个月前 (12-06) 190次瀏覽 0條留言
0个Like
認識代碼
Tags,叫代碼,它就是一些內置的第三方程式碼片段,方便你在GTM安裝或設定。
代碼的管理介面
在GTM裡點擊「代碼」就可以看到代碼的管理介面:
代碼管理介面會顯示名稱、類型、觸發條件、資料夾和上次修改事件。
勾選任意的代碼後,右上方會出現幾個選項:
1:編輯觸發條件
2:暫停
3:移動到資料夾
4:刪除代碼
代碼的設定介面: 進階設定
不同代碼的設定介面會有差異,但都會有進階設定:
……繼續閱讀 »
Haran
2个月前 (12-05) 220次瀏覽 0條留言
0个Like
這一篇介紹如何對Contact Form 7做表單跟蹤。
認識Contact Form 7
Contact Form 7是WordPress上最受歡迎的免費聯絡表單外掛。
追蹤原理
Contact Form 7表單提交追蹤實現有多種方式:
一種是基於元素可見度,因為Contact Form 7表單提交成功會在頁面顯示特定資訊。
一種是基於Contact Form 7的API提供的一些Dom事件。
……繼續閱讀 »
Haran
2个月前 (11-27) 514次瀏覽 0條留言
1个Like
更新時間:2024年6月9號
這次分享的是用GTM追蹤使用者的複製行為,主要是使用者複製頁面上的一些文字,例如複製郵箱,電話。
原理是透過自訂HTML注入javascript,監聽使用者是否有複製行為,如果有,透過dataLayer.push發送資訊,複製的文字和文字長度透過資料層變數傳遞,發給GA4。
Step 1:自訂HTML注入JavaScript
在GTM中點擊「代碼」——「新建」——「選擇一個代碼類型以開始……繼續閱讀 »
Haran
8个月前 (06-09) 1344次瀏覽 0條留言
0个Like
更新時間:2024年11月11號
这一篇介绍轉換連接器(Conversion Linker)。
什么是轉換連接器
轉換連接器代碼會自動偵測轉換頁網址中的廣告點擊資訊,如gclid,然後將該資訊儲存到第一方 Cookie和瀏覽器Local Storage裡的 _gcl_dc 和 _gcl_aw ,能有效地評估轉換和归因。
为什么需要轉換連接器
因為蘋果的ITP規則限制了第三方Cookie的使用,而Adwords會使用到……繼續閱讀 »
Haran
8个月前 (06-07) 1760次瀏覽 0條留言
0个Like
預覽調試時,GTM提示容器ID not Found,如
這個標識GTM不能正常加載,有如下幾種可能:
沒有安裝GTM代碼
第一種是沒有安裝GTM代碼,那麼就網頁上發現不了容器ID。
解決方法:檢查網站是否安裝有GTM代碼,可以在瀏覽器開發者工具的控制台裡看是否有GTM的js加載。
GTM代碼安裝錯誤
如果GTM代碼安裝錯誤,有時候也會導致這個提示。
GTM代碼是有兩段,一段安裝到Header裡,一段安……繼續閱讀 »
Haran
1年前 (2023-12-02) 1357次瀏覽 0條留言
0个Like
更新時間:2025年1月10號
有些人在GTM上預覽調試的時候,可能會看到個別Tags一直處於“Still running”的狀態,如:
這是什麼原因導致的呢?
Still running表示資料沒有成功發送出去,可能有以下幾個原因:
評估ID輸入錯誤
比如你的評估ID是G-123456,但你輸入成G-12345,導致GA4發送資料失敗,所以處於Still running狀態。
處理方式:確保輸入正確的評估ID
&……繼續閱讀 »
Haran
1年前 (2023-11-13) 954次瀏覽 0條留言
2个Like