Перейти к основному содержимому
Altcraft Docs LogoAltcraft Docs Logo
Для пользователяДля разработчикаДля администратора
Веб-сайтБаза знаний
Русский
  • Русский
  • English
v72
  • v74
  • v73
  • v72
Войти
  • Документация пользователя
  • FAQ
  • Термины
  • Обновления платформы
  • Хранение и сбор данных
  • Каналы коммуникации
  • Сегментация
  • Шаблоны сообщений
  • Кампании
  • Сценарии автоматизации
  • Маркет
  • Программы лояльности
  • Веб-слой
  • Отчеты и аналитика
  • Интеграции
  • Настройки
  • API-запросы: с чего начать
    • Импорт и обновление профиля
    • Запуск триггерной кампании
    • Отправка профиля клиента в сценарий
  • Библиотека email-маркетолога
Это документация к платформе Altcraft v72. Для этой версии документация больше не обновляется.
Информация по актуальной версии платформы (v74) доступна на этой странице.
  • API-запросы: с чего начать
  • Запуск триггерной кампании
Документация для версии v72

Запуск триггерной кампании

В этой статье мы покажем, как отправить сообщению профилю, запустив триггерную кампанию через API.

подсказка

Через API можно запустить только активную триггерную кампанию, настроенную на событие "При использовании особого вызова API". Создание триггерной кампании описано в этой статье.

Получение API-токена​

API-токен — это ключ доступа к платформе через API. Он используется в любом API-запросе.

Найти токен можно в настройках платформы Altcraft, в разделе "Токены". Если у вас ещё нет токена, создайте его, нажав на соответствующую кнопку:

предупреждение

API-токен могут создать только мастер-пользователи. Если у вас нет прав для создания токена, обратитесь к пользователю с правами мастера.

Установка и запуск Postman​

Для работы с API-запросами вам понадобится приложение, позволяющее отправлять и принимать их.

1. Скачайте и установите приложение Postman или откройте его веб-версию.

2. Выберите метод POST для вашего запроса.

3. Перейдите на вкладку Body и выберите режим raw. Убедитесь, что выбран формат JSON.

URL-адрес запроса​

Для отправки запроса на сервер вам необходимо ввести его URL. Он индивидуален для каждого запроса. Например, для запроса на импорт профиля URL-адрес будет таким:

https://example.com/api/v1.1/campaigns/triggers/start

Замените example.com на домен, на котором развернута ваша платформа. Вы можете скопировать адрес прямо из адресной строки:

Создание запроса​

Перейдем к написанию запроса.

Поиск профиля по email

Предположим, в базе есть подписчик с email-адресом zaycev@example.com. Мы хотим отправить ему на почту сообщение, запустив триггерную кампанию #1. Наш запрос может выглядеть так:

{
"token": "abcdefghklmnopqrstzxc",
"id": 1,
"matching": "email",
"email": "zaycev@example.com"
}
  • "token" — ваш API-токен. Подробнее о том, где можно его найти, написано в начале статьи.
  • "id" — идентификатор триггерной кампании. Он указан рядом с названием кампании справа от знака # . id триггерной кампании — это всегда число, не путайте его с названием.
  • "matching" и "email" — параметры, по которым запрос найдёт в базе необходимый профиль. В данном случае используется поиск по email-адресу профиля.

Поиск профиля по profile_id

Если email-адрес клиента неизвестен, вы можете найти его профиль в базе, используя внутренний идентификатор (profile_id):

{
"token": "abcdefghklmnopqrstzxc",
"id": 1,
"matching": "profile_id",
"email": "660fb662ef3df43421a8cda5"
}

Идентификатор профиля можно найти в его карточке:

Поиск профиля по дополнительному полю

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

Предположим, мы хотим отправить сообщение клиенту, который поставил лайк на запись Вконтакте. Но мы не знаем о нем ничего, кроме его ID Вконтакте, который записан в нашей базе данных в поле "vk_id". В этом случае запрос будет выглядеть следующим образом:

{
"token": "abcdefghklmnopqrstzxc",
"id": 5,
"matching": "custom",
"field_name": "vk_id",
"field_value": "123456"
}
подсказка

Обратите внимание на синтаксис вашего запроса. Лишние символы или незакрытые скобки могут привести к ошибке.

Отправка запроса​

Чтобы отправить запрос, нажмите кнопку Send в Postman. При успешном выполнении вы получите сообщение об успешной отправке запроса:

Если что-то пошло не так, в ответном сообщении будет указан номер и описание ошибки:

Если у вас не получилось самостоятельно устранить ошибку, передайте номер и описание ошибки в службу поддержки Altcraft.

подсказка

В статье описывается лишь часть возможных параметров для данного запроса. С остальными параметрами можно ознакомиться здесь.

Последнее обновление 30 окт. 2024 г.
Предыдущая страница
Импорт и обновление профиля
Следующая страница
Отправка профиля клиента в сценарий
  • Получение API-токена
  • Установка и запуск Postman
  • URL-адрес запроса
  • Создание запроса
  • Отправка запроса
© 2015 - 2025 Altcraft. Все права защищены.