위 챗 애플 릿 데이터 분석의 사용자 정의 분석의 실현
사용자 정의 분석 이란 무엇 입 니까?
다음 공식 문서 참조:
사용자 정의 분석 은 유연 한 다 차원 과 근 실시 간 사용자 행위 분석 을 지원 하고 사용자 정의 보고 서 를 통 해 사용자 가 애플 릿 에서 의 행 위 를 정밀 화 추적 하여 페이지 방문 등 표준 통계 이외 의 맞 춤 형 분석 수 요 를 만족 시 킬 수 있다.
사용자 정의 이벤트 만 들 기
enterPage 가 페이지 에 들 어 갈 때 터치 합 니 다.새로 열기,후퇴,프론트 로 전환 하 는 것 을 포함 하여 모두 페이지 에 들 어 갑 니 다.
leave Page 가 페이지 를 떠 날 때 터치 합 니 다.배경 으로 떠 나 거나 전환 하 는 것 을 포함 하여 모두 페이지 를 떠 나 는 것 입 니 다.
pageLoad 가 페이지 를 새로 열 때 터치 합 니 다.즉,페이지 에 처음 들 어 갑 니 다.
pageUnload 회수 페이지 시 터치
pullDownRefresh 드 롭 다운 리 셋 시 시전
애플 릿 불 러 올 때 실행
백그라운드 에서 배경 으로 전환
foreground 프론트 데스크 톱 으로 전환
share 오른쪽 상단 메뉴 공유
switchTab 에서 switchTab 인 터 페 이 스 를 호출 하여 페이지 를 전환 할 때 터치
app.json
에 설 정 된 페이지 경로 와 같 아야 합 니 다data
의 데이터 이름예 를 들다🌰
전자상거래 애플 릿 에서 사용 자 는 상품 을 클릭 하여 카 트 에 추가 하 는 동작 이 있 습 니 다.우 리 는 이 동작 에 대해 데이터 분석 을 할 수 있 습 니 다.다음은
방식 입 니 다.1.이벤트 영어 와 중국어 이름 을 작성 합 니 다.
2.이벤트 설정 을 작성 하고 데 이 터 를 수집 하 는 방법 을 정의 합 니 다.
이 예 에서 한 동작 으로'카 트 가입'사건 을 보고 했다.
$PAGE_TIME
사용자 가 이 페이지 에 들 어 갈 때 부터 현재 시간(action 을 촉발 하 는 시간)$APP_TIME
사용자 가 현재 시간 까지 애플 릿 에 들 어 갑 니 다(action 을 촉발 하 는 시간)$CURRENT_PAGE
현재 사용자 가 있 는 페이지$LAST_PAGE
이전 페이지이 예 에서 data 는 네 가지 가 있 습 니 다.
product_id: itemID
product_name: itemName
product_price: price
product_category: category
즉:
이벤트 의 produtid 필드,view 제품 페이지 의 page 인 스 턴 스 data 의 itemID 필드 를 수집 합 니 다.
이벤트 의 produtname 필드,view Product 페이지 의 page 인 스 턴 스 data 의 itemName 필드 를 수집 합 니 다.
이벤트 의 produtprice 필드,view 제품 페이지 의 page 인 스 턴 스 data 의 price 필드 를 수집 합 니 다.
이벤트 의 produtcategory 필드,view Product 페이지 의 page 인 스 턴 스 데이터 의 category 필드 를 수집 합 니 다.
이상 의 내용 은 사용자 가 view Product 페이지 의.addToCart 단 추 를 누 르 면 add 에 기록 되 어 있 습 니 다.to_cart 이벤트,이벤트 의 produtid, product_name, product_price, product_category 필드,값 은 각각 페이지 의 itemID,itemName,price,category 입 니 다.
설정 을 작성 한 후 클릭
해 야 합 니 다.이때 addto_cart 이벤트 에 포 함 된 구체 적 인 필드 는 필드 의 이름,데이터 형식 과 비고 정 보 를 계속 보충 합 니 다.
API 보고
API 상 보 는 설정 을 작성 하 는 방식 보다 유연 하지만 일부 코드 의 변경 과 관련 되 어 새로운 버 전 을 발표 해 야 하 며 설정 을 작성 하 는 방식 은 코드 를 변경 할 필요 가 거의 없 기 때문에 새로운 버 전 을 발표 할 필요 가 없다.우리 가
API
을 선택 한 후에 우 리 는 보고 해 야 할 인 자 를 설정 할 수 있다.클릭 하여 코드 생 성:
시간 생 성 완료 후 저장 을 누 르 면 배경 에 이벤트 기록 이 생 성 되 고 유일한 ID 가 있 습 니 다.
이 어 우 리 는 애플 릿 코드 에 생 성 된 코드 를 삽입 할 수 있 습 니 다.다음은 제 가 퍼 가기 에 성공 한
success()
리 턴 함수 에서 API 를 제출 한 것 입 니 다.
...
//
success: function (res) {
wx.reportAnalytics('click_share', {
page_path: current_page_path,
from: from,
});
},
...
설정 을 작성 하 든 API 에 보고 하 든 설정 을 작성 한 후에 저장 하고 테스트 해 야 합 니 다.우 리 는 사건 을 테스트 할 때 시간 이 지나 야 데 이 터 를 받 을 수 있 습 니 다.약 1-2 분 정도 걸 립 니 다.정확성 을 신속하게 판단 하기 위해 우 리 는 핸드폰 에 있 는 애플 리 케 이 션 에서 디 버 깅 을 할 수 있 습 니 다.그러면 사건 이 발생 할 때마다 콘 솔 의 Log 에서 볼 수 있 습 니 다
[ ]
.클릭 하면 더 많은 데 이 터 를 볼 수 있 습 니 다.예 를 들 어 보고 한 매개 변수 등 입 니 다.안에 있 는eventID
사건 에 대응 하 는 영문 이름 에 대해 이런 방식 으로 사건 의 촉발 이 기대 에 부합 되 는 지 신속하게 판단 할 수 있다.다음 과 같이 캡 처 한다.사용 을 통 해 우 리 는 작은 프로그램의 사용자 정의 분석 기능 이 매우 강하 다 는 것 을 알 게 되 었 습 니 다.당신 은 페이지 에서 모든 요소,모든 사건 을 분석 하여 우 리 는 작은 프로그램의 사용 상황 을 전방위 적 으로 파악 하고 데 이 터 를 분석 하고 정리 하 며 데이터 로 제품 의 반복 을 구동 하여 사용자 의 저장 을 향상 시 킬 수 있 습 니 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
OpenSSL 생 성 ssl 인증서텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.