19.10.2021
1222

Как настроить выгрузку данных из GetCourse в Google Sheets

Сергей Островский
Время прочтения: ~10 мин

Онлайн-коннектор Apix-Drive — эффективный и простой инструмент, который позволяет за несколько минут настроить интеграцию между различными платформами. В этой статье мы расскажем, как наладить автоматическую выгрузку данных из GetCourse в Гугл Таблицы. Для этого не потребуются услуги программистов или изучение GetCourse API. С системой Apix-Drive вы самостоятельно и без особых усилий решите задачу интеграции.

Содержание:
1. Настройка выгрузки данных из GetCourse в Google Sheets
2. Настраиваем источник данных – GetCourse
3. Настраиваем систему приема данных — Google Sheets
4. Включаем и настраиваем автоматическое обновление
5. Результат интеграции платформы GetCourse и Google Sheets

***

Платформа Геткурс предлагает широкий функционал для создания и продвижения онлайн-курсов. Преимущества площадки: вебинарная комната, конструктор лендингов, CRM, возможность настройки бизнес-процессов и различных взаимодействий с клиентами, интеграция с платежными системами. Сервис Apix-Drive поможет расширить этот внушительный список инструментов и сделает платформу GetCourse еще более гибкой.

Настройка выгрузки данных из GetCourse в Google Sheets

Многие пользователи знают как сделать гугл таблицу и используют ее для хранения различных данных. Нередко сотрудникам необходимо работать с заказами и клиентами из системы Геткурс, но удобнее и проще это делать через Гугл-таблицы. В этом случае можно настроить автоматическую передачу данных из платформы GetCourse в Google Sheets. 

Для GetCourse интеграция с Гугл Таблицами настраивается предельно просто. В этом материале мы расскажем, как с помощью сервиса Apix-Drive за считанные минуты связать популярную площадку для управления онлайн-курсами с Google Sheets.

Для начала необходимо пройти стандартную регистрацию на нашем сайте. Теперь начинаем настройку — в личном кабинете создаем новую связь.

Интеграция GetCourse и Google Sheets | Создаем новую связь


Настраиваем источник данных – GetCourse

Первым делом выбираем источник из выпадающего списка. В данном случае нас интересует пункт “GetCourse”.

Интеграция GetCourse и Google Sheets | Выбор источника данных


На следующем этапе мы определяем действие для источника. Нам необходимо выгружать информацию в Гугл-таблицу, поэтому выбираем пункт "Получить данные".

Интеграция GetCourse и Google Sheets | Выбор действия для источника


Теперь нам предстоит создать виртуальный аккаунт GetCourse. Нажимаем на соответствующую синюю кнопку.

Интеграция GetCourse и Google Sheets | Подключаем аккаунт GetCourse


Мы можем дать произвольное имя аккаунту или оставить предложенное системой Apix-Drive.

Интеграция GetCourse и Google Sheets | Определяемся с названием аккаунта


После сохранения виртуальной учетной записи она появляется в списке доступных логинов. Теперь можно нажимать кнопку “Продолжить”.

Интеграция GetCourse и Google Sheets | Выбираем и подключаем сохраненный аккаунт GetCourse


На следующем этапе система Apix-Drive генерирует специальную URL-ссылку, которую нужно скопировать. Она нам понадобится для настройки передачи данных на стороне платформы GetCourse.

Интеграция GetCourse и Google Sheets | Ссылка для настройки передачи данных


В админке GetCourse переходим на вкладку “Процессы” и создаем новый процесс.

Интеграция GetCourse и Google Sheets | В системе GetCourse переходим во вкладку "Процессы"


Присваиваем процессу имя и определяем тип объектов, информация о которых будет выгружаться в Гугл-таблицу. Выбираем пункт “Заказы” и нажимаем кнопку “Создать”.

Интеграция GetCourse и Google Sheets | Создаем новый процесс


В следующем окне настройки процесса в разделе “Массовое создание задач” отмечаем пункт “Периодическая проверка”. Теперь нам необходимо определить правило вхождения объекта, мы выбираем передачу заказов по дате создания. Указываем с какой даты будет начинаться выгрузка данных и дату начала проверки.

Интеграция GetCourse и Google Sheets | Указываем условия и периодичность проверки


Сохраняем и переходим на вкладку “Процесс”. Здесь нам нужно добавить новый блок “Операция”.

Интеграция GetCourse и Google Sheets | Добавляем в процесс блок "Операция"


Из предложенного списка выбираем пункт “Вызвать URL”.

Интеграция GetCourse и Google Sheets | Выбираем задачу для операции


В следующем окне настройки вставляем в поле “URL” ссылку, которую мы ранее копировали в системе Apix-Drive.

Интеграция GetCourse и Google Sheets | Вставляем ссылку, скопированную в системе Apix-Drive


В поле URL через знак вопроса мы добавим переменные, которые будут передаваться в систему Apix-Drive. Пример оформления переменных есть на странице нашей справки по настройке GetCourse.

Интеграция GetCourse и Google Sheets | Копируем пример переменных


Копируем строку с переменными и добавляем к ссылке. Теперь нажимаем кнопку “Сохранить”.

Интеграция GetCourse и Google Sheets | Добавляем переменные к ссылке


Если понадобится использовать другие переменные, то о способе их оформления можно узнать в технической поддержке платформы GetCourse.

Продолжаем настраивать выгрузку данных — добавляем блок “Завершение процесса”.

Интеграция GetCourse и Google Sheets | Добавляем завершающий блок процесса


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

Интеграция GetCourse и Google Sheets | Связываем блоки


Пришло время протестировать созданный процесс. В окне настроек теста указываем номер заказа и отмечаем галочкой пункт “Выполнять действие по настоящему”.

Интеграция GetCourse и Google Sheets | Тестируем процесс


После успешного тестирования для платформы Геткурс интеграция с системой Apix-Drive практически завершена. Возвращаемся на сайт онлайн-коннектора.

Интеграция GetCourse и Google Sheets | Тест прошел успешно


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

Интеграция GetCourse и Google Sheets | Этап настройки фильтров


Система Apix-Drive сгенерировала пример данных, которые будут передаваться из GetCourse в Гугл Таблицы. Нам доступна возможность редактирования этого списка. Проверяем данные и нажимаем кнопку “Далее”.

Интеграция GetCourse и Google Sheets | Пример данных источника


Настройка источника данных подошла к концу.

Интеграция GetCourse и Google Sheets | Источник настроен


Настраиваем систему приема данных — Google Sheets

Для сервиса Гугл Таблицы интеграция настраивается еще проще. На этапе определения системы приема выбираем из списка пункт “Google Sheets”.

Интеграция GetCourse и Google Sheets | Выбираем систему приема данных


Теперь указываем действие. Нас интересует добавление новых строк в таблицу с информацией о заказах на Геткурс, поэтому выбираем пункт “Добавить строку”.

Интеграция GetCourse и Google Sheets | Выбираем действие для приемника


Для сервиса Google Sheets интеграция с онлайн-коннектором Apix-Drive осуществляется через добавление аккаунта в систему. Воспользуемся для этого соответствующей кнопкой.

Интеграция GetCourse и Google Sheets | Добавляем аккаунт Google Sheets


Нам необходимо дать разрешение системе Apix-Drive на работу с выбранным аккаунтом Гугл Таблиц.

Интеграция GetCourse и Google Sheets | Разрешаем сервису Apix-Drive работать с аккаунтом


После этого подключенный аккаунт появляется в списке доступных логинов. Можно продолжать настройку приемной системы.

Интеграция GetCourse и Google Sheets | Выбираем сохраненный аккаунт


На этапе “Настройки” выбираем файл и лист Гугл-таблицы, в которую будут передаваться данные из GetCourse.

Интеграция GetCourse и Google Sheets | Выбираем файл и лист таблицы


Теперь мы можем определить, какая именно информация будет отображаться в колонках таблицы. Для этого кликаем в поле нужной колонки и выбираем переменную из выпадающего списка. Можно также вписывать свой текст.

Интеграция GetCourse и Google Sheets | Настраиваем содержимое колонок


После определения содержимого для каждой колонки нажимаем “Продолжить”. Система предлагает нам ознакомиться с тестовыми данными.

Интеграция GetCourse и Google Sheets | Тестовые данные таблицы


Отправляем тестовый набор данных в Google Sheets. Проверяем результат в таблице. Строка с информацией о заказе добавилась в наш файл.

Интеграция GetCourse и Google Sheets | Тестируем передачу данных


Включаем и настраиваем автоматическое обновление

До завершения настройки интеграции GetCourse и Google Sheets остался один шаг — запуск автообновления. Без этого действия созданная связь работать не будет.

Интеграция GetCourse и Google Sheets | Включаем автообновление


На главной странице можно изменить параметры автообновления. Для этого необходимо перейти в настройки и выбрать интервал срабатывания связи.

Интеграция GetCourse и Google Sheets | Настройка параметров автообновления


Результат интеграции платформы GetCourse и Google Sheets

Итак, мы настроили связь между сервисами GetCourse и Google Sheets. Теперь новые заказы, которые появляются в системе Геткурс автоматически отображаются в таблице. Это значит, что актуальные данные находятся в постоянном доступе для всех, кому открыта таблица. 

Для пользователей, которым не нужен функционал платформы GetCourse, но важна информация о новых заказах, существенно упростился процесс работы. Им теперь не надо осуществлять в системе Геткурс вход в админ-панель и разбираться с устройством сервиса. Все данные о заказах оперативно дублируются в Гугл-таблице.

Для решения задачи интеграции GetCourse с Гугл-таблицей мы использовали онлайн-коннектор Apix-Drive. Эта система является простым и бюджетным инструментом, который позволяет настроить автоматическую передачу информации между различными сервисами.