FAQ

Зачем мне применять post-API.ru в своем Интернет-магазине?

Исследования показывают, что около 50% пользователей делают орфографические ошибки в адресе доставки товаров. Конечно, менеджер магазина, во время совершения обратного отзвона, уточнит адрес. Но со слуха тоже возможны ошибки. Результат этого - недоставленный заказ, дополнительные почтовые затраты, негатив клиента. 

Кроме того, клиентов утомляют длинные формы, которые нужно заполнять. Поэтому большая форма, в общем случае, может снизить конверсию пользователей в покупателей.

Чтобы избежать этого, многие источники ркомендуют обязательно делать формы автозаполнения адреса на основе почтового индекса. Именно это и делает post-API.ru. При интеграции API в Интернет-магазин, клиенту достаточно ввести почтовый индекс, номер дома и корпуса. Все остальное будет сформировано автоматически, причем в формате почты России, что снизит вероятность потере посылки на почте.

Треть клиентов не знает своего индекса. Это не страшно. Ряд методов post-API.ru позволяют формировать адреса понабору нескольких первых символов названия города или улицы, что все равно снижает вероятность ошибки и минимизирует действия покупателей.

Посмотреть все методы в действии можно на странице демонстраций на этом сайте.

Почему лучше использовать post-API.ru, чем загрузить ФИАС в свой магазин?

Есть, как минимум две существенные причины, почему держать у себя базу данных ФИАС нецелесобразно.

  1. Объем полной базы ФИАС в формате XML превышает 12 Гбайт. Будучи загруженным в базу данных, он занимает чуть меньше, но все равно около 7 ГБайт. Обработать такой объем на хостинге, где обычно запускают Интернет-магазины - сложно, если не невозможно. Выделать дополнительные ресурсы под обработку и хранение этих данных - это нести дополнительные затраты (несколько десятков долларов в месяц). Также нужно понмить об актуализации данных. Они происходят примерно раз в неделю, и представляют собой информацию, которая на 70-80% не дополняет, а уточняет информацию ФИАС. При этом, по правилам ФИАС, она не замещает старую информацию, а создает новые записи в БД, связанные с историческими данными перекрестными ссылками. Таким образом, каждую неделю база данных будет расти на 10-20 Мбайт, и занимать в сотни раз больше, чем например, каталог товаров. 
  2. На май 2013 года в базе ФИАС более 23 млн. записей об адресных объектах по всей России. Выборка данных из такой таблицы занимает 2-3 секунды, в течение которых "парализуется" работа базы данных. post-API.ru использует как специальные выделенные средства для обработки таких данных, так и оптимизированные с учетом полученного опыта алгоритмы. Для ускорения некотрых запросов созданы объемные промежуточные таблицы данных. В результате, по большинству запросов, даже таких ресурсоемких, как поиск улиц по регулярным выражениям, нормальное время ответа не превышает 0,2-0,3 секунды, что уже близко к режиму реального времени.

Как мне начать использовать post-API.ru в своем проекте?

Необходимо сделать три шага.

  1. Зарегистрироваться в кабинете.
  2. Сгенерировать ключ доступа в API в кабинете.
  3. Ознакомиться с документацией и примерами.

И начать использовать API.

Что означает "Время выполнения запроса" в демонстрациях?

Значение "Время выполнения запроса" в демонстрациях, или значение "executed_time" в массивах-ответах означает время выполнения логики скрипта без учета сетевых задержек. Полное время ответа от post-API.ru равно времени сетевой задержки от Интернет-магазина до post-API.ru + время executed_time + время сетевой задержки от post-API.ru до Интернет-магазина.

В большинстве случаев, задержка скриптов post-API.ru в десятки раз меньше, чем время сетевой задержки.

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