簡體   English   中英

Google跟蹤代碼管理器表單-謝謝頁面

[英]Google Tag Manager Form - Thank You Page

我正在嘗試使用Google標記管理器來創建一個標記,該標記將在用戶每次提交表單並到達“謝謝”頁面時觸發。 在這種情況下,我知道一個選擇是使用“觸發器:頁面視圖”,然后在條件語句中指定“謝謝頁面” URL。

但是,由於可以共享此URL,所以我只想跟蹤用戶何時提交表單並到達“謝謝”頁面(而不是何時通過其他方式訪問URL)。 解決這個問題的最佳方法是什么?

人們為什么要分享感謝頁面? 我可以想象共享一個表單,但是為什么要共享“謝謝”頁面的網址。

但是,您可以做的是跟蹤提交表單的按鈕或鏈接上的單擊。

我會建議假設您需要在用戶出於X原因而進入ThankYou Page時觸發,並且不能在提交提交按鈕上完成。 單擊表單提交按鈕時添加帶有觸發器的自定義HTML標記(您可以使用內置變量(如Click Classes)),並在會話存儲或cookie中添加“標志”(選擇您更喜歡的標記) )。 然后生成一個觸發器,在“謝謝”頁面上觸發並打開該標志。

例:

用戶提交表單時標記:

<script>
storage.setItem('flagSubmit', 1);
</script>

自定義JS變量,用於檢查用戶是否具有標志:

function(){
    return storage.getItem('flagSubmit');
}

如果您需要更多幫助,請詢問。 希望能幫助到你!

-編輯:添加信息

當您發表評論時,您無法檢測到該標志是否已正確保存,因此可以在控制台上粘貼以下代碼,以免瀏覽器退出頁面並允許您查看click標記是否在會話存儲中正常工作並注冊了數據。

window.addEventListener("beforeunload", function() { debugger; }, false)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM