ИИ-бот GetCourse
ИИ-бот
Добрый день!
Я - бот-помощник по документации платформы Getcourse, помогу вам найти ответ на справочный вопрос по работе системы. Пожалуйста, сформулируйте свой вопрос одним сообщением.
Статья была полезной?
В тексте рассылок, на страницах сайта и в виджетах можно использовать переменные.
Переменные — это атрибуты, вместо которых подставляются индивидуальные данные пользователя и связанного с ним объекта (заказ, покупка и т.д.).
Вместо переменных каждый человек будет видеть в тексте индивидуальную информацию, например, свое имя или номер заказа. С помощью переменных можно персонализировать обращения к вашей аудитории.
Переменные можно использовать по:
- Пользователям.
- Заказам.
- Покупкам.
Для каждого из объектов доступен свой список переменных:
Переменные по объекту «Пользователи»
{uid} | ID пользователя |
{account_title} | Заголовок аккаунта |
{account_logo} | Логотип аккаунта |
{account_login_address} | Адрес входа в аккаунт |
{account_name} | Название аккаунта (англоязычное) |
{maindomain} | Основной домен аккаунта |
{mail_text_html_link} | Ссылка на html версию письма |
{first_name} | Имя пользователя |
{real_name} | Имя пользователя в правильном русском написании |
{last_name} | Фамилия пользователя |
{email} | Электронная почта пользователя |
{phone} | Телефон пользователя |
{unsubscribe_link} | Ссылка для отписки от рассылки |
{participant_code} | Партнерский код |
{personal_manager} | Имя персонального менеджера |
{personal_manager_email} | Email персонального менеджера |
{personal_manager_phone} | Телефон персонального менеджера |
{user_hash} | Проверочный код пользователя |
{created_at} | Дата регистрации (подробнее) |
{name} | Имя полностью |
{avatar_url} | URL Аватара |
{today} | Сегодняшняя дата (подробнее) |
{balance_virtual} | Баланс бонусного счета |
{balance_deposit} | Баланс депозита |
{unsubscribed_at} | Дата отписки от рассылки (подробнее) |
{lesson_answer_count} | Количество ответов на уроки |
{lesson_answer_count_str} | Количество ответов на уроки (текст) |
{active_sale_code_NNN} | Купленный промокод по промоакции (подробнее) |
{today plus="N"} | Сегодняшняя дата + N дней (подробнее) |
{nextweekday day="monday" today="yes/no"} | Дата ближайшего дня недели (подробнее) |
{city} | Город пользователя (только в процессах) |
Для корректной работы переменных по персональному менеджеру пользователя — {personal_manager}, {personal_manager_email} и {personal_manager_phone} — в разделе «Партнерская программа» укажите:
- Эл. адрес, с которого уходят письма клиентам. Если поле не отображается в профиле персонального менеджера, настройте в своем аккаунте доменную почту.
- Имя отправителя. Если поле не заполнено, то значение для переменной {personal_manager} подтянется из профиля сотрудника-менеджера.
- Добавочный номер телефона.
Чтобы использовать данные из дополнительного поля пользователя в рассылках и на страницах сайта, впишите в фигурные скобки заголовок доп. поля.
Получится переменная вида: {Заголовок_дополнительного_поля}.
Также в рассылке можно использовать переменную для мгновенного оформления заказа.
Чтобы отобразить количество пользователей в определенной группе, используйте переменную:
- {calc_group_count_ID} — отражает число пользователей в группе. ID нужно заменить на цифровой ID этой группы (можно взять из ссылки на группу);
- {calc_group_count_ID word1=" ученик" word2=" ученика" word5=" учеников"} — отражает число пользователей в группе и добавляет суффикс — текст, который зависит от числа:
- word1 — если число заканчивается на 1.
- word2 — если число заканчивается на 2, 3, 4.
- word5 — если число заканчивается на 5, 6, 7, 8, 9, 0.
Если между числом и суффиксом нужен пробел, то нужно пробел добавить в суффикс.
На страницах сайта также есть возможность использовать переменную {query.prmName|defaultValue}.
С помощью данной переменной можно подставлять значения параметров из ссылки.
Например, в разных вариантах рекламных объявлений, ориентированных на разную аудиторию, в ссылке могут содержаться различные параметры: utm_keyword=пенсионеров или utm_keyword=женщин в декрете и т.д. Тогда пользователь сможет перейти из рекламы на уже адаптированную под его поисковый запрос страницу. То есть текст на странице и текст объявления будут совпадать, что приведет к повышению интереса целевой аудитории и конверсии:
- prmName — значение передаваемого параметра из ссылки;
- defaultValue — значение по умолчанию, которое будет использоваться, если в ссылке заданный параметр отсутствует.
Если переменную использовать в таком виде {query.prmName}, то значение по умолчанию будет считаться пустым.
Например, в ссылке вы можете указать параметр keyword=пенсионеров или keyword=женщин в декрете:
{название_вашего_аккаунта}.getcourse.ru/?keyword=пенсионеров
Чтобы подставлять значения параметров:
- Укажите переменную на странице в текстовом блоке.
- В настройках текстового блока включите чекбокс «Заменять переменные пользователя».
После перехода по ссылке в тексте отобразится заданный параметр.
Если параметр в ссылке не указан, отобразится значение по умолчанию (defaultValue = всех желающих):
Обратите внимание
Переменная {password} работает только в письме Double Opt-In.
В рассылках ее использовать нельзя.
Переменные по объекту «Заказы»
{uid} | ID пользователя |
{account_title} | Заголовок аккаунта |
{account_logo} | Логотип аккаунта |
{account_login_address} | Адрес входа в аккаунт |
{account_name} | Название аккаунта (англоязычное) |
{maindomain} | Основной домен аккаунта |
{mail_text_html_link} | Ссылка на html версию письма |
{first_name} | Имя пользователя |
{real_name} | Имя пользователя в правильном русском написании |
{last_name} | Фамилия пользователя |
{email} | Электронная почта пользователя |
{phone} | Телефон пользователя |
{unsubscribe_link} | Ссылка для отписки от рассылки |
{participant_code} | Партнерский код |
{personal_manager} | Имя персонального менеджера |
{personal_manager_email} | Email персонального менеджера |
{personal_manager_phone} | Телефон персонального менеджера |
{user_hash} | Проверочный код пользователя |
{created_at} | Дата регистрации (подробнее) |
{today} | Сегодняшняя дата (подробнее) |
{id} | ID заказа |
{number} | Номер заказа |
{positions} | Состав заказа |
{cost_money} | Стоимость заказа с указанием валюты |
{cost_money_value} | Стоимость заказа без указания валюты (только в процессах) |
{left_cost_money} | Осталось заплатить |
{payed_money} | Сколько оплачено |
{status} | Статус |
{payment_link} | Ссылка на оплату |
{manager} | Имя менеджера заказа |
{manager_email} | Email менеджера заказа |
{manager_phone} | Телефон менеджера заказа |
{promocode} | Название промокода, использованного в заказе (только в процессах) |
{deal.created_at} | Дата создания заказа (только для рассылок) (подробнее) |
{deal.payed_at} | Дата оплаты заказа (только для рассылок) (подробнее) |
{deal.created_at_datetime} | Дата и время создания заказа (только для рассылок) (подробнее) |
{deal.payed_at_datetime} | Дата и время оплаты заказа (только для рассылок) (подробнее) |
{active_sale_code_NNN} | Купленный по промоакции промокод (подробнее) |
{offers} | Состав заказа: ID-идентификаторы предложений (только в процессах) |
{vk_id} | id владельца заказа |
{positions_price} | Наименование и стоимость предложения, его количество в заказе и валюта (значения выводятся через точку с запятой) |
{gcpay.installment_link} | Ссылка на дооформление заявки на рассрочку и кредит в GetCourse Pay (подробнее) |
Обратите внимание
Как и для переменных по персональному менеджеру пользователя, для корректной работы переменных по менеджеру заказа — {manager}, {manager_email} и {manager_phone} — должны быть указаны данные в разделе «Партнерская программа».
Если данные в поле «Имя отправителя» не будут указаны, то для переменной {manager} значение будет получено из профиля менеджера.
Чтобы использовать данные из дополнительного поля заказа, впишите в фигурные скобки заголовок доп. поля. Получится переменная вида: {Заголовок_дополнительного_поля_заказа}
Переменные по объекту «Покупки»
{uid} | ID пользователя |
{account_title} | Заголовок аккаунта |
{account_logo} | Логотип аккаунта |
{account_login_address} | Адрес входа в аккаунт |
{account_name} | Название аккаунта (англоязычное) |
{maindomain} | Основной домен аккаунта |
{mail_text_html_link} | Ссылка на html версию письма |
{first_name} | Имя пользователя |
{real_name} | Имя пользователя в правильном русском написании |
{last_name} | Фамилия пользователя |
{email} | Электронная почта пользователя |
{phone} | Телефон пользователя |
{unsubscribe_link} | Ссылка для отписки от рассылки |
{participant_code} | Партнерский код |
{personal_manager} | Имя персонального менеджера |
{personal_manager_email} | Email персонального менеджера |
{personal_manager_phone} | Телефон персонального менеджера |
{user_hash} | Проверочный код пользователя |
{created_at} | Дата регистрации (подробнее) |
{today} | Сегодняшняя дата (подробнее) |
{product_title} | Название продукта |
{start_at} | Дата начала (подробнее) |
{finish_at} | Дата окончания (подробнее) |
{start_at_ago} | Время от старта |
{finish_at_ago} | Время до окончания |
{period_string} | Период доступа (подробнее) |
{state} | Текущее состояние покупки |
{link} | Ссылка на покупку |
{training_link} | Ссылка на тренинг (если продукт связан с тренингом) |
{training_title} | Название тренинга |
{training_teacher_full_name} | Полное имя основного преподавателя тренинга |
{training_teacher_avatar_src} | Путь к файлу аватарки преподавателя |
{sale_code} | Промокод, который выдаёт пользователю покупка (если тип продукта — промокод) |
{vk_id} | id пользователя, связанного с покупкой |
Переменная {vk_id}
В процессах в операциях «Вызов URL» и «Отправить сообщение» можно использовать переменную {vk_id}, которая отображает id профиля пользователя в ВК, давшего согласие на отправку сообщений.
В процессе по пользователям используется id объекта-пользователя.
В процессе по заказам используется id владельца заказа.
В процессе по покупкам используется id пользователя, связанного с покупкой.
Если у пользователя нет привязанного профиля в ВК для отправки сообщений, значение переменной будет пустым.
vk_id для отправки сообщений и адрес профиля ВК как привязанной соцсети для входа — это разные значения в системе. Переменная {vk_id} передаёт первую.
Важно
На страницах и в виджетах можно использовать только переменные по пользователям.
Чтобы переменная преобразовывалась в значение на странице сайта, поставьте в настройках блока галочку «Заменять переменные пользователя».
Также на платформе можно создавать свои собственные переменные и использовать их в рассылках, виджетах и на страницах сайта.
Если вы хотите использовать переменные в процессе, то ознакомьтесь со статьей → «Как правильно использовать переменные в процессе».
авторизуйтесь
Эти данные можно получить при экспорте заказов, подробнее в статье https://getcourse.ru/blog/457215#list .
Для выгрузки в сторонние системы вы можете использовать API https://getcourse.ru/help/api .
Если у вас возникнут вопросы, напишите, пожалуйста,н ам в техподдержку https://getcourse.ru/contacts .
Покупка - это то, что получает пользователь, а заказ - на каких условиях он это получает. Стоимость относится к условиям приобретения продукта (т.е. к заказу), поэтому переменой стоимости для покупки нет, но есть для заказа - {cost_money} .
Вы можете написать в нашу техподдержку https://getcourse.ru/contacts и описать подробно задачу - наши специалисты помогут подобрать решение.
Стандартного функционала для отображения ответов на анкету с помощью переменных не предусмотрено. Для подбора альтернативного решения вы можете написать нам в техническую поддержку https://getcourse.ru/contacts . В обращении опишите задачу подробнее. При необходимости, прикрепите ссылки на упоминаемые объекты.
например: Уважаемая(ый)?
Да, это можно реализовать с помощью переменной сложной автозамены: в зависимости от пола, указанного в профиле пользователя, она будет подставлять нужное окончание. Пример такой переменной можно посмотреть в рассылке в блоке “Примеры сложной автозамены” https://skr.sh/sNHYOWnESPf - https://skr.sh/sNHl4gwN6Ry .
Чтобы использовать такую переменную в рассылке, пропишите в тексте рассылки переменную с вариантами подстановки:
Уважаем{gender male="ый" female="ая" other="ый(-ая)"} https://skr.sh/sNHLLxlzZKp .
В зависимости от пола, указанного в профиле пользователя, будут подставлены следующие значения:
- “ый” для мужского пола https://skr.sh/sNH2xv2qVkw - https://skr.sh/sNHlezLoLQH ,
- “ая” для женского https://skr.sh/sNH1KRAgxcA - https://skr.sh/sNHU2zGYQe9 ,
- "ый(-ая)" для профилей, в которых пол не указан https://skr.sh/sNH3rNzUSMw - https://skr.sh/sNHb2KbVrCF .
Если у вас возникнут вопросы по использованию переменных сложной автозамены, пожалуйста, напишите нам в техподдержку https://getcourse.ru/contacts .
Чтобы мы могли проанализировать ваши настройки и дать точный ответ, напишите, пожалуйста, нам в техподдержку https://getcourse.ru/contacts . В обращении опишите вашу задачу и обязательно приложите ссылку на покупку.
Ответили вам через техподдержку.
Ситуация такая, после заполнения формы и удачной отправки в обработчике стоит задача редирект с подстановкой в адрес переменных пользователя.
Почта подставляется, все ок, а вот другие, дополнительные поля нет. Нужно передать UTM разметку с которой пришел пользователь, добавлены доп поля все UTM как поля пользователя, в карточке они записываются а вот в ссылку при редиректе нет.
Ответили вам в рамках техподдержки.
Чтобы использовать переменную {training_link} вам необходимо:
1. Создать продукт, который дает доступ к вашему тренингу https://disk.yandex.ru/i/ZFR4-GqBxK1TzQ . Подробнее о продукте в этой в статье https://getcourse.ru/blog/276167
2. Настроить предложения к продукту https://getcourse.ru/blog/276127
3. Создать рассылку по объекту "Покупки" https://disk.yandex.ru/i/bAUfNMTki8YgsQ
4. Вставить в нее переменную {training_link}
В этом случае по пользователям, у которых есть покупка по вашему продукту с предложением, можно запустить рассылку с переменной. При получении она преобразуется в ссылку на тренинг.
Также вы можете использовать прямую ссылку на тренинг в рассылке. Об этом подробнее здесь https://www.youtube.com/watch?v=OxaVf-uFmn8
Если ваша задача заключается в другом, то обратитесь, пожалуйста, в нашу техподдержку по ссылке https://getcourse.ru/contacts
account_title
account_logo
account_login_address
account_name
mail_text_html_link
unsubscribe_link
В процессах не работают (это по пользователям, в остальных не смотрел еще что действительно работает), вдруг кому-то пригодится
Для детального анализа напишите, пожалуйста, нам в поддержку https://getcourse.ru/contacts , приложив ссылки на объекты тестирования.
Переменная для отправки пользователям пароля в собственных рассылках на платформе не предусмотрена.
Вы можете создать собственную рассылку https://getcourse.ru/blog/276146 по заказам, выбрав подходящий сегмент https://getcourse.ru/blog/275949 , и добавить в текст рассылки ссылку вида https://имя_домена/user/my/changePassword . При переходе по данной ссылке пользователь сможет установить для профиля новый пароль https://skr.sh/sHQULoixqff .
Для отправки логина можно использовать переменную {email}.
Подробнее о создании собственного письма для подтверждения почты с данными для входа в профиль можно узнать в статье https://getcourse.ru/blog/516953 .
Для детального анализа ситуации и наиболее точных рекомендаций отправьте, пожалуйста, подробное описание задачи в техподдержку https://getcourse.ru/contacts .
Если вы будете использовать доп.поля https://getcourse.ru/blog/276068 для сбора информации о возрасте, то можно будет использовать переменную по доп.полю по инструкции https://getcourse.ru/blog/437252?#ltBlock1444276503
Переменной для отображения групп нет. Вы можете описать вашу задачу в техподдержку https://getcourse.ru/contacts , для того чтобы специалисты помогли вам найти вариант решения и при необходимости передали пожелание о расширении списка переменных.
Ответили вам в рамках техподдержки.
А ещё источник сессии по заказу.
Приходится городить свои доп.поля(! Когда всё это итак уже есть в базе данных, но не доступно для пользования 😳
Показать еще комментарии (1)
А мне надо в моменте получать дату создания. Т.к. при запуске процессов есть задержка, то получаются не точные данные. В итоге всё равно доп.поля делаю!😬
А про UTM метки из др.параметры из сессии источника заказа - тут я вообще не понимаю, почему не открывают такую возможность, ведь по пользователям она есть.
Для возможности дополнения функционала в будущем, вы можете направить запрос с пожеланием в службу поддержки: https://getcourse.ru/contacts
Пожалуйста, детально опишите как предполагается использовать нужный вам функционал. - Какие практические задачи это поможет решить или оптимизировать уже реализованные бизнес-процессы.
{avatar_url}
А нет ли переменной, чтобы можно было выводить аватарки указанных пользователей (а не того, кто в данный момент смотрит страницу)?
А ещё лучше - аватарку последнего/предпоследнего добавленного в группу пользователя?
Чтобы можно было выводить аватарки последних пользователей, которые сдали урок - для создания дополнительного социального доказательства. Как-то так:
https://disk.yandex.ru/i/LeD6tGiUXdxqpQ
Показать еще комментарии (1)
Например:
{group_ID_user_1_avarat_url} - аватарка первого пользователя в группе (который был добавлен в группу раньше всех)
{group_ID_user_-1_avarat_url} - (именно с минусом) - аватарка ПОСЛЕДНЕГО пользователя в группе. То есть, если мы добавляем в эту группу пользователей, которые сдали урок, то это будет тот пользователь, который сдал урок последним)
{group_ID_user_-2_avarat_url} - аватарка предпоследнего пользователя
Подскажите пожалуйста какую переменную нужно использовать в коде события пикселя чтобы передавать код динамической ценности продукта с вашего сайта используя переменные.
Код события хочу установить на страницу успешной оплаты
Ответили вам через техподдержку.
Как сделать так, чтобы окончание правильное отображалось? Например , добро пожаловать в школУ, а не в школА
И можно ли вывести количество ответов в конкретном тренинге?
Например:
{training.XXXX.lesson_answer_count}
где XXXX - ID тренинга
Переменная {lesson_answer_count} выводит общее количество ответов, не учитывая конкретный тренинг.
Переменной для вывода количества ответов в конкретном тренинге не предусмотрено.
Возможно, вам будет интересен функционал шкалы достижений https://getcourse.ru/blog/276078 , в рамках которого можно выдавать ученикам баллы за пройденные уроки и выстраивать их рейтинг.
Переменной, которая бы показывала дату старта потока нет. Есть доступ в предложении предоставляется по датам потока https://skr.sh/s7cRtMZG2QI?a , вы можете отправлять рассылку по объекту "Покупки" и выводить дату начала покупки с помощью переменной {start_at}, которая и будет равна дате старте потока.
Дату и время открытия урока получить с помощью переменной возможности нет. Если вы хотите отправлять уведомление об открытии урока пользователям, вы можете это сделать по статье - https://getcourse.ru/blog/275969
Ответ был направлен в рамках тех.поддержки. Рады, что вопрос удалось решить.
Использование переменных в уроках аналогично использованию на страницах https://getcourse.ru/blog/437252?#liteBlock25047774 , например, добавив в уроки текстовый блок "Обычный текст" http://joxi.ru/brRMK1LiYg7Y8A ---> http://joxi.ru/nAyZJ0BTjpgjNr
Опишите, пожалуйста, вашу задачу подробнее (приложите ссылку на пример тарифа, где должен отображаться тариф (рассылки, страницы или передача данных во внешние системы)), написав нам в техподдержку https://getcourse.ru/contacts
Возможно производить операции с переменными?
Например, сумму заказа разделить на три, чтобы в тексте фигурировало значение или к дате заказа прибавить несколько дней, чтобы получалась новая дата?
Производить данные операции с переменными нет возможности.
Вы можете написать нам в техподдержку https://getcourse.ru/contacts описав подробнее вашу задачу, а также приложив ссылки на объекты, возможно удастся найти альтернативное решение вашей задачи.
Вы также можете использовать переменные и в теме письма.
Перед запуском рассылки, вы можете её протестировать с помощью тестового письма http://joxi.ru/KAgy48dIE1wlVm
С помощью переменной {mail_text_html_link} можно добавить в рассылку ссылку на html-версию письма. Если в почтовом сервисе у пользователя письмо отобразиться некорректно, перейдя по этой ссылке он сможет увидеть содержание письма на отдельной странице в браузере. HTML-версия письма формируется автоматически.
Такой возможности нет. Переменную deal.payed_at можно использовать только в рассылках, созданным по объекту Заказы.
для решения данного вопроса необходимо больше информации.
Пожалуйста, напишите нам в техподдержку через форму обратной связи на странице https://getcourse.ru/contacts
или на адрес эл.почты support@getcourse.ru
В обращении пришлите, пожалуйста, ссылку на страницу с переменной.
Добавили бы еще условие проверки текущего времени (не даты), было бы совсем круто
Переменные постоянно дорабатываются, постепенно функционал расширится. Следите за обновлениями!
На данный момент доступна переменная {today} - Сегодняшняя дата.
Данный функционал будет расширен - возможность делать дополнения появится в будущем.
Переменные в сообщениях не меняются? http://joxi.ru/Q2KgJPyF4pRoP2 Т.е. если отправляю через ""написать пользователю" - то отображается имя переменной, а в письме (e-mail) уже значение переменной.
В сообщениях, отправленных из раздела Входящие, переменные не заменяются.
Подскажите, пожалуйста. возникли проблемы с переменными ссылками в рассылке.
Нам в письмах необходимо указать ссылку на курс или ссылку на акции.
Захожу в переменные, добавляю новую например kurs_1, в значениях указываю адрес html. Далее в письме при создании ссылки указываю в графе URL адрес из переменных {var_kurs_1}. Но при переходе по ссылке, почему то выдает ошибку 404. Я что-то упустила? Почему нет перехода на страницу?
Спасибо
Пожалуйста, напишите обращение в техподдержку https://getcourse.ru/contacts и дайте ссылку на рассылку, о которой идёт речь.
Подскажите как сделать рассылку по пользователям, оформившим заказ и не оплатившим?
Можно ли им в рассылке вставить ссылку на страницу оплаты индивидуального заказа каждого пользователя?
Вы можете создать рассылку по заказам, указав в настройках "Кому отправлять" сегмент по условию "Оплачен: нет": http://joxi.ru/Dr81B3kF41nEpm
В рассылке вы можете использовать переменную {payment_link}, чтобы каждому клиенту ушла ссылка именно на его неоплаченный заказ.