2012-03-22 4 views
0

내가 참여하고있는 응용 프로그램은 보고서 섹션의 구조 조정이 절실히 필요합니다 ... 제안 사항에 대해 공개하고 있습니다. 환경에 맞는 다른 제안을 환영하지만, 현재 모든 개발이 PHP (nginx/php/linux/mysql/redis 환경)에 있습니다.사용자 지정 응용 프로그램 용 분석 분석 - 공개 분석 프레임 워크 (예 : piwik 또는 owa)가 솔루션일까요?

mysql 테이블에 공급되는 현재 시스템에 대해 이미 로깅이 진행 중입니다. 모든 테이블은 기본적으로 동일한 구조이며 서로 다른 로그 유형으로 기록 된 서로 다른 것들입니다.

Google에서보고하고 싶은 여러 가지 측정 항목/작업이 있으며 사용자에게 날짜 또는 다른 필터로 드릴 다운하도록 할 수 있습니다.

예 측정 :

  • 사용자가 항목을 검색합니다. 나는 그의 사용자 ID, 검색 키워드, 각 결과 ID를 기록한다.
  • 사용자가 시스템의 항목에 액세스합니다 (위의 검색 결과 또는 내 기본 페이지에서 - 둘 모두에 대해 별도의 로그가 있음). 나는 (현재) 페이지의 "ID", 사용자의 고유 ID (모든 사용자는 ID를 가짐), 시간, 페이지 범주를 기록합니다.
  • 사용자가 항목에 대한 요청을 제출합니다. 요청의 ID (새 ID), 사용자의 고유 ID, 보고서의 범주를 기록합니다.
  • 목록 항목 X를

누군가가 나에게 내가 Piwik의 기존 기능을 활용할 수 있을지에 대한 몇 가지 의견을 줄 수 (www.piwik.org) 또는 열기를 클릭 모든 사용자 Web Analytics (http://demo.openwebanalytics.com)를 사용하여 손쉬운 대시 보드를 작성하고 도구를보고 할 수 있습니까? 아이디어는 우리가 이미 가지고있는 측정 항목에 대한 데이터를 삽입하고 선택하는 대부분의 쿼리가 아니라는 것입니다. 사용자가 일정한 형식으로 다른 보고서를 볼 수있는 데이터를 표시하는 통일 된 방법이 필요합니다 ...

범주 ID가있는 범주별로 필터링하는 것도 필요합니다. 범주는 계층 적 트리이며 부모 노드를 선택한다는 것은 기본적으로 모든 자식 노드를 나열하고 자식 ID가 모두있는 IN (x, x, x)을 만든다는 것을 의미합니다 (선형 트리 순회로 변경하려고 합니다만 다른 토론을 위해 조사 중입니다). ..)

기본적으로, 혼란 스러울 경우 죄송합니다. piwik/owa/다른 웹 분석 프레임 워크에 대한 경험이있는 사용자의 경우 직접 사용하지 않고 사용자 지정 응용 프로그램에서 사용자 지정 메트릭을 제공 한 적이 있습니까? 웹 페이지보기?

그렇다면 예제를 공유 할 수 있습니까?

또한 piwik 또는 owa를 선호하는 이유는 무엇입니까? OWA는 히트 맵과 녹음과 같이 미래에 추가 할 수있는 좋은 것들을 가지고있는 것으로 보이지만, 현재 주요 측정 항목은 맞춤 측정 항목이므로 웹 측정 항목은 처음에는 비활성화됩니다.

감사합니다. 도움 ...

+0

이 질문이 http://webmasters.stackexchange.com/에 더 적합하지 않습니까? – dgw

+0

질문이 웹 사이트 분석을 활용하는 것이 아니라 우리 자신의 분석 제품군을 프로그래밍하거나 기존의 응용 프로그램 스위트를 통합하는 데 어떤 의미인지는 알지 못합니다 ... 실제로 제 목표는 "웹"부분을 디커플링하는 것입니다. 우리가 애매하게하는 브라우징 분석, 응용 프로그램 사용에 대한 분석 (비공개 사용자에 의한), 이것이 내 추론이었습니다 ... 미안 미안하지만 이것이 잘못된 곳이라면 ... – RVN

답변

1

Custom Variables & Segmentation의 조합으로 Piwik을 사용하면 요구 사항을 충족시켜야합니다.

+0

안녕하세요 @NickT, 아마도 생각했습니다. Piwik의 경우 플러그인의 라인을 따라 더 많은 것이 있습니까? 사용자 정의 테이블과 그래프를 렌더링하려면? 어쩌면 그 길일까요? 나는 "방문한 페이지"라는 개념을 갖고 싶지 않고, "반환 된 일치 결과", "클릭 된 일치"및 "추천 된 제안"과 같은 것을 실제로 분리하려고합니다. 가격 모델은 이러한 모든 항목의 기능을 기반으로하므로 '웹 대시 보드'의 '페이지 뷰'와 너무 가깝게 연결하면 결과를 클릭하는지 여부에 따라 다른 크레딧 (사용자의 크레딧)이 혼동 될 수 있습니다. . – RVN

+0

포인트를 놓치지 않고 맞춤 변수로 추적하면 완전히 다른보기로 결과를 표시 할 수 있습니까? 어쩌면 귀하의 제안은 보고서 유형별로 구분 된 대시 보드 위젯을 작성하는 것과 관련이 있습니까? – RVN

+0

"페이지"의 개념은 당신이 달성하고자하는 것을 수행하는 단지 프록시 일뿐입니다. 맞춤 이름과 맞춤 변수가 포함 된 '맞춤 페이지 뷰'(이벤트)를 실행할 수 있습니다. 위젯에 대한 세분화, 당신이 원하는 것을 할 수 있어야합니다 :) – NickT

0

당신은 다양한 방법으로 오픈 웹 분석 (http://www.openwebanalytics.com)에이 모든 것을 할 수있는 :

  • 액션 추적이 - 당신이 임의의 이벤트를 추적 할 수 있습니다. 작업을 그룹화하고 값과 레이블을 지정할 수 있습니다.

  • 쿼리 할 때 찾는 사용자 지정 URI가있는 이벤트에 대해 "가짜"페이지보기을 트리거하십시오.

  • DOM 클릭 추적 이벤트를 사용하여 누가 DOM 요소를 클릭했는지 볼 수 있습니다.

  • 사용자 정의 이벤트 팩트 테이블 - 원하는 열이있는 사용자 정의 팩트 테이블을 생성 한 다음, 새로운 메트릭 및 치수를 등록 할 수 있습니다.

두 가지 방법 모두 OWA에서 제공하는 사용자 지정 변수 및 세그먼트 화와 결합 될 수 있습니다. 첫 번째 방법을 먼저 시도해 보겠습니다. 구현하기가 가장 쉽습니다.