目前有 146 位成員在線上
目前有 146 位成員在線上
GA提供許多進階設定幫助您進一步瞭解數據,您可以在這裏提問並且得到專家分析
使用指南
star_border
回覆

GTM button click事件

見習生 ✭
# 1
見習生 ✭

Hello 大家

最近在使用GTM對註冊的button埋設,button程式碼如下

<div class="col-sm-12">
<button type="submit" id="reg_btn" class="btn btn-confirm btn-lg btn-full disabled">
<span lang="">免费注册</span>
</button>
</div>

 

 

想請問一下,GTM的trigger要怎麼設定才能讓點擊位置不論是否在span區域上都能正確計算?

 

謝謝

1 專家回覆verified_user

已接受解決方案
標記為最佳解答.
解決方案
由主題作者所接受 ted w
‎2017-07-25 23:49

回應: GTM button click事件

見習生 ✭
# 5
見習生 ✭
Hi ted
你說的這個應該是當初寫button code的時候多了span
所以你現在如果要用各別的element去trigger,就得作兩次:
1次是道育的第一次回答;1次是道育的第2次回答,才有辦法都能夠trigger到tag。

至於css selector的話可以針對最外層的div去寫,只要按到包含class=col-sm-12的要素就能夠trigger(不論有沒有按到span的text)
但是我看到這寫法,可能其他區塊也有用這樣的做法,所以使用者按到其他區塊也會trigger到目標tag,可能會造成目標成效高估。
最好的方式可能再請IT人員將外層div在多弄個id之類的。

在原始文章中檢視解決方案


所有回應

回應: GTM button click事件

解答王
# 2
解答王
妳可以設定 ,click id 等於 reg_btn ,或是 click class 等於 btn btn-confirm btn-lg btn-full disabled

回應: GTM button click事件

見習生 ✭
# 3
見習生 ✭
Hello 道育
這方式是針對id、class的部份,但如果按到span的部份並不會因此trigger
這應該可以用css selector解決,但試了不少selector都不大順利。

回應: GTM button click事件

解答王
# 4
解答王
其他元素不知可不可以
Form text 等於 免费注册
Click text 等於 免费注册
標記為最佳解答.
解決方案
由主題作者所接受 ted w
‎2017-07-25 23:49

回應: GTM button click事件

見習生 ✭
# 5
見習生 ✭
Hi ted
你說的這個應該是當初寫button code的時候多了span
所以你現在如果要用各別的element去trigger,就得作兩次:
1次是道育的第一次回答;1次是道育的第2次回答,才有辦法都能夠trigger到tag。

至於css selector的話可以針對最外層的div去寫,只要按到包含class=col-sm-12的要素就能夠trigger(不論有沒有按到span的text)
但是我看到這寫法,可能其他區塊也有用這樣的做法,所以使用者按到其他區塊也會trigger到目標tag,可能會造成目標成效高估。
最好的方式可能再請IT人員將外層div在多弄個id之類的。

回應: GTM button click事件

見習生 ✭
# 6
見習生 ✭
這是我的mail:replyanything@gmail.com,有進一步問題可以互相切磋喔~

回應: GTM button click事件

新手 ✭
# 7
新手 ✭
比較支持, span建議拿掉 或是 span 上加上特別屬性來用於取得識別(建議與工程討論出一套規則)

不然都需要特別加工來取得不伐算,未來如果越來越多這種取得方式也難以管理