Google Tag Manager中Click Classes和Click Element的差別和優劣

在使用GTM時,想用css的class做點擊追蹤但設定上出了錯,上網查才發現是Click Classes和Click Element的使用方法不同導致

假設我們有個要做追蹤的class="buttons primary small"

正確的要這樣:

Click Element -> Matches CSS selector -> .buttons.small
Click Classes -> contains -> small

如果這樣設定是無效的:
Click Element -> contains -> .buttons.small
Click Classes -> Matches CSS selector -> small

Click Classes 所回傳的是該Class的html元件,所以回傳的數值一定是字串,所以在設置上會有所侷限

而Click Element所搭配使用的是Matches CSS selector是檢查符合的html元件,它可以處理較多種問題,使用上彈性比較好

在我看來,Click Classes是有點多餘,因為可以使用Click Element進行 CSS selector檢查,而不是像Click Classes使用class的字串做匹配。

使用Click Element也不需要擔心在類屬性值中的某個順序的類名。

分享文章:

發表迴響