ga('set', 'campaignName', 'Someone's Campaign');
上面的字段有单引号,但有时可能会有双引号(甚至是混合引号)。我不想添加斜杠或删除引号,我不知道如何使用HTML特殊字符会有所帮助。
解决方案是什么?
编辑:
我说我不想添加斜杠,因为我认为Analytics会认为斜杠是字符串的一部分。但是在使用PHP中的addslashes()生成字符串之后,它完美地工作了!我希望我理解为什么。 GA是否有代码来解开字符串?
答案 0 :(得分:1)
与在任何其他Javascript字符串中包含引号的方式相同。逃避它:
ga('set', 'campaignName', 'Someone\'s Campaign');
或在字符串周围使用双引号:
ga('set', 'campaignName', "Someone's Campaign");
答案 1 :(得分:1)
转义字符串中的单引号:
ga('set', 'campaignName', 'Someone\'s Campaign');