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


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

上面的字段有一个单引号,但偶尔可能有一个双引号(甚至混合)。我不想添加斜杠或删除引号,而且我看不出使用 HTML 特殊字符会有什么帮助。

解决方案是什么?

编辑:

说我不想添加斜杠,因为我认为 Analytics 会认为斜杠是字符串的一部分。但是在使用 PHP 中的 addslashes() 生成字符串后,它运行良好!我希望我明白为什么。GA 是否有代码来取消转义字符串?

在任何其他 Javascript 字符串中包含引号的方式相同。要么转义它:

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

或在字符串两边使用双引号:

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

转义字符串内的单引号:

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

相关内容

最新更新