1.0.7 • Published 3 years ago

@nostar/baidu-analytics-electron v1.0.7

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

baidu-analytics-electron

在 electron 中使用百度统计。默认设置了不自动提交 pageView _hmt.push(['_setAutoPageview', false]);

如果需要设置请通过渲染进程的initCallback

注意,使用_trackEvent事件之前必须至少有一个自动或手动的_trackPageview事件!参见最底部的举例!

安装

npm i @nostar/baidu-analytics-electron -S

使用

主进程

const { ipcMain } = require('electron');
const { baiduAnalyticsMain } = require('@nostar/baidu-analytics-electron');

baiduAnalyticsMain(ipcMain);

渲染进程

import { ipcRenderer } from 'electron';
import { baiduAnalyticsRenderer } from '@nostar/baidu-analytics-electron';

baiduAnalyticsRenderer(ipcRenderer, siteId, initCallback);

// 举例,_hmt === window._hmt
baiduAnalyticsRenderer(ipcRenderer, '1ca484*******bf21eea6', function (_hmt) {
  _hmt.push(['_trackPageview', '/']);
});
1.0.7

3 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago