0 측정항목
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
검색 결과에 0 측정항목 표시
쿼리를 실행할 때 값이 0인 항목의 측정항목이 표시될 수 있습니다. 이는 다음과 같은 이유 때문일 수 있습니다.
- 엔티티를 표시할 수 없습니다.
- 보고서의 기간 내에 일시중지되었을 수 있습니다.
쿼리 결과를 통해 캠페인 실적에 관한 정보를 얻고 싶을 때가 많습니다. 이 컨텍스트에서는 0 측정항목이 바람직하지 않을 수 있습니다. 더 유용한 보고서를 생성하려면 0 측정항목을 명시적으로 제외하면 됩니다.
술어로 0 측정항목 제외
술어는 TRUE
, FALSE
또는 UNKNOWN
로 평가되는 표현식입니다.
Search Ads 360 Reporting API의 WHERE
절의 검색 조건에 사용됩니다.
다음 쿼리는 술어를 사용하여 0 측정항목을 명시적으로 삭제하는 방법을 보여줍니다.
SELECT
campaign.id,
metrics.impressions
FROM campaign
WHERE metrics.impressions > 0
세분화하여 0 측정항목 제외
선택한 측정항목이 모두 0인 경우 보고서를 분류할 때 0 측정항목은 항상 제외됩니다 (아래 참고).
보고서 세분화는 검색어에 segments
필드를 포함하여 실행됩니다. 예를 들어 segments.date
별로 보고서를 분류하면 측정항목이 날짜별로 하나의 행으로 분류됩니다. 측정항목이 없는 날짜는 이러한 보고서에 반환되지 않습니다.
다음 쿼리의 경우 보고서에 0 측정항목 행이 포함되지 않습니다.
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
측정항목이 0인 행이 반환됨
쿼리에서 선택한 모든 측정항목에 대해 0을 반환하는 행은 기본적으로 보고서에서 제외됩니다. 맞춤 열은 적용되지 않습니다.
이 예시 쿼리에서 지난 30일 중 어느 날짜에 impressions
측정항목이 없으면 해당 날짜의 행이 보고서에서 생략됩니다.
SELECT
campaign.name,
metrics.impressions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
이 예시 쿼리에서는 해당 날짜의 impressions
, clicks
및 conversions
측정항목이 0인 경우에만 날짜 행이 결과에서 제외됩니다.
SELECT
campaign.name,
metrics.impressions,
metrics.clicks,
metrics.conversions,
segments.date
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-29(UTC)
[null,null,["최종 업데이트: 2025-08-29(UTC)"],[[["\u003cp\u003eZero metrics in Search Ads 360 reports can indicate ineligible entities or paused entities within the report's timeframe.\u003c/p\u003e\n"],["\u003cp\u003eYou can refine your reports by explicitly excluding zero metrics using a predicate in the \u003ccode\u003eWHERE\u003c/code\u003e clause, ensuring that only meaningful data is displayed.\u003c/p\u003e\n"],["\u003cp\u003eSegmenting reports by fields like \u003ccode\u003esegments.date\u003c/code\u003e automatically removes zero metric rows when all selected metrics are zero for a particular segment.\u003c/p\u003e\n"],["\u003cp\u003eBy default, Search Ads 360 reports exclude rows with zero values for all selected metrics, simplifying report analysis and focusing on significant data points.\u003c/p\u003e\n"]]],["Zero metrics in search results can occur due to ineligibility or pausing. To exclude them and generate more useful reports, use predicates in the `WHERE` clause, like `metrics.impressions \u003e 0`. Alternatively, segmenting the report by any `segments` field, such as `segments.date`, automatically excludes rows where all selected metrics are zero. By default, rows with zero metrics for all *selected* metrics are omitted from reports, but this does not apply to Custom Columns.\n"],null,["# Zero Metrics\n\nZero metrics in search results\n------------------------------\n\nWhen you execute a query, you may encounter metrics for entities that\nare zero. This could be because:\n\n- The entities are ineligible for display.\n- They could have been paused within the report's date range.\n\nWith query results, you often want to obtain information about how your\ncampaigns are performing. In this context, zero metrics may not be\ndesirable. To produce a more useful report, you can explicitly exclude zero\nmetrics.\n\nExclude zero metrics with a predicate\n-------------------------------------\n\nA predicate is an expression that evaluates to `TRUE`, `FALSE`, or `UNKNOWN`.\nThey are used in the search condition of the `WHERE` clauses in\n[Search Ads 360 Reporting API](/search-ads/reporting/query/query-language#where_clause).\n\nThe following query demonstrates how to explicitly remove zero metrics with\na predicate: \n\n SELECT\n campaign.id,\n metrics.impressions\n FROM campaign\n WHERE metrics.impressions \u003e 0\n\nExclude zero metrics by segmenting\n----------------------------------\n\nZero metrics are always excluded when segmenting a report, provided all\n*selected* metrics are zero (see [below](#rows_returned)).\n\nSegmenting a report is done by including any `segments` field in the search\nquery. For example, if you segment a report by `segments.date`, metrics are\nbroken down with one row for each date. Dates with no metrics are not returned\nin such a report.\n\nFor the following query, the report won't include zero metric rows: \n\n SELECT\n campaign.name,\n metrics.impressions,\n segments.date\n FROM campaign\n WHERE segments.date DURING LAST_30_DAYS\n\nReturned rows with zero metrics\n-------------------------------\n\nRows for which a query returns zero metrics for **all** selected metrics are\nexcluded from your reports by default. Custom Columns don't apply.\n\nIn this example query, if there are no `impressions` metrics for any day in the\nlast 30 days, the row for that day will be omitted from the report. \n\n SELECT\n campaign.name,\n metrics.impressions,\n segments.date\n FROM campaign\n WHERE segments.date DURING LAST_30_DAYS\n\nIn this example query, the row for any day will only be excluded from your\nresults if there are zero `impressions`, `clicks` **and** `conversions` metrics\nfor that day. \n\n SELECT\n campaign.name,\n metrics.impressions,\n metrics.clicks,\n metrics.conversions,\n segments.date\n FROM campaign\n WHERE segments.date DURING LAST_30_DAYS"]]