|
@@ -196,10 +196,11 @@
|
|
|
var h = {'Content-Type': 'application/json'};
|
|
var h = {'Content-Type': 'application/json'};
|
|
|
if (TOKEN) h['Authorization'] = 'Bearer ' + TOKEN;
|
|
if (TOKEN) h['Authorization'] = 'Bearer ' + TOKEN;
|
|
|
try {
|
|
try {
|
|
|
|
|
+ console.log('[track]', type, merged);
|
|
|
fetch(API_BASE + '/api/v1/analytics/events', {
|
|
fetch(API_BASE + '/api/v1/analytics/events', {
|
|
|
method: 'POST', headers: h, body: JSON.stringify(payload), keepalive: true
|
|
method: 'POST', headers: h, body: JSON.stringify(payload), keepalive: true
|
|
|
- }).catch(function(){});
|
|
|
|
|
- } catch(e) {}
|
|
|
|
|
|
|
+ }).then(function(r){ console.log('[track] response', r.status); }).catch(function(e){ console.error('[track] error', e); });
|
|
|
|
|
+ } catch(e) { console.error('[track] exception', e); }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 自动埋点所有 fetch 调用
|
|
// 自动埋点所有 fetch 调用
|
|
@@ -640,6 +641,7 @@
|
|
|
}
|
|
}
|
|
|
window.searchDrugs=function(){
|
|
window.searchDrugs=function(){
|
|
|
drugKeyword=(document.getElementById('drugSearchInput').value||'').trim();
|
|
drugKeyword=(document.getElementById('drugSearchInput').value||'').trim();
|
|
|
|
|
+ console.log('[searchDrugs] keyword=', drugKeyword);
|
|
|
if (drugKeyword) track('search', {keyword: drugKeyword});
|
|
if (drugKeyword) track('search', {keyword: drugKeyword});
|
|
|
loadDrugList(1);
|
|
loadDrugList(1);
|
|
|
return false;
|
|
return false;
|