/v1/search отдаёт разобранную выдачу Google и Яндекса в JSON. Обязательных
параметра два: q и engine — умолчания у движка нет намеренно, чтобы запрос
не уходил не в тот поисковик молча.
1
Первый запрос
search_metadata, search_parameters и
organic_results. Больше по умолчанию не приходит ничего.2
Добавьте секции
Реклама, товары, карты и остальное запрашиваются явно через Полный список и форма каждой секции — Секции ответа.
include —
каждая стоит отдельно, и молча включать их в счёт нельзя.3
Проверьте, что выдача та самая
screenshot: true снимает страницу поисковика целиком — от строки запроса
до пагинации. Ссылка приходит в search_metadata.screenshot_url.4
Разберите отказы
Три ответа, которые обязан уметь любой клиент:
Библиотеки делают это сами: три попытки, пауза по
Retry-After. Руками —
пример в Ошибках.Что дальше
Поиск
Все параметры: устройство, страна, язык, страница, домен движка.
Секции ответа
Что приходит в каждой секции и у какого движка она есть.
Кредиты и права
Сколько стоит запрос с секциями и снимком.
Справочник Search
Параметры и схема ответа, с примерами на Python и Node.

