[英]How to grab a hidden input's attributes using Google Tag Manager Click Event
我有隱藏的輸入被動態創建並使用angularjs填充,如下所示:
<input type="hidden" id="input-{{counter_here}}" name="{{dynamic_name_here}}"
value="dynamic_value_here" />
我想使用Google跟蹤代碼管理器(GTM)根據input
的屬性跟蹤某些數據。
我像這樣使用javascript
for(var i = 0; i < my_array.length; i++){
$('#input-' + i).click();
}
......這樣我能火有關每個click事件input
S(因為可能有這些的多個實例input
多個),從而觸發GTM的標簽。
我知道在GTM中,單擊時可以使用內置變量“點擊ID”來獲取輸入的id
屬性。 但是我需要記錄的name
和value
屬性; GTM“操作”中的name
和GTM“標簽”中的value
。 GTM的“值”可以保留為默認值。
有任何想法嗎?
UPDATE
我試過使用
{{Click Element}}.getAttribute('name') // and
{{Click Element}}.getAttribute('value')
像這樣:
但是,當我預覽時,我只會得到返回的字符串而不是值:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.