장고 - piwik 추적은 PiwikTracker PHP 클래스의 간단한 구현입니다.
개발자 코멘트
나는 모든 것을 구현하지 않았다 그 이유는, 내 클라이언트의 프로젝트에 대한 고급 기능 중 하나를 필요로하지 않았다. 이 코드는 다른 프레임 워크 또는 스크립트에 상대적으로 쉽게 포팅 할 수 있어야한다. 이 응용 프로그램은 단지 301, 302 리디렉션을 추적 할 필요가있는 클라이언트에 대한 만들었 기 때문에 나는 단지 공식 API의 작은 하위 집합을 구현했습니다.
지원되지 않음 있습니다 :
- 전자 상거래
- 목표
- 쿠키
- 자바 스크립트 매개 변수
- 사용자 정의 매개 변수
- ...
또한 전달 된 요청 객체가 장고 HttpRequest에 있다고 가정합니다. 나는 일반적으로 다른 프레임 워크 또는 WSGI 정말 익숙하지 않은 해요,하지만 풀 요청을 보내거나 전문적인 지원을 위해 저에게 연락 주시기 바랍니다.
이 코드에서 작업하는 경우 그들이 병합 할 수없는 경우에도, 나에게 변경 사항을 보내 주시기 바랍니다! 내가 장고에 의존하지 않는 방식으로이 포장에 관심이 있어요.
당신은에 추적 요청을 보낼 수있는 자신의 Piwik 설치가 필요합니다.
용법
파이썬 경로로 장고 - piwik 추적 가져 오기 :
장고 - piwik 추적을 설치 PIP
settings.py에서 INSTALLED_APPS에 piwik_tracking 추가
INSTALLED_APPS = (
& NBSP; ...,
& NBSP; 'piwik_tracking'
& NBSP; ...,
)
뷰 코드에서는 뷰를 추적하기 위해이 작업을 수행 할 수 있습니다 :
piwik_tracking.piwiktracker 수입 piwik_get_url_track_page_view에서
piwik_get_url_track_page_view (
& NBSP; id_site,
& NBSP; api_url,
& NBSP; self.request,
& NBSP; token_auth,
& NBSP; DOCUMENT_TITLE
)
매개 변수 :
- id_site : 당신이 기록 할 Piwik 사이트 ID
- api_url : 당신의 Piwik 추적기 스크립트의 URL, /piwik.php
- 요청 : 현재 요청 객체
- token_auth : 사용자의 토큰 정식
- DOCUMENT_TITLE : 현재 요청 / 뷰의 제목
이 요구 사항 :
이 파이썬
장고
댓글을 찾을 수 없습니다