Google 웹 로그 분석보고 API v4에 필터로 정의 된 모든 페이지에서 전체 페이지 뷰를 제공하는 기능이 내장되어 있습니까? 나는이있을 때 예를 들어, :Analytics보고 API - 총 페이지 뷰 수 ALL 페이지
$pageviews = new Google_Service_AnalyticsReporting_Metric();
$pageviews->setExpression("ga:pageviews");
$pageviews->setAlias("pageviews");
//Create the source dimension.
$source = new Google_Service_AnalyticsReporting_Dimension();
$source->setName("ga:pagePath");
$dimensionFilter = new Google_Service_AnalyticsReporting_DimensionFilter();
$dimensionFilter->setDimensionName("ga:pagePath");
$dimensionFilter->setOperator("BEGINS_WITH");
$dimensionFilter->setExpressions("/article/deleted-x-men-apocalypse-scene-awesome-tribute-80s");
$dimensionFilterClause = new Google_Service_AnalyticsReporting_DimensionFilterClause();
$dimensionFilterClause->setFilters(array($dimensionFilter));
// Create the ReportRequest object.
$request = new Google_Service_AnalyticsReporting_ReportRequest();
$request->setViewId($VIEW_ID);
$request->setDateRanges($dateRange);
$request->setDimensions(array($source));
$request->setDimensionFilterClauses(array($dimensionFilterClause));
$request->setMetrics(array($pageviews));
$body = new Google_Service_AnalyticsReporting_GetReportsRequest();
$body->setReportRequests(array($request));
return $analytics->reports->batchGet($body);
나는 결과로이 얻을 : 그것은 URL 쿼리 모든 변화를 따기
ga:pagePath: /article/deleted-x-men-apocalypse-scene-awesome-tribute-80s pageviews: 6 ga:pagePath: /article/deleted-x-men-apocalypse-scene-awesome-tribute-80s/ pageviews: 4458 ga:pagePath: /article/deleted-x-men-apocalypse-scene-awesome-tribute-80s/?b_comment_id=fbc_1181872881884957_1181963985209180_1181963985209180 pageviews: 3 ga:pagePath: /article/deleted-x-men-apocalypse-scene-awesome-tribute-80s/+ sadsHost + ":/api.avidadserver.com/api/Asms/Preview/?id=579c5f501ee0530bcc900738&pid=57c388e11ee0530a90c94fd9&w=300&h=250&rnd=[CACHE-BUSTING-ID-HERE] width= pageviews: 1
하는 것이 포함되어 있습니다. 이 전체 세트의 총 페이지 뷰가 좋으므로 직접 작성하지 않아도됩니다. 아니면 URL 쿼리를 무시하고 API를 모두 기본 URL로 포함하도록 API에 지시하는 방법이 있습니까?
모든 의견 감사합니다. URL의 몇 가지 변형이 있기 때문에 "BEGINS_WITH"만 사용합니다. EXACT를 사용하고 유사 콘텐츠를 포함하는 것이 좋습니다. 차원의
건배 라이언
내게는 코드의 다른 부분에 결과 차원으로 pagePath를 추가하는 것 같습니다. 여기서는 게시하지 않습니다. 필터는 기본적으로 보고서 측정 기준이되어서는 안됩니다. 필터링하지 않고 동일한 쿼리를 실행하면 어떻게됩니까? – kgrg
@kgrg 게시물에 코드를 추가했습니다. 다행히도 내가 잘하고있는 것을 보여줍니다. – user3273784