Руководство по работе с GetCourse в Albato
Интеграция с GetCourse через Albato позволяет автоматизировать управление пользователями и заказами. Настройте триггеры и действия для упрощения управления данными и автоматизации процессов.
Войдите в свою учетную запись GetCourse и перейдите в раздел настроек.
Следуйте подробной инструкции для создания процессов на стороне GetCourse.
Убедитесь, что у подключаемого аккаунта есть права на настройку аккаунта и админские права.
Обновите данные в подключении к 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. Пример.
Дополнительные инструкции и справочные материалы:
- Подробная инструкция по настройке процессов в GetCourse.
- Как создавать заказ в GetCourse при оплате заказа на сайте Tilda | Интеграция Tilda и GetCourse
- Создание нового клиента и заказа в GetCourse | Интеграция VK Рекламы и GetCourse
Как подключить GetCourse к Albato
Войдите в свою учетную запись GetCourse и перейдите в раздел настроек.
Следуйте подробной инструкции для создания процессов на стороне GetCourse.
Убедитесь, что у подключаемого аккаунта есть права на настройку аккаунта и админские права.
Обновите данные в подключении к 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. Пример.
Дополнительные материалы
Дополнительные инструкции и справочные материалы:
- Подробная инструкция по настройке процессов в GetCourse.
- Как создавать заказ в GetCourse при оплате заказа на сайте Tilda | Интеграция Tilda и GetCourse
- Создание нового клиента и заказа в GetCourse | Интеграция VK Рекламы и GetCourse
Обновлено на: 29/10/2024
Спасибо!