2014-07-14 1 views
1

내 검색어에 대한 통계는 다음과 같습니다있을 때 작동하지으로 필터링Google 웹 로그 분석 이벤트 추적은 우리가 여러 개의 필터

ga:eventLabel,ga:eventAction,ga:year,ga:month,ga:day,ga:hour,ga:minute 

이제 때를 I ga:hour==13으로 필터를 적용하면 ga:hour=13에 대한 필터링 결과가 완벽하게 적용됩니다.

하지만 여러 필터를 사용하여 쿼리 할 때 ga:eventAction==xxx,ga:hour==13 결과가 올바르게 표시되지 않습니다. 내 기대는 내가 시간이 13이고 eventAction=xxx 인 결과를 얻고 있어야하지만 더 많은 결과를 제공한다는 것입니다.

필터가 여러 개있을 때 필터가 작동하는 방식은 무엇입니까? 허용되는 최대 필터 수는 얼마입니까? 항상 필터가 측정 기준 또는 측정 항목 일 필요가 있습니까?

시간 내 주셔서 감사합니다.

답변

1

필터 (ga:eventAction==xxx,ga:hour==13)는 쉼표를 사용하여 두 조건을 구분합니다. GA 필터의 경우 쉼표는 논리적 인 OR입니다. 대신 세미콜론을 사용하면 논리적 인 AND이되어 원하는 것을 제공해야합니다.

필터 구문에 대한 자세한 내용은 여기를 참조하십시오. 다른 질문에 모두 대답해야합니다. https://developers.google.com/analytics/devguides/reporting/core/v3/reference#filters

+0

고맙습니다. 필립 – user3835495

+1

안녕하세요. 이 방법으로 문제가 해결되면 승인 된 답변으로 표시해야합니다. –

+0

@PhilipWalton 여기에 더 많은 질문이 있습니다. OR 연산자를 필터/조건에서 사용하는 방법? 'a : eventCategory == Y, ga : eventCategory == Y' 대신에,'ga : eventCategory == X | Y'처럼하고 싶습니다. – Vintesh

관련 문제