feat: insight update
This commit is contained in:
@@ -74,7 +74,7 @@ export default function Operator() {
|
||||
const [config, setConfig] = useState(null)
|
||||
const [spineData, setSpineData] = useState(null)
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
const _trackEvt = useInsight(key)
|
||||
const _trackEvt = useInsight(`/${key}`)
|
||||
const spineRef = useRef(null)
|
||||
const [spineAnimationName, setSpineAnimationName] = useState(defaultSpineAnimationName)
|
||||
const { i18n } = useI18n()
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
import React from 'react';
|
||||
|
||||
export default (key = null, websiteId = "directory", skipPageView = false) => {
|
||||
export default (path = null, skipPageView = false) => {
|
||||
React.useEffect(() => {
|
||||
if (!skipPageView && import.meta.env.MODE !== 'development') {
|
||||
try {
|
||||
window.counterscale = {
|
||||
q: [["set", "siteId", `aklive2d-${websiteId}`], ["trackPageview"]],
|
||||
q: [["set", "siteId", import.meta.env.VITE_INSIGHT_ID], ["trackPageview", {path}]],
|
||||
};
|
||||
window.counterscaleOnDemandTrack()
|
||||
} catch (err) {
|
||||
console.warn && console.warn(err.message)
|
||||
}
|
||||
}
|
||||
}, [websiteId, skipPageView, key])
|
||||
}, [path, skipPageView])
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user