Сервис Zapier позволяет настроить автоматическую передачу данных с сайта в любую из 750 облачных систем, подключенных к нему. Zapier можно использовать бесплатно, с некоторыми ограничениями, которых впрочем хватает на выполнение базовых задач, например, на передачу новых подписчиков в сервис рассылки.
В данный момент из Хорошопа можно выгружать данные о заказах ( ВАЖНО! Заказы будут передаваться только после настройки, уже существующие заказы не передадутся)
Рассмотрим на конкретном примере, как настроить передачу данных по заказам из Хорошопа в сервис Zapier.
только для сайтов использущих протокол https |
1. Зарегистрируйтесь в сервисе: https://zapier.com
2. Подключите приложение Хорошоп:
Будучи авторизованным в сервисе перейдите по ссылке https://zapier.com/developer/invite/41395/09a20ff001abfa5388a68dd341c26f76/ (только для сайтов использущих протокол https) для подключения к нашему приложению и нажмите на кнопку "Explore Horoshop on Zapier!":
Если вы все еще используете протокол http, тогда используйте другой инвайт https://zapier.com/developer/invite/72461/6be5da26b65be3680e40e2094128cf98/ . Это первая версия приложения, которую мы уже не поддерживаем) нажмите кнопку "Create this Zap":
3. Создайте новый Zap
Zap – это одна настроенная связь между двумя системами по заданной логике. В данном случае нам нужно настроить логику таким образом что бы все новые заказы попадали в нашу таблицу.
Нажимайте на кнопку "Make zap":
4. На первом шаге создания Zap-а необходимо выбрать триггер (условие) при котором будет срабатывать этот Zap. Выбираем "New Order"(новый заказ) или "New User"(новый пользователь) и нажимаем кнопку "Save+Continue":
5. Перед заполнением формы соединения, настройте пользователя "api" в панели управления вашим сайтом в разделе "Настройки / Админы" укажите пароль (произвольный):
6. На следующем окне нужно связать Zap с вашим сайтом на Хорошопе, нажимайте на кнопку "Connect a new account":
7. Затем в форме соединения с Zapier-ом укажите протокол, домен, логин и пароль(пользователь api) и нажимаем кнопку "Yes, Continue"
8. После сохранения нажмите на кнопку "Test" для проверки соединения:
9. В итоге вы должны увидеть зеленый статус "Success!" напротив соединения:
10. Далее нажимайте на кнопку "Save + Continue":
11. В следующем окне нажать кнопку "Fetch & Continue", но перед этим вам нужно создать тестовый заказ на вашем сайте Хорошоп:
12. Если данные с сайта считались успешно вы должны увидеть следующее окно, в котором нажимайте на "Continue":
13. Теперь в сервисе есть данные про заказ и эти данные нужно передать дальше.Создаем документ(в нашем случае это документ Google Sheets(Excel), c заголовками для того что бы их синхронизировать в каждом заголовке они могут выбрать конкретные поля которые нужно синхронизировать. Пример таблица ниже:
14. Для этого нажмите на ссылку "1. Your Zap currently lacks an Action step. Add one now!" или на большую кнопку "+" в левой колонке:
15. На следующем окне необходимо выбрать приложение с которым мы хотим сделать интеграцию. Пишем в поле название приложения и выбираем его как показанно на скриншоте (в нашем случае это Google Sheets):
16. Далее выбираем "Create Spreadsheet Row" как указанно на скриншоте:
17. Нажимаем "Continue":
18. После этого вам нужно выбрать файл Google Sheets(Excel) и выбрать отпределенный лист(в нашем случае это Лист1), после этого вам нужно выбрать необходимые для выгрузки поля из заказа ( к примеру, № заказа, количество товаров , имя покупателя, сумма заказа и т.д) и нажать кнопку "Continue":
19. После этого нажимаем кнопку "Finish":
20. Задаем название и активируем наш "Zap":
Готово. Теперь каждые 15 минут (на рабочем сайте) Zapier будет делать запрос к вашему сайту Хорошоп на наличие новых заказов и при обнаружении таких, будет передавать их в Google Sheets(Excel).