簡體   English   中英

谷歌地圖標記與谷歌分析onclick事件變量

[英]google maps markers with google analytics onclick event in variable

我已經建立了一個帶有標記的google map的網站。 所有信息(名稱,地址,電子郵件,URL)都由網站的編輯者輸入。 http://oktamsterdam.nl/google-map-op-homepage/

為了創建標記,我將所有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:bosenlommer@oktamsterdam.nl"  onclick="ga(\x27send\x27, \x27event\x27, \x27Index\x27, \x27mailto\x27, \x27bosenlommer@oktamsterdam.nl\x27);" >bosenlommer@oktamsterdam.nl</a><p>&nbsp;</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>';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM