report.ts 557 B

1234567891011121314151617181920212223242526
  1. import Taro from "@tarojs/taro"
  2. import { useEffect } from "react"
  3. export const reportPageVisit = () => {
  4. useEffect(()=> {
  5. Taro.reportEvent('page_visit', {
  6. })
  7. }, [])
  8. }
  9. export const reportProfilePage = (profileId?:string, name?: string) => {
  10. useEffect(()=> {
  11. if(!profileId || !name){
  12. return;
  13. }
  14. Taro.reportEvent('xiaolvye_visit', {
  15. nickname: name,
  16. profile_id: profileId,
  17. })
  18. }, [profileId, name])
  19. }
  20. export const reportClicked = (element: string) => {
  21. Taro.reportEvent('clicked', {
  22. element
  23. })
  24. }