Piwik 사용자 정의 변수별 필터 그래프
piwik에서는 트래커의 사용자 정의 변수를 기반으로 방문자 그래프를 필터링할 수 있습니까?모든 방문에 대한 진화 그래프를 보여주고 싶습니다.70
첫 번째 사용자 지정 변수 슬롯의 값입니다.나는 이 전화를 시도했습니다.
인덱스.php?module=API&method=ImageGraph.get&idSite=1&apiModule=visitsSummary&apiAction=get&token_auth=anonymous&graphType=evolution&기간=day&date=2012-01-01,2012-07-10&width=500&height=250&filter_column=custom_var_v1&filter_pattern=70
하지만 가졌어요
이 그래프에 대한 데이터가 없습니다.
제거할 때.filter_pattern
그래프가 나왔습니다.확인했습니다.piwik_log_visit
데이터베이스에 있는 테이블과 방문 기록에 대한 값이 있습니다.
custom_var_v1 = 70으로 세그먼트를 만듭니다(트래픽이 많을 경우에는 archived 전으로 설정하는 것을 추천합니다).
필터링을 사용할 경우:
글로벌 Piwik API 필터인 filter_column과 filter_pattern을 사용하고 있습니다.그러나 조회하려는 보고서에 사용자 정의 변수 데이터가 있는지 확인해야 합니다.VisitesSummary.get 메서드에는 기본적으로 사용자 지정 변수 데이터가 포함되어 있지 않을 수 있습니다.
사용자 지정 변수를 기준으로 데이터를 쿼리할 때는 VisitSummary.get 대신 CustomVariables.getCustomVariables API 메서드를 사용합니다.
쿼리는 다음과 같습니다.
인덱스.php?module=API&method=CustomVariables.getCustomVariables&idSite=1&period=day&date=2012-01-01,2012-07-10&token_auth=anonymous&filter_column=custom_var_v1&filter_pattern=70
분할 시도:
필터링 대신 분할을 시도합니다.세그먼트 파라미터를 사용하면 사용자 정의 변수를 포함한 다양한 메트릭별로 데이터를 분할할 수 있습니다.쿼리에 이 세그먼트 매개 변수를 추가해 보십시오.
&segment=custom_var_v1==70
쿼리는 다음과 같습니다.
인덱스.php?module=API&method=CustomVariables.getCustomVariables&idSite=1&period=day&date=2012-01-01, 2012-07-10&token_auth=anonymous&segment=custom_var_v1==70
언급URL : https://stackoverflow.com/questions/11419324/piwik-filter-graph-by-custom-variable
'programing' 카테고리의 다른 글
문자열 보간 대 문자열.서식 (0) | 2023.09.28 |
---|---|
동일한 테이블에 여러 인덱스를 동시에 만들 수 있는 데이터베이스가 있습니까? (0) | 2023.09.28 |
SQL "LIKE" 문과 동등한 SQL Lchemy (0) | 2023.09.28 |
Web Api + HttpClient:비동기 작업이 보류 중인 동안 비동기 모듈 또는 핸들러가 완료되었습니다. (0) | 2023.09.28 |
MySQL Workbench는 결과를 BLOB로 표시합니다. (0) | 2023.09.28 |