28 декабря 2021 3 654

Как я налил на лям с бесплатного трафика в тикток. Ч3. Автоматизация

Параллельно с заливом видео, переводом трафика с пп на пп, и попыток поиска людей я постепенно пробовал автоматизировать какие-то процессы скриптами. Где-то с середины января регал аккаунты и генерил видео через шаблоны.

Почему? 👇

Летом 2020 я начал изучать питон, для автоматизации работы с источниками. Писал несколько месяцев на вебе, опыта в автоматизации мобайла не было от слова совсем. Я понятия не имел, что такое adb, appium, airtest.
 

Видео

Сначала видео нарезались вручную. Потом какое-то время это делали монтажеры. Потом всю работу выполнял скрипт.

Сначала я запилил скрипт по массовой уникализации видео, (библиотека MoviePy), который норм работал и упрощал работу.

Со временем допилил его до генерации видео по шаблонам.

Несколько примеров: 

https://vimeo.com/659471267

https://vimeo.com/659471288

https://vimeo.com/659471248

https://vimeo.com/659471227

https://vimeo.com/659471205

Изначально была идея прокачивать аккаунты под тт на долгосрок, но до реализации она пока не дошла)

Выглядит это все так:

 

Скрипт брал видео из разных папок и генерил на его основе полностью уникальный видос для тт. Для нарезки под музыку - нужно прописывать тайминги, или использовать автоматическое определение битов (хуже работает).

Рега/Залив

В январе под я купил 4 телефона ZTE по 11к в ситилинке. Бу трубки тоже использовались, но иногда подлагивали и тупили. Поэтому взял телефоны мощнее, чтобы работать было комфортнее. 
Опыта автоматизации мобайла у меня не было, поэтому сначала было достаточно тяжко. Изучать новую инфу, писать шаб и параллельно заливать аккаунты физически сложно. Я использовал промежуточные решения, качество кода страдало, шаб постоянно вылетал на ошибки и приходилось управлять им в режиме оператора.

Писал я на питоне используя библиотеки Airtest и Poco для автоматизации, что тоже повлияло на скорость разработки. Этот инструмент не популярен как Appium, поэтому постоянно приходилось читать документацию, лезть в исходники библиотеки и решать проблемы самостоятельно. Комьюнити сильно решает, но теперь вряд ли есть в РФ человек, который разбирается в этом стеке лучше меня) Только чтобы запустить airtest в pycharm и понять как у него работает распознавание изображений - ушло пара дней. 

У каждой версии приложения свои селекторы элементов (id), поэтому сначала шаблон работал только на одной версии прилы. Но для обхода ошибок тт (вы слишком часто бла-бла) нужно было использовать разные. Поэтому потом была переписана вся логика.

Для этого нашел решение, таргетироваться не по имени селектора, а к его положению в структуре. На скрине ниже видно, что поиск происходит не на основании id, а по общим для любой версии приложения элементам. 

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

 

Буквально пару недель назад понадобилось зарегать аккаунты с ссылкой, несколько доработок, и шаб работает) 100 акков зарегал за сутки на номера.

В январе я основной упор сделал на автоматизацию, а тт начало штормить. Просмотры падали, США вообще не выстреливали.
Рега на почту с моих устройств вообще не проходила (и сейчас тоже не проходит).
Тем не менее получилось сделать несколько К баксов.

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

Основная проблема, которую я не смог решить - автоматизация сброса телефона. 

Нужно было углубляться в техническую часть андроида - прошивки, руты, подмена данных и тд, чего мне особенно не хотелось.

Несколько знакомых, которые пытались автоматизировать этот момент, не смогли добиться никаких результатов, и я понял, что со своими скромными знаниями не потяну эту задачу.

Тем временем, пока я в основном тратил время на код, профиты с тт упали . Баны, маленькие просмотры, траблы с регой - нужно было искать новые подходы, но я просто выгорел, и забил на тт и на этот проект, поработав в лайт режиме до февраля.
Но стоит отметить, что это только мой опыт, в то время многие лили по 3-4к$ руками с пары устройств. 

В последней части подведу итоги, покажу статку, расскажу  о тестах в сентябре-октябре, тестах тт на вебе, и поделюсь несколькими мыслями о том, стоит ли заходить в тт в 2022 году
@sup_player
 

Как вам статья
Broker164 Ответить
Красавчик,умеешь,могешь.Желаю удачи в твоих работах
30 декабря 2021, 04:27
Приятно слышать, Спасибо)
30 декабря 2021, 05:40 0
Arb Hunter Ответить
Кто-то может сочти статью нудной,но это на первый взгляд,есть чему научиться на самом деле
04 января, 20:54 0