Статьи по теме: FAQ по сервисам

Руководство по работе с GetCourse в Albato

Интеграция с GetCourse через Albato позволяет автоматизировать управление пользователями и заказами. Настройте триггеры и действия для упрощения управления данными и автоматизации процессов.



Как подключить GetCourse к Albato


  1. Войдите в свою учетную запись GetCourse и перейдите в раздел настроек.
  2. Следуйте подробной инструкции для создания процессов на стороне GetCourse.
  3. Убедитесь, что у подключаемого аккаунта есть права на настройку аккаунта и админские права.
  4. Обновите данные в подключении к GetCourse, скопируйте вебхуки от пользователя/заказа и пропишите их в процессы GetCourse.



Общие вопросы


Почему пользовательские поля не видны в Albato?


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


Какие права нужны для настройки интеграции с GetCourse?


У подключаемого аккаунта в GetCourse должны быть права на настройку аккаунта и админские права.


Почему возникает ошибка ответа API GetCourse в журнале связки?


Эта ошибка может возникать, если аккаунт GetCourse не оплачен или у подключенной учетной записи нет админских прав.


Как передавать стоимость без потери данных после пробела?


Поле "Стоимость с валютой" в GetCourse является текстовым. Чтобы избежать потери данных при передаче в числовое поле, используйте параметр "стоимость без валюты".



Ошибки и решения


Не приходят данные с процесса при тестовом запросе


  • Убедитесь, что данные пропускаются через процесс и установлена галочка в настройках процесса. Пример настройки.


Ошибка "undefined index"


  • Проверьте корректность данных, которые вы отправляете в GetCourse.
  • Убедитесь, что все необходимые поля и элементы массива существуют и заполнены.


Ошибка ответа API GetCourse


  • Убедитесь, что аккаунт GetCourse оплачен и у подключенной учетной записи есть админские права.



Специфические вопросы и инструкции


Как получить пользовательские поля пользователя и заказа?


  • Пользовательские поля пользователя можно получить только при триггерах, связанных с пользователем.
  • Пользовательские поля заказа можно получить только при триггерах, связанных с заказом.


Как работает обновление сущностей в GetCourse?


  • Пользователь: Если пользователь не существует, будет создан новый. Если существует, поиск идет по email пользователя, данные будут обновлены, а группы дополнены новыми.
  • Заказ: Для импорта сделки должен существовать пользователь. Если пользователя нет, он создается. Если пользователь существует и параметр system.refresh_if_exists == 1 установлен, данные будут обновлены. Если флаг system.multiple_offers == 1 установлен, позиции в заказе добавляются к существующим.


Где найти код предложения в GetCourse?


  • Код предложения можно найти в настройках GetCourse. Пример.



Дополнительные материалы


Дополнительные инструкции и справочные материалы:




Последнее изменение: 29/10/2024

Была ли эта статья полезна?

Поделиться отзывом

Отменить

Спасибо!