Перейти к основному содержимому
Altcraft Docs LogoAltcraft Docs Logo
Для пользователяДля разработчикаДля администратора
Веб-сайтБаза знаний
Русский
  • Русский
  • English
v72
  • v74
  • v73
  • v72
Войти
  • API пользователя
  • Взаимодействие с API
  • Матчинг
  • Профили
  • Базы данных
  • Ресурсы
  • Сегменты
  • Статические сегменты
  • Стоп-списки
  • Шаблоны
  • Кампании
    • Получить список кампаний
    • Получить информацию о кампании
    • Получить лог кампании
    • Клонировать кампанию
    • Удалить кампанию
    • Активировать кампанию
    • Деактивировать кампанию
    • Получить статус кампании
    • Броадкаст кампании
    • Регулярные кампании
    • Триггеры
      • Получить список триггер кампаний
      • Получить информацию о триггер кампании
      • Добавить триггер кампанию
      • Обновить триггер кампанию
      • Запуск триггерной кампании (API call)
      • Импорт профиля + Отправка триггера
      • Задание на массовую отправку триггера
      • Задание на массовый импорт профилей + отправка триггера
      • Массовая отправка триггера
      • Массовый импорт профилей + отправка триггера
      • Клонировать триггер кампанию
      • Data array
  • Сценарии (цепочки)
  • Промокоды
  • Цели
  • Пуши приложений
  • Маркет
  • Отчеты и статистика
  • Сендеры
  • Объекты
  • Запросы к внешним базам данных
  • Прочее
  • Список API-методов
  • Импорт и настройка коллекции API-методов в Postman
  • SDK
Это документация к платформе Altcraft v72. Для этой версии документация больше не обновляется.
Информация по актуальной версии платформы (v74) доступна на этой странице.
  • Кампании
  • Триггеры
  • Data array
Документация для версии v72

Data array

Описание​

Массив data используется в следующих запросах:

  • задание на массовую отправку триггера
  • задание на массовый импорт профиля + отправка триггера
  • массовая отправка триггера
  • массовый импорт профилей + отправка триггера

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

Параметры​

ПараметрТипПримерОбязательныйОписание
emailstring"john@example.com""matching":"email" - по профилю и подпискам
"matching":"email_profile" - только по профилю
"matching":"email_sub" - только по подпискам
Email-адрес
phonestring"+79000000000""matching":"phone" - по телефону из профиля и подписок
"matching":"phone_sub" - по телефону из подписок
Номер телефона
profile_idstring"abcdefghijklmnqrstuvwxyz""matching":"profile_id"Идентификатор профиля
field_valueint/string"12345""matching":"custom"Значение поля для поиска
custom_requestJSON object
{
"email": {
"$in": [
"asd@dsfsd.com",
"zxcv@sdfsd.com"
]
}
}
Если нет свойства "matching"MongoDB-запрос по полям профиля

Примеры​

email​

  • JSON
  • XML
 "data": [
{"email": "profile1@example.com"},
{"email": "profile2@example.com"}
]
<data>
<email>profile1@example.com</email>
</data>
<data>
<email>profile2@example.com</email>
</data>

phone​

  • JSON
  • XML
 "data": [
{"phone": "+79000000000"},
{"phone": "+79000000001"}
]
<data>
<phone>+79000000000</phone>
</data>
<data>
<phone>+79000000001</phone>
</data>

profile_id​

  • JSON
  • XML
 "data": [
{"profile_id": "60ae529b3f62fcdebdb159bb"},
{"profile_id": "843vfdkisfh934hfe834rhkk"}
]
<data>
<profile_id>+79000000000</profile_id>
</data>
<data>
<profile_id>+79000000001</profile_id>
</data>

custom​

  • JSON
  • XML
"data": [
{"field_value": "001"},
{"field_value": "002"}
]
<data>
<field_value>001</field_value>
</data>
<data>
<field_value>002</field_value>
</data>
Последнее обновление 20 авг. 2024 г.
Предыдущая страница
Клонировать триггер кампанию
Следующая страница
Сценарии (цепочки)
  • Описание
  • Параметры
  • Примеры
    • email
    • phone
    • profile_id
    • custom
© 2015 - 2025 Altcraft. Все права защищены.