2016-07-30 4 views
0

Google 애널리틱스 v4 Javascript API로 특정 이벤트 (이벤트 액션에 의해)가 발생하는 횟수를 늘리려고합니다. 찾고있는 번호를 얻으려면 필터 섹션에 무엇을 넣어야합니까? 나는 필터가없는 요청을 제안Google 애널리틱스 API 자바 스크립트 v4 이벤트 추적

{ 
    "reportRequests": 
    [ 
    { 
     "viewId": "XXXX", 
     "dimensions": 
     [ 
     { 
      "name": "ga:eventLabel" 
     } 
     ], 
     "metrics": 
     [ 
     { 
      "expression": "ga:totalEvents" 
     } 
     ], 
     "dimensionFilterClauses": 
     [ 
     { 
      "filters": 
      [ 
      { 
       "operator": "EXACT", 
       "dimensionName": "ga:eventLabel", 
       "expressions": ["name-of-label"] 
      } 
      ] 
     } 
     ] 
    } 
    ] 
} 

판결 모든 아웃 당신이 있는지 확인 :

// Call the Analytics Reporting API V4 batchGet method. 
     gapi.client.analyticsreporting.reports.batchGet({ 
      "reportRequests":[ 
      { 
      "viewId":VIEW_ID, 
      "dateRanges":[ 
       { 
       "startDate":"yesterday", 
       "endDate":"today" 
       }], 
      "metrics":[ 
       { 
       "expression":"ga:totalEvents" 
       }], 
      "dimensions": [{"name":"ga:eventLabel"}], 
      "dimensionFilterClauses": [ 
       { 
       "filters": [ 
        { 
        "dimensionName": "ga:eventLabel", 
        "operator": "EXACT", 
        "expressions": ["name-of-label"] 
        } 
       ] 
       } 
      ], 
      }] 

답변

0

요청이 올 것으로 보인다 : 이것은 내가 지금 가지고 그냥 제로를 반환 무슨이다 전체 문자열 name-of-label 당신은 단지 부분 문자열이있는 경우 다음 다른 operator를 사용

  • BEGINS_WITH 제공 일치 식 로 시작하는 값을 일치시킵니다.
  • ENDS_WITH 표현식으로 끝나는 값과 일치합니다.
  • PARTIAL 하위 문자열 일치.
  • ...
관련 문제