这是一个后续问题是:更改字符串转换成整数
Google Analytics Event Tracking via a jQuery plugin
马特·奥斯汀是正确的。当我本应该传递int值时,我传递了GA值parm的整数字符串。显然,谷歌Analytics(分析)就是这样敏感:)
因此,我改变:parmValidatedObject[key] = val;
到:parmValidatedObject[key] = val.valueOf();
但是,这似乎并没有被工作正常。 GA似乎并不认为这是一个整数。我不了解valueOf()
?
顺便说一句,我可能会遇到类似的其他parms之一是一个布尔值。我正在将这些字符串转换为值或0或1,但我想知道(大声和提前)如果这是正确的方法。
Google parseInt - 正是您需要的。 – Archer
除'parseInt'外,如果需要,可以使用一元'+'运算符,即'parmValidatedObject [key] = + val'。 – jabclab
谢谢。让我试试看看它是否有帮助。有点糟糕,因为GA可能需要24小时才能发布新数据。所以这是变化和等待。但这看起来像是朝着正确方向迈出的一步。我希望。 –