簡體   English   中英

GTM-當用戶收到特定消息時觸發事件

[英]GTM - Fire an event when a user receives a specific message

每當我在頁面上收到諸如“對不起沒有小部件”之類的消息時,我都想向Google Analytics(分析)發送事件。該消息是根據用戶與頁面的互動(而不是頁面加載)生成的

該頁面的工作方式是這樣的,用戶進入產品頁面,他們可以添加一些其他相關的加載項。 因此,例如,我有一個名為“停車場”的加載項,如果他們單擊“是”,則有選項“是/否”,它將在不重新加載實際頁面的情況下獲取停車場的可用性和數據。 數據最多可能需要10秒才能顯示。 如果沒有數據,我會向用戶顯示一條消息“對不起,沒有停車場”

我嘗試為“抱歉,沒有停車場”創建變量,但是如果我單擊實際文本,它只會顯示在標簽助手中。 所以不確定這樣做是否正確嗎?

謝謝尼克

您可以使用自定義dataLayer事件來執行此操作。 首先,創建您的GTM觸發器,轉到觸發器->新建->觸發器配置->選擇類型“自定義事件”

例: 在此處輸入圖片說明

其次,轉到沒有小部件時要觸發的GA標簽,並將觸發規則設置為新的“ StackO”觸發器。

最后一步是觸發事件。 您需要轉到網站上的一段代碼,該代碼實際上向用戶顯示一條消息“對不起,沒有停車場”-我認為這是JavaScript函數嗎? 假設您有如下代碼:

alert("Sorry, no widgets"); //your message to user
//now add code below after you display the message
dataLayer.push({
'event': 'noWidgets'
});

Google開發參考: https//developers.google.com/tag-manager/devguide

暫無
暫無

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

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