Новости
Яндекс ухудшит условия по Search Api. Синхронный и асинхронный режим.
08.11.2024В Яндекс Cloud долго думали, как испортить то, что хорошо работает и придумали асинхронную, то есть отложенную выдачу. Выдача в реальном времени, как всегда было, теперь будет называться синхронной.
Принцип работы асинхронного метода следующий:
1. Вы отправляете запрос;
2. Получаете в ответ ID операции, запоминаете его;
3. Через 5 минут делаете повторный запрос с использованием полученного ранее ID-запроса и только тогда появится результат поиска, а может и не появится. Зависит от настроения Яндекса.
Каждая операция будет обрабатываться минимум 5 минут, однако возможны дополнительные задержки, так как точное время формирования ответа на стороне Яндекса предсказать невозможно.
Новые цены на асинхронную и синхронную выдачу пока неизвестны, но точно известно что стоимость синхронной выдачи будет значительно выше и станет фактически заградительной для обычных пользователей. Все изменения планируют окончательно ввести с начала следующего года. Пока работаем по-старому и есть время подготовиться.
Что мы можем спрогнозировать уже сейчас:
- Ваши скрипты и программы продолжат работать с синхронной выдачей, но стоимость запроса значительно вырастит.
- Для работы с асинхронным режимом необходимо будет доработать свой софт в соответствии с новым алгоритмом работы.
- KeyCollector для съема позиций в Яндексе в асинхронном режиме станет непригодным, т.к. программа больше не обновляется.
- Возможна нестабильная работа или длительное ожидание ответа асинхронной системы запросов при высоких нагрузках.
- Парсинг живой выдачи станет актуален как никогда.
В ближайшее время мы запустим тестовый функционал для асинхронных запросов с подробными инструкциями. Ожидайте анонсов и следите за обновлениями!