Для оформления заказа будет использована форма с кодом b-39718
Настройка периодической выгрузки заказов и платежей в Google Таблицы
Это серверный скрипт, который выгружает данные по заказам и платежам в Google Таблицы. Что позволяет легко анализировать, фильтровать и обрабатывать эти записи с помощью формул.
12700 ₽
Эту интеграцию заказали 14 раз
Срок реализации: 1-3 дня
Какие данные можно выгружать в таблицу?
Можно выгружать все те же данные, которые доступны для экспорта в файл администраторам на платформе GetCourse.
Подробнее об этом можно почитать в блоге геткурса:
Что потребуется для реализации?
- Хостинг. Это то место, где будет храниться и откуда будет запускаться скрипт. Мы рекомендуем взять тариф Host-A от Reg.ru.
- Админский доступ к геткурсу. Чтобы мы могли проверить интеграцию.
- Зарегистрировать новый Google-аккаунт. На этом аккаунте мы создадим таблицу и свяжем его со скриптом.
Как это выглядит
Особенности
Ограничение Google Таблиц
В Google существует лимит 2 млн. ячеек на одну таблицу.
Т.е. если в таблице будет 30 столбцов, то поместится ~66 тыс строк. Чтобы увеличить кол-во записей, можно исключить ненужные столбцы, либо применить фильтры, чтобы выгружались только актуальные данные.
GetCourse API не поддерживает сегменты
Тем не менее некоторые параметры фильтрации можно применить, если это необходимо.
Фильтры для заказов:
- Дата создания заказов
- Дата оплаты заказа
- Дата завершения заказа
- Статус заказа
- Дата изменения статуса заказа
Фильтры для платежей
- Дата создания платежей
- Статус платежа
- Дата изменения статуса платежа
Частота выгрузки данных
Данные не могут выгружаться чаще, чем их формирует GetCourse. Поэтому, если, например, заказов очень много, то после запроса одного экспорта, может пройти несколько часов для того, чтобы эти данные стали доступны для выгрузки.
Пока один экспорт не завершится, новый начать нельзя. В связи с этим мы обычно настраиваем выгрузку по расписанию — один раз в день.
Copyright © 2022
авторизуйтесь