RUS
  • RUS
  • ENG

Расширенный список категорий и поиск по языкам страниц

Последние изменения: 12.05.2021

Кратко об изменениях

  • мы вводим в поиск новый список категорий сайтов и новый параметр поиска - язык страницы

  • категории "English sites" и "Бесплатное" отменяются

Для чего это нужно

  • новый список категорий содержит в 3 раза больше категорий, поэтому можно будет настроить фильтры по категориям сайтов более детально

  • у нас появляются пользователи из-за рубежа. Для зарубежных вебмастеров была категория "English Sites", куда попадали все их площадки.
    Но это стало неудобно для оптимизаторов, которые стали к нам приходить.

  • в системе есть сайты на нескольких языках, для оптимизатора может быть важно размещать ссылку только на той странице, которая соответствует языку текста анкора ссылки

Подробно об изменениях

  1. Появился новый метод sape.get_categories_v2, который возвращает список новых категорий

  2. Появился новый метод sape.get_languages, который возвращает список доступных языков На данный момент есть 2 языка - "русский" и "английский". В "русский" язык входят русский, белорусский, украинский и казахский. В "английский" - все остальные языки.
    Это отражает наше текущее состояние, которое было при старой категории "English sites" и позволит мигрировать старые фильтры на новые параметры. В будущем эти языки раздробятся, мы сообщим об этом отдельно.

  3. Во всех методах API, связанных с фильтрацией по категориям площадок sape.filter_create
    sape.filter_update
    sape.search

    появился новый параметр поиска categories_v2, в который передаётся список ID новых категорий по аналогии со старым categories.

    Важно: при передаче старого параметра categories ничего не сломается. Фильтры будут работать. Например, если вы создаёте новый фильтр со старым списком categories, то он будет работать со старыми категориями.

  4. В этих же методах API появился новые параметр page_languages, который принимает список ID языков

Миграция параметров фильтров

Все фильтры, которые были на ваших аккаунтах, уже обновились следующим образом:

  • фильтры с условием "category = любая категория, кроме English sites" преобразовались в новые категории в параметре categories_v2

  • фильтры с условием "category = English sites" преобразовались в "pages_language = English"

  • фильтры с условием по категориям, где было несколько категорий, одна из которых - "English sites", преобразовались в новые категории в параметре categories_v2 + добавился параметр "pages_language = English"

Отметим, что параметр "pages_language = English" в результате этих нововведений в некоторых фильтрах сократил выборку. При необходимости его можно снять.

Переходный период

Старые параметры категорий будут приниматься нашим сервисом до 01.08.2017.
После этой даты сервис api.sape.ru при вызове поисков или методов создания фильтров со старым параметром будет выдавать ошибку.

Помощь

Если вам нужна помощь при обновлении фильтров, то свяжитесь с нами через форму обратной связи - мы запланируем обновление ваших фильтров или поможем их синхронизировать. 

Помогла ли вам статья?