Результаты заказа
Порядок строк в ответе можно указать с помощью предложения ORDER BY , которое состоит из одной или нескольких последовательностей, разделенных запятыми:
FieldName ('ASC' | 'DESC')?
Если после имени поля не указать ASC или DESC , API Google Ads по умолчанию использует ASC .
Следующий оператор ORDER BY сортирует отчет по кампании по убыванию количества показов и по возрастанию названия кампании:
ORDER BY metrics.impressions DESC, campaign.name ASC
- По характеристикам невыбранных ресурсов
- По невыбранным показателям
- По невыбранным сегментам
- Для полей следующих типов:
-
MESSAGE - Повторяющиеся поля
- Атрибуты повторяющихся полей
-
Ограничьте количество результатов
Вы можете ограничить общее количество возвращаемых результатов, используя оператор LIMIT . В сочетании с упорядочиванием результатов вы можете создавать отчеты по принципу «топ N», например, отчет, содержащий пять кампаний с наибольшим количеством показов за последние 30 дней:
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.