gpt4 book ai didi

javascript - Google Analytics : _gaq. 从另一个数组推送多个项目

转载 作者:行者123 更新时间:2023-11-30 13:34:09 24 4
gpt4 key购买 nike

我正在尝试将多个项目推送到 _gaq.push() 以进行谷歌分析。

我有一个 ID 数组,我循环创建要传递给 .push() 的数组;

var gaDetails = new Array();
var productIdsArray = productIds.split(",");
for(var i = 0; i < productIdsArray.length; ++i)
gaDetails.push(['_trackEvent', 'Quote', '' + step, '' + productIdsArray[i]]);

_gaq.push(gaDetails);

看起来每个数组周围都有一组额外的 []。也许我没有看到什么,但谷歌描述其语法的方式看起来不对?

最佳答案

您不需要其他数组,当您使用它时,您还不如使用更快的循环。

var productIdsArray = productIds.split(","),
i = productIdsArray.length;

while(i--)
{
_gaq.push(['_trackEvent', 'Quote', '' + step, '' + productIdsArray[i]]);
}

关于javascript - Google Analytics : _gaq. 从另一个数组推送多个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5569409/

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