[英]Sending a dynamic Variable to an onclick event for google analytics
[英]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 – 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>';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.