Заливка в TikTok
Пошаговая постановка задачи публикации в TikTok, что при этом происходит на телефоне и как разбирать типичные сбои
Публикация в TikTok идёт с реального телефона: приложение открывает клиент TikTok, само выбирает ролик в галерее, вставляет описание и жмёт публикацию. Ваша часть работы - подготовить контент, выбрать устройства и поставить задачу. В статье разобраны шаги в интерфейсе, поведение на телефоне и список типичных проблем с решениями.
Что должно быть готово до запуска
- Телефон подключён по USB и виден на странице «Главная».
- На устройстве установлен агент ввода Siesta - кнопка «Инициализировать агент» в правой панели «Быстрые действия». Без него задача публикации не стартует.
- В приложении TikTok на телефоне уже выполнен вход в нужный аккаунт. Менеджера аккаунтов в приложении нет, логины и пароли оно не хранит и само не вводит.
- Аккаунт прогрет, на устройстве задан прокси.
- Ролики и описания подготовлены по статье подготовка контента к заливке.
Шаг за шагом: ставим задачу
- В левом меню нажмите «Новая публикация».
- В карточках платформ включите тумблер TikTok (подпись карточки - «Клипы / посты»). Можно включить сразу несколько площадок, тогда один и тот же ролик уйдёт в каждую из них.
- В разделе «Материалы» выберите «Локальная папка», укажите папку с видео или перетащите файлы в зону «Перетащите видео сюда или нажмите для загрузки».
- Заполните блок «Описания»: каждая строка - отдельное описание. При необходимости включите «Удалять после использования».
- В разделе «Параметры публикации» задайте «Потоки» (сколько устройств работает одновременно, от 1 до 40) и «Время старта»: «Запустить сейчас» или «По расписанию» с интервалом от 1 до 72 часов.
- Если у вас мобильные прокси со ссылкой ротации, включите тумблер «Мобильные прокси».
- В разделе «Устройства» отметьте телефоны - счётчик покажет «Выбрано X / Y».
- Если публикуете через клоны, включите нужный тумблер в разделе «Клоны».
- Нажмите «Запустить публикацию». В ответ появится «Запущено задач: N» или «Запланировано задач: N».
На каждое выбранное устройство создаётся отдельная задача с названием «Загрузка видео» в категории «Публикация». Следить за ними нужно на странице «Задачи».
Что происходит на телефоне
Дальше всё делает сценарий, который приходит с сервера в момент запуска задачи. По шагам это выглядит так:
- Галерея устройства очищается, на телефон заливается ровно один ролик из очереди.
- Если включены мобильные прокси и у устройства заполнена ссылка ротации, перед заливом дёргается ротация IP, а в лог пишется строка вида «Новый IP: адрес и страна».
- Запускается приложение TikTok. Сценарий читает дерево интерфейса на экране и работает по нему, а не вслепую по координатам: закрывает подсказки первого запуска, подтверждает системные запросы доступа к камере и микрофону, открывает создание видео и переходит в галерею.
- Выбирается загруженный ролик, сценарий проходит экраны «Далее».
- Описание вставляется через буфер обмена силами агента Siesta, после чего нажимается публикация.
- Из экрана забираются имя аккаунта и ссылка на пост - они попадают в «Статистику».
Как проверить, что получилось
- Страница «Задачи»: статус задачи меняется на «Выполнено» или «Ошибка», рядом видно устройство, время и результат.
- Страница «Логи»: там идёт живой поток по устройствам. Успешный залив даёт строку «TikTok: видео опубликовано», неудачный - «TikTok: не удалось опубликовать» с хвостом лога сценария, по которому видно, на каком шаге всё встало.
- Страница «Статистика»: там появляется публикация с аккаунтом, устройством и ссылкой.
- Самая честная проверка - открыть профиль в самом TikTok и убедиться, что ролик виден.
Типичные проблемы и что делать
«Аккаунт не авторизован». В логе появляется «TikTok: аккаунт не авторизован». Сценарий увидел на экране признаки формы входа или регистрации. Возьмите телефон, войдите в аккаунт вручную, убедитесь, что открывается лента, и запустите задачу заново.
Задача падает сразу с текстом про агента. Сообщение «Агент не установлен на устройстве» означает, что нужно нажать «Инициализировать агент» в правой панели. Если написано, что агенту не выдан доступ к спец-возможностям (характерно для строгих прошивок OPPO, Vivo, Xiaomi) - откройте на телефоне приложение Siesta и нажмите «Включить вручную».
Галерея не обновилась, сценарий взял не тот ролик. Движок сам чистит галерею и просит систему пересканировать медиатеку, но на некоторых прошивках галерея кэширует список. Помогает: очистить галерею вручную кнопкой «Очистить галерею», закрыть TikTok через пункт Close All в меню карточки устройства и запустить задачу заново.
Нет доступа к файлам. Если TikTok при первом заходе в галерею показывает системный запрос разрешений и сценарий на нём останавливается, откройте приложение на телефоне руками, зайдите в создание видео и выдайте доступ к фото, видео, камере и микрофону один раз. Дальше сценарий будет проходить этот экран сам.
Приложение обновилось и поменяло интерфейс. Такое бывает: TikTok переставляет кнопки, и сценарий перестаёт находить нужный элемент. Сценарии хранятся на сервере и подтягиваются в момент запуска задачи, поэтому исправление приезжает без переустановки клиента - достаточно перезапустить приложение. Самое полезное, что вы можете сделать, - нажать «Сообщить об ошибке» у упавшей задачи: к обращению автоматически прикладываются скриншот экрана и дерево интерфейса, по ним видно, что именно изменилось. Подробности в статье отчёт об ошибке в один клик.
«Превышен лимит тарифа». Задача завершается ошибкой, если телефон вне лимита устройств вашего тарифа. Отключите лишние аппараты или расширьте подписку.
«Прервано при перезапуске приложения». Так помечаются задачи, которые шли в момент закрытия программы. Поток исполнения перезапуск не переживает, задачу нужно поставить заново.
Не запускайте на новом аккаунте десяток роликов подряд в первый же день. Никакая автоматизация не отменяет ограничений площадки: разумнее начать с одной публикации в день, разнести устройства по времени старта и наращивать частоту постепенно.
Про расписание
Режим «По расписанию» откладывает запуск на выбранное число часов и срабатывает один раз - это не бесконечный цикл. Если нужен постоянный поток публикаций, ставьте новые задачи по мере отработки старых. Подробнее - в статье расписание задач.
