Data array
Описание
Массив data
используется в следующих запросах:
- задание на массовую отправку триггера
- задание на массовый импорт профиля + отправка триггера
- массовая отправка триггера
- массовый импорт профилей + отправка триггера
Массив состоит из объектов, каждый из которых содержит информацию об отдельном профиле. В качестве ключа и значения объекта необходимо указать данные, по которым будет происходить поиск профиля в базе.
Параметры
Параметр | Тип | Пример | Обязательный | Описание | |
---|---|---|---|---|---|
string | "john@example.com" | "matching":"email" - по профилю и подпискам "matching":"email_profile" - только по профилю "matching":"email_sub" - только по подпискам | Email-адрес | ||
phone | string | "+79000000000" | "matching":"phone" - по телефону из профиля и подписок "matching":"phone_sub" - по телефону из подписок | Номер телефона | |
profile_id | string | "abcdefghijklmnqrstuvwxyz" | "matching":"profile_id" | Идентификатор профиля | |
field_value | int/string | "12345" | "matching":"custom" | Значение поля для поиска | |
custom_request | JSON object |
| Если нет свойства "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>