在Google Analytics Javascript字段中包含引号的正确方法是什么?

时间:2017-10-12 18:18:42

标签: javascript google-analytics

ga('set', 'campaignName', 'Someone's Campaign');

上面的字段有单引号,但有时可能会有双引号(甚至是混合引号)。我不想添加斜杠或删除引号,我不知道如何使用HTML特殊字符会有所帮助。

解决方案是什么?

编辑:

我说我不想添加斜杠,因为我认为Analytics会认为斜杠是字符串的一部分。但是在使用PHP中的addslashes()生成字符串之后,它完美地工作了!我希望我理解为什么。 GA是否有代码来解开字符串?

2 个答案:

答案 0 :(得分:1)

与在任何其他Javascript字符串中包含引号的方式相同。逃避它:

ga('set', 'campaignName', 'Someone\'s Campaign');

或在字符串周围使用双引号:

ga('set', 'campaignName', "Someone's Campaign");

答案 1 :(得分:1)

转义字符串中的单引号:

ga('set', 'campaignName', 'Someone\'s Campaign');