qs_xinchun2026_h5/api/visit.js

28 lines
521 B
JavaScript

/**
* 页面访问相关 API
*/
import { post } from './request.js'
/**
* 记录页面访问
* @param {Object} data - 访问数据
* @param {string} data.page - 页面标识
* @param {string} data.source - 访问来源
* @param {Object} data.extra - 额外数据
* @returns {Promise}
*/
export const recordPageVisit = (data = {}) => {
const defaultData = {
page: 'index',
timestamp: Date.now(),
...data
}
return post('/api/page-visit', defaultData)
}
export default {
recordPageVisit
}