gpt4 book ai didi

javascript - Google Analytics 事件跟踪表选择

转载 作者:行者123 更新时间:2023-12-01 05:40:41 25 4
gpt4 key购买 nike

我正在尝试跟踪所选的选项值。当我跟踪表单时,我在控制台中收到此错误:

Expected a number value for the field: "eventValue". but found: "string".

html代码:

<select name="fornoyd_service_nybil" id="liste_nybil" class="liste">
<option value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>

JS跟踪代码:

$('#liste_nybil').on('click', function () {
ga('send', 'event', 'Fornøyd', 'Click', 'Nybil', document.getElementById('liste_nybil').value);
});

有其他方法可以做到这一点吗?

最佳答案

Google Analytic 需要数字数据类型,而您要为其提供字符串。

您可以通过执行以下任一操作将该字符串转换为数字(取决于您的偏好):

  • +document.getElementById('liste_nybil').value
  • parseInt(document.getElementById('liste_nybil').value, 10);
  • Number(document.getElementById('liste_nybil').value);

因此您更新后的代码可能如下所示:

$('#liste_nybil').on('click', function () {
ga('send', 'event', 'Fornøyd', 'Click', 'Nybil', +document.getElementById('liste_nybil').value);
});

关于javascript - Google Analytics 事件跟踪表选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30922187/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com