我已经建立了一个带有带有标记的谷歌地图的网站。所有信息(姓名、地址、电子邮件、网址)均由网站编辑输入。 http://oktamsterdam.nl/google-map-op-homepage/
为了创建标记,我将所有标记信息放入变量中
locaties = [
['Ouder- en Kindteam Centrum', '52.38022', '4.88348', '<h3>Ouder- en Kindteam Centrum</h3><a href="tel:0205555961" onclick="ga(\x27send\x27, \x27event\x27, \x27Index\x27, \x27tel\x27, \x270205555961\x27);" >020 555 5961</a><br />Open: ma – vr van 8.30 – 17.00'],
['Ouder en Kindteam West', '52.37791', '4.84876', '<h3>Ouder en Kindteam West</h3><a href="mailto:bosenlommer@oktamsterdam.nl" onclick="ga(\x27send\x27, \x27event\x27, \x27Index\x27, \x27mailto\x27, \x27bosenlommer@oktamsterdam.nl\x27);" >bosenlommer@oktamsterdam.nl</a><p> </p><a href="tel:0205555961" onclick="ga(\x27send\x27, \x27event\x27, \x27Index\x27, \x27tel\x27, \x270205555961\x27);" >020 555 5961</a>']
];
为了确保引号和双引号不会混淆,我用户\x27,但处理所有 Google Analytics 的公司告诉我没有任何内容(所有“正常”onclick 事件都是如此)
<a href="mailto:info@oktamsterdam.nl" onclick="ga('send', 'event', 'Index', 'mailto', 'info@oktamsterdam.nl');" >info@oktamsterdam.nl</a>
是)
有人能解决这个问题吗?提前致谢。
最佳答案
我在我的例子中使用了单引号并且它有效。您可以按照以下步骤操作:
'<a href="' + url + '" onclick="_ga.push([\'track\', \'Download\', \'' + title + '\', \'format\']);">Download</a>';
关于javascript - 谷歌地图标记与变量中的谷歌分析 onclick 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32453519/