Уведомления в ВК о проверке заданий тренинга GetCourse
Основное содержимое пока на видео, но постараюсь кратко в общих чертах описать суть идеи.
Во первых, как известно у нас нет события/объекта в процессах геткурса «проверено задание». Поэтому таким образом процесс запустить не получиться.
Как можно?
Делаем процесс по покупках. В настройках покупки выбираем «Статус»: Активная, «Дату создания»: день добавления настроек (опционально, это чтобы старым не приходило когда не положено) и «Принадлежит пользователю» у которого «Значение поля» vk_uid
задано (сразу отбираем только тех, кому Автопилот может что-то отправлять). По главных настройках по сути все.
Вкладка Процесс
Для знатоков Геткурса сам процесс дальше довольно простой. Нужно для каждого урока добавить по 3 блока: «Ожидание условия», дополнительная проверка условия (для развилки) и операция «Вызвать URL»
- В первом выбираем условие «Участник тренинга», нужный урок и все необходимые статусы (например, Принят и Непринят).
- Потом (когда случилось) еще раз проверяем условие, чтобы разобраться что именно случилось :)
- А в каждой операции (используя GET-параметры), кромеро прочего, передаем номер урока и ссылку на урок.
Названия уроков передавать не рекомендую, так как Геткурс не дружит с пробелами в GET-параметрах.
Команды Автопилота
Добавляем по команде на каждый шаблон сообщения (в случае примера 2: для Успешной и Неуспешной проверки). Команда состоит из одного события «Упомянут в запросе» и одного действия «Отправить сообщение».
В событии и действии пользуемся возможностю создавать переменные из GET-параметров. Что, собственно, и позволяет иметь одну команду для всех уроков.
Зацикливание ответов
Для настройки возможности повторной проверки задания, при "неуспешной проверке" можно возвращать пользователя на условие выше.
Если у вас остались какие-то вопросы можете задать их в комментариях к этому посту. Там же есть возможность поддержать инструкцию 💙 лайком ;-)
Вернуться на главную страницу инструкций