2015-09-08 5 views
0

Я создал сайт с картой google с маркерами. Все сведения (имя, адрес, адрес электронной почты, URL) вводятся редакторами веб-сайта. http://oktamsterdam.nl/google-map-op-homepage/google maps markers с google analytics onclick событие в переменной

Для создания маркеров я положил все markerinfo в переменном

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 &#8211; vr van 8.30 – 17.00'], 
['Ouder en Kindteam West', '52.37791', '4.84876', '<h3>Ouder en Kindteam West</h3><a href="mailto:[email protected]" onclick="ga(\x27send\x27, \x27event\x27, \x27Index\x27, \x27mailto\x27, \[email protected]\x27);" >[email protected]</a><p>&nbsp;</p><a href="tel:0205555961" onclick="ga(\x27send\x27, \x27event\x27, \x27Index\x27, \x27tel\x27, \x270205555961\x27);" >020 555 5961</a>'] 
]; 

Чтобы убедиться, что и двойные кавычки не перепутать I пользователя \ x27, но компания, которая обрабатывает все Google Analytics и сказать мне ничего не приходит в (All 'нормальный' OnClick событие, подобно

<a href="mailto:[email protected]" onclick="ga('send', 'event', 'Index', 'mailto', '[email protected]');" >[email protected]</a>

являются)

У кого-нибудь есть решение? Заранее спасибо.

+0

Я хотел бы сказать, чтобы использовать одиночные кавычки, а не кодирующая их \ x27 и соответствовать одинарные кавычки, так что вам не нужно беспокоиться о смешивании их. – nyuen

ответ

1

В моем случае я использовал одиночную кавычку, и она работает. Вы можете следить за этим:

'<a href="' + url + '" onclick="_ga.push([\'track\', \'Download\', \'' + title + '\', \'format\']);">Download</a>'; 
+0

Спасибо, Beroza, я попробую это и надеюсь, что аналитики ребята довольны этим. – Sliert