Multy.ai - Инструкции
Сайт сервисаСообщество ВК
  • Обучение
    • Общие настройки
      • Ответ на «Привет»
      • Как прикрепить и отправить файл
      • Переменные в кнопках
      • Сменить чат, пользователя, платформу
      • Как оформить текст в Telegram
      • Парсинг ref-ссылок
      • Как получить ID чата
    • Автоматизация
      • Автопринятие в чат
      • Анитиспам v.1
      • Автоматизация публикации постов
      • Автовыдача сертификатов (рисуем ФИО)
      • Аналитика по каждому шагу
      • Оплата товаров и услуг в ВКонтакте
      • Пересылка сообщений из бота в чат (Telegram)
      • Уведомление в чат о новых комментариях в обсуждении (ВК)
    • Геймификация
      • Карма-бот
      • Игры в Telegram (emodji)
      • Гороскоп
      • Бот-цитатник
      • Рандомная выдача картинок
      • Бонус за отзыв в обсуждениях (ВК)
    • Проблемы и ошибки
      • Белый экран и работа с консолью
      • Нет реакции на сообщение/комментарий
  • Обзор сервиса
  • Тарифы
  • Реферальная система
  • Инструкции
    • ⚙️Настройки/Интеграции
      • Сотрудники
      • Telegram
      • ВКонтакте
      • Senler
      • Prodamus
      • ЮMoney
      • OpenAI
      • ГрамотаДел
      • Автопилот (через вебхуки)
        • Пример команд Автопилота для интеграции с Multy.AI
    • 📦Шаблоны
      • Магазин шаблонов
      • Установка шаблонов
      • Создание шаблонов
    • 🤖Автоматизация
      • Блок-схемы
        • Интерфейс блок-схем
        • Контейнеры
        • Виды блоков
          • Событие
          • Действие
            • Математические функции
            • Фильтрация и поиск элементов массива
            • Отправить запрос на внешний сайт
            • Действие удалить сообщение
            • Действие: отредактировать сообщение.
          • Условие
          • Сообщение
          • Таймер
        • Горячие клавиши
        • Импорт и экспорт схем
      • Переменные
        • Стандартные переменные
        • Временные переменные
        • Глобальные переменные
        • Строковые функции
        • Структура контекста + JSON Path
      • Короткие ссылки
    • 💬Общение
      • Рассылки
    • 👥Пользователи
      • Пользователи
      • Импорт пользователей
      • Списки
      • Поля профилей
    • 🎲Геймификация
      • Рейтинги
      • Валюты
      • Достижения
      • Ресурсы
  • Тех. поддержка
    • ВКонтакте
    • Telegram
Powered by GitBook
On this page
  • Как создать поле профиля
  • Первый способ
  • Второй вариант
  • Как задать значение поля
  • Как вывести значение поля
  • Простой способ
  • Продвинутый способ
  1. Инструкции
  2. Пользователи

Поля профилей

PreviousСпискиNextГеймификация

Last updated 2 years ago

В этом разделе вы можете создавать свои поля и записывать туда любые данные пользователей. Например: возраст, номер заказа, имя ребенка, utm-метки и т.д.

Как создать поле профиля

Есть два способа

Первый способ

  • Зайдите в раздел "Поля профилей"

  • Нажмите "Создать"

  • Заполните необходимые поля

  • Нажмите сохранить

  • Готово!

Название — название вашего поля. Например, "День рождения"

Системное имя — можно оставить как есть, но рекомендуем задать своё для удобства. Оно понадобится для вывода информации через переменные.

Значение по умолчанию — вы можете задать сразу конкретное значение. Если в схеме вы не будете заполнять значение этого поля, то будет подставлять значение, которое вы укажите здесь.

Тип данных поля — укажите формат данного поля. Это крайне-важный пункт. Например, тип "Число" не будет сохранять текст.

  • Текст

  • Число

  • Массив

  • JSON массив

  • JSON объект

  • Дата

  • Время

  • Дата и время

Доступ на просмотр значения — на данный момент ни на что не влияет. Это задел на будущие обновления.

Редактирование пользователями собственных полей — Запрещено (CRM) / Разрешено (Форма) Уровень доступа к редактированию. Открытые поля используются для форм, закрытые - для менеджеров внутри CRM и бота. Рекомендуем оставить по умолчанию "Запрещено (CRM)"

Иконка — опционально. Она отображается только в списке полей (для перфекционистов)

Папка — по желанию можете разделить поля по папкам.

Второй вариант

Мы рекомендуем использовать первый способ, но есть еще один, более быстрый.

Нам понадобится:

  • Зайти в блок-схемы

  • Создать блок Действие

  • Выбрать контейнер "Задать значение текстового поля" или "Задать значение числового поля"

  • Нажать на поле "Название поля"

  • Внизу ввести название нового поля

  • Нажать кнопку "Создать"

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

Как задать значение поля

  • Зайдите в блок-схемы

  • Создайте блок Действие

  • Выберите контейнер "Задать значение текстового поля" или "Задать значение числового поля"

  • Выберите необходимое поле / или создайте его здесь же и выберите

  • Выберите Операцию (они разные для разных типов поля

  • Укажите "Значение"

  • Готово! Осталось только поместить этот блок в нужное место и сохранить схему.

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

Для этого во время составления заявки через бота, просим пользователя написать имя, далее через блок события "входящее сообщение" ожидаем ответ.

После создаем Действие "Задать значение текстового поля", выбираем нужное и вставляем в "Новое значение" переменную {var:object.text}

Тем самым мы сохраним имя ребенка в своей базе.

Как вывести значение поля

Есть два варианта: простой и продвинутый

Простой способ

Нам понадобится только системное имя поля.

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

Скопируйте его и вставьте в переменную field

{field:31100abd1f04b52} - из примера на скриншоте.

Но для удобства рекомендуем внутри поля задать своё значение.

Например, вместо "31100abd1f04b52" пишем "birthday", тогда переменная будет выглядеть так: {field:birthday}

Готово! Осталось подставить эту переменную в текст.

Продвинутый способ

Для этого нам понадобится либо один блок действия, либо блок действия + блок сообщения.

  • Создаем блок-действия

  • Выбираем контейнер "Получить значение числового поля" или "Получить значение текстового поля"

  • Выбираем поле, значение которого хотим получить

  • В поле "Сохранить в переменную" пишем на латинице любое слово. Например, birthday.

  • Затем либо в этом же блоке создаем еще один контейнер с контейнером "Отправить сообщение", либо создаем новый блок "Сообщение"

  • И в тексте выводим переменную {var:birthday}

Не забудьте в конце сохранить ваши настройки!

👥