Kết quả đặt hàng
Bạn có thể chỉ định thứ tự các hàng trong phản hồi bằng mệnh đề ORDER BY
, bao gồm một hoặc nhiều trình tự được phân tách bằng dấu phẩy của:
FieldName ('ASC' | 'DESC')?
Nếu bạn không chỉ định ASC
hoặc DESC
sau tên trường, thì API Google Ads sẽ mặc định là ASC
.
Mệnh đề ORDER BY
sau đây sắp xếp báo cáo ở cấp chiến dịch theo số lượt hiển thị giảm dần và tên chiến dịch tăng dần:
ORDER BY metrics.impressions DESC, campaign.name ASC
Không được phép sắp xếp thứ tự:
- Theo thuộc tính của những tài nguyên chưa được chọn
- Theo chỉ số chưa được chọn
- Theo phân khúc chưa chọn
- Đối với các trường thuộc các loại sau:
MESSAGE
- Các trường lặp lại
- Thuộc tính của các trường lặp lại
Giới hạn số lượng kết quả
Bạn có thể giới hạn tổng số kết quả được trả về bằng mệnh đề LIMIT
.
Khi kết hợp thông tin này với thứ tự kết quả, bạn có thể tạo ra báo cáo "N hàng đầu", chẳng hạn như báo cáo chứa 5 chiến dịch có số lượt hiển thị cao nhất trong 30 ngày qua:
SELECT
campaign.id,
campaign.name,
metrics.impressions
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
ORDER BY metrics.impressions DESC
LIMIT 5
Không được phép lọc:
- Trên các phân đoạn mà không chọn, ngoại trừ các trường phân đoạn ngày "chính".
- Các trường phân đoạn ngày chính là
segments.date
,segments.week
,segments.month
,segments.quarter
vàsegments.year
.
- Các trường phân đoạn ngày chính là
- Trên các trường thuộc mọi loại thông báo, ngoại trừ dữ liệu gốc (ví dụ: Int64Value, StringValue, v.v.)
- Trên thuộc tính của các trường lặp lại thuộc mọi loại thông báo, ngoại trừ dữ liệu gốc (ví dụ: Int64Value, StringValue, v.v.)