결과 정렬
ORDER BY
절을 사용하여 응답의 행 순서를 지정할 수 있습니다. 이 절은 다음 중 하나 이상의 쉼표로 구분된 시퀀스로 구성됩니다.
FieldName ('ASC' | 'DESC')?
필드 이름 뒤에 ASC
또는 DESC
를 지정하지 않으면 Google Ads API는 기본적으로 ASC
로 설정됩니다.
다음 ORDER BY
절은 노출수를 내림차순으로, 캠페인 이름을 오름차순으로 하여 캠페인 수준 보고서를 정렬합니다.
ORDER BY metrics.impressions DESC, campaign.name ASC
다음은 주문할 수 없습니다.
- 선택하지 않은 리소스의 속성별
- 선택하지 않은 측정항목별로
- 선택되지 않은 세그먼트별로
- 다음 유형의 필드:
MESSAGE
- 반복 필드
- 반복 입력란의 속성
결과 수 제한
LIMIT
절을 사용하여 반환되는 총 결과 수를 제한할 수 있습니다.
이를 결과 순서와 결합하면 지난 30일 동안 노출수가 가장 많은 5개 캠페인이 포함된 보고서와 같은 '상위 N개' 보고서를 생성할 수 있습니다.
SELECT
campaign.id,
campaign.name,
metrics.impressions
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
ORDER BY metrics.impressions DESC
LIMIT 5
필터링은 허용되지 않습니다.
- '핵심' 날짜 세그먼트 필드를 제외하고 선택하지 않은 세그먼트에서
- 핵심 날짜 세그먼트 필드는
segments.date
,segments.week
,segments.month
,segments.quarter
,segments.year
입니다.
- 핵심 날짜 세그먼트 필드는
- 기본 유형을 제외한 모든 메시지 유형의 필드 (예: Int64Value, StringValue 등)
- 기본 유형을 제외한 모든 메시지 유형의 반복되는 입력란의 속성 (예: Int64Value, StringValue 등)