Конфігурація скрипту супер-маркетингу
На цій сторінці описано кінцеві точки API для скрипту Супер-маркетинг. На відміну від інших скриптів, супер-маркетинг не створюється через загальний ендпоінт POST /api/v1/task — він працює на основі датасету цілей і має власні ендпоінти.
Огляд
Кампанія супер-маркетингу поєднує кілька дій (підписка, відписка, скарга, DM, boost, масові коментарі) в одному запуску на пул цілей. Пул цілей зберігається як датасет:
- Тип даних — датасет містить
usernames(TikTok/Instagram нікнейми) абоpost_links(URL публікацій). - Стратегія — керує розподілом цілей між пристроями:
shared_pool— кожен пристрій/акаунт обробляє всі цілі.consume_once— цілі розподіляються між пристроями, кожна ціль споживається один раз.
Типовий процес:
- Імпортуйте цілі в датасет → отримайте
dataset_id. - Запустіть кампанію з посиланням на
dataset_idдля одного або кількох пристроїв.
Перемикачі функцій (підписка / DM / коментар тощо) зчитуються зі збереженої конфігурації (super_marketing_settings.json). Ви можете перевизначити будь-які з них для кожного запуску через script_config.
Всі ендпоінти супер-маркетингу потребують плану Pro, Team або Business, як і решта Local API.
Імпорт датасету
Створення нового датасету або додавання цілей до існуючого.
- Ендпоінт:
POST /api/v1/super-marketing/dataset
Тіло запиту
| Поле | Тип | Обов'язкове | За замовчуванням | Опис |
|---|---|---|---|---|
| dataset_id | integer | No | — | ID існуючого датасету для додавання/заміни. Опустіть або використовуйте 0 для створення нового. |
| data_type | string | Yes | — | usernames або post_links |
| strategy | string | Yes | — | shared_pool або consume_once |
| entries | string[] | Yes* | [] | Цілі у форматі JSON-масиву. Пріоритет над raw_text. |
| raw_text | string | Yes* | — | Цілі у форматі рядка з розділенням через новий рядок (альтернатива до entries). |
| mode | string | No | append | append додає до існуючих записів; replace спочатку очищає існуючі. |
| label | string | No | — | Необов'язкова зрозуміла мітка для датасету. |
Надайте цілі через entries або raw_text. Дублікати та порожні записи ігноруються. Один імпорт обмежений 100 000 записів.