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 chuỗi được phân tách bằng dấu phẩy:
FieldName ('ASC' | 'DESC')?
Nếu bạn không chỉ định ASC
hoặc DESC
sau tên trường, 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 thứ tự giảm dần
số lượt hiển thị 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
.
Kết hợp giá trị này với thứ tự kết quả, bạn có thể tạo ra "N hàng đầu" báo cáo,
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 phân đoạn, ngoại trừ "cốt lõi" trường phân đoạn ngày.
- 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.)