Как создать ссылку для передачи дополнительных полей из Getcourse для передачи в другой сервис

Создание базы

Передача дополнительных полей пользователей

Передача дополнительных полей заказов

Видео-инструкция


Для чего

Если необходимо передать из Getcourse в Vakas-tools не поля, которые уже указаны в вебхуке, а дополнительные данные для их последующей передачи в другой сервис, например, amoCRM или Bitrix24.

Можно сделать двумя способами, в ручную или при помощи генератора.

Формирование ссылки через генератор

Переходите в [Ссылки] у базы, в которую передаете данные.

Во вкладке Регистрации, Отчеты или Оплаты, в зависимости от того, какие данные передете, спускаетесь до передаи в GetCourse и переходите по ссылке «генератор вебхука» На примере показана вкладка Оплаты.

Начните с выбора события для передачи. Укажите тип процесса, с которым вы работаете. Соотнесите поля в Vakas-tools с соответствующими полями в GetCourse. Используйте кнопку [Добавить поле] для формирования дополнительных частей ссылки. Вы можете добавить столько дополнительных полей, сколько требуется.

После заполнения всех необходимых полей нажмите [Сгенерировать вебхук] для завершения формирования вебхука. Далее вы копируете вебхук и вставляете его в GetCourse, в раздел URL в блоке операции Вызвать URL.

Формирование ссылки вручную

Дополнительные поля в Getcourse могут быть созданы для пользователей либо заказов. У пользователей дополнительные поля могут быть при регистрации и при передаче отчетов по вебинару. Инструкция по передаче данных по отчетам через дополнительные поля доступна по ссылке

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

Создание базы

Инструкция по созданию базы по ссылке. Если база создана, пропустите этот шаг.

Передача дополнительных полей пользователей

1. В Vakas-tools в меню слева выберите «Базы». В базе, через которую будут проходить регистрации, нажмите на «Ссылки».

2. Во вкладке «Регистрации» найдите «URL в процессе на GetCourse». 

3. В конце данного вебхука необходимо добавить ссылку (без пробела), в которой будет указано из какого поля в Getcourse и куда в Vakas-tools будут передаваться данные. 

4. Ссылка имеет следующий вид:

&название поля в Vakas-tools={object.название поля в Getcourse} - если поле в Gercourse берется из того же процесса;

&название поля в Vakas-tools={object.название таблицы.название поля в Getcourse} - если поле в Gercourse берется из другой таблицы.

Например, ®={object.registraciya} - процесс и поле по пользователям.

5. Можно указать в ссылке несколько полей.

6. Скопируйте сформированную ссылку и вставьте в Getcourse в раздел «URL» в типе операции «Вызвать URL».

7. Вернитесь в Vakas-tools и выберите в базе сервис, в который требуется передать данные из Vakas-tools. Для примера перейдем в сервис «amoCRM».

8. Выберите вкладку «Регистрации». Данные можно передать в «Примечание» и в «Поля у сделки».

9. Чтобы добавить дополнительное поле в шаблон примечания, нужно воспользоваться шорткодом {reg_field_*} из раздела «Для регистрации». Скопируйте его и вставьте в шаблон.

ВАЖНО! Шорткоды расположены на странице настроек сервиса ниже. Есть общие шорткоды, шорткоды для регистрации, отчетов, заказов и тегов. Чтобы скопировать шорткод, нужно на него нажать.

10. Вместо звездочки укажите наименование поля в Vakas-tools. Если необходимо, добавьте текст.

Таким образом, после того, как регистрация попадет в Getcourse, она пройдет по процессу, передастся в Vakas-tools и в конце по указанному полю выгрузится в amoCRM в примечание. 

11. Для передачи данных в поля сделки нажмите на «Настройка полей у сделки».

12. В окне «Настройка полей для регистраций» нажмите на «Добавить».

13. Выберите поле в amoCRM, куда будут переданы данные из дополнительного поля.

14. Выберите, откуда будут передаваться данные из Vakas-tools. Укажите наименование поля в Vakas-tools в «Произвольное поле». Нажмите на «Добавить».

В результате, регистрация из Getcourse пройдет по процессу, попадет в Vakas-tools, а затем из поля Vakas-tools она выгрузится в поле в amoCRM. 

15. Сохраните настройки.

Передача дополнительных полей заказов

1. В Vakas-tools в меню слева выберите «Базы». В базе, через которую будут проходить заказы и оплаты, снова нажмите на «Ссылки».

2. Во вкладке «Оплаты» найдите «Для оплат и заказов с GetCourse». Вебхук будет использоваться в процессе по передаче заявок, частичных оплат, полных оплат, отменных заказов из Vakas-tools в какой-либо сервис.

3. В конце данного вебхука необходимо добавить ссылку (без пробела), в которой будет указано из какого поля в Getcourse и куда в Vakas-tools будут передаваться данные. Например, &zakaz={object.zakaz} - процесс и поле по заказам;

®={object.user.registraciya} - процесс по заказам, поле по пользователю.

4. Скопируйте сформированную ссылку и вставьте в Getcourse в раздел «URL» в типе операции «Вызвать URL».

5. Вернитесь в Vakas-tools и выберите в базе сервис, в который требуется передать данные из Vakas-tools. Для примера снова перейдем в сервис «amoCRM».

6. Выберите вкладку «Оплаты». Данные можно передать в «Примечание» и в «Поля у сделки».

7. Чтобы добавить дополнительное поле в шаблон примечания, нужно воспользоваться шорткодом {pay_field_*} из раздела «Для заказов». Скопируйте его и вставьте в шаблон.

8. Вместо звездочки укажите наименование поля в Vakas-tools. Если необходимо, добавьте текст.

Таким образом, после того, как заказ попадет в Getcourse, он, пройдя по процессу, выгрузится в Vakas-tools, а затем по указанному полю и в примечание в amoCRM. 

9. Для передачи данных в поля сделки нажмите на «Настройка полей у сделки».

10. В окне «Настройка полей для оплат» нажмите на «Добавить».

11. Выберите поле в amoCRM, куда будут переданы данные из дополнительного поля.

12. Укажите наименование поля в Vakas-tools в «Произвольное поле». Нажмите на «Добавить». 

Таким образом, заказ из дополнительного поля Getcourse попадет в Vakas-tools, а затем из произвольного поля Vakas-tools он выгрузится в произвольное поле в amoCRM.

15. Сохраните настройки.

 

Видео-инструкция

Формирование ссылки через генератор

Формирование ссылки вручную