Доски База знаний

База знаний модуля «Доски»

Не инструкция «куда нажать», а что делать с результатом: как читать аудит, как не сэкономить на услуге с высоким спросом, какие правила Авито жёсткие, а какие маркетинговый совет, и где заканчиваются возможности продукта.

Только проверяемая фактура: лимиты и возможности API — из официальной схемы Авито и живых вызовов, методология продвижения — от практикующего авитолога, ограничения продукта — из состояния кода. Обещаний результата процедур нет и быть не может.

С чего начать

Как устроены Доски и что она делает за вас, а что придётся решить человеку.

Как устроены Доски: один проход из четырёх стадий

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

Зачем этот модуль

Мы не «делаем объявления». Мы связываем три вещи, которые обычно живут в разных головах: что у компании реально есть в прайсе и на сайте, что люди действительно ищут, и что уже выставлено на Авито. Из этого получается список решений: что добавить, что переписать, что не трогать.

Четыре стадии

  1. Аудит. Доски читают кабинет Авито по API: список объявлений, их статус, цену, адрес, статистику просмотров и контактов, историю операций кошелька. Складывает это в чек-лист со светофором и общим процентом. Каждое живое объявление сверяется с нашей базой услуг.
  2. Спрос и выбор. Каталог услуг из данных компании, рядом — спрос и отметка «уже на Авито». Вы отмечаете позиции, которые хотите выставить. Есть кнопка автоподбора топа услуг с заметным спросом, которых на Авито ещё нет.
  3. Генерация. По каждой выбранной услуге модель пишет заголовок и описание, Доски подбирают фотографии и проверяет карточку по правилам Авито. Черновик не считается принятым, пока вы явно не отметите его галочкой и не нажмёте подтверждение — молчание за согласие не принимается.
  4. Пакет и бюджет. Из подтверждённых черновиков собирается XML-файл автозагрузки. В пакет попадают только карточки с ценой — остальные показываются отдельным предупреждением, а не молча исчезают из счётчика.

Что важно знать до начала

  • Демо-режим. Кнопка публикации в реальный кабинет Авито задизейблена. Ничего в аккаунте клиента не меняется — на выходе файл, который можно проверить глазами.
  • Токены — демо-валюта, не деньги. Один токен списывается за одну успешную генерацию объявления. Если генерация не удалась, токен не списывается.
  • Решения остаются за человеком. Доски показывают данные и правила, но не выбирает за вас цену, не решает, разносить ли услугу по филиалам, и не публикует ничего сама.
Что сделать
  • Пройти стадию 1 и прочитать все пункты чек-листа, а не только итоговый процент
  • На стадии 2 начать с услуг, у которых есть цена и есть фото — они дойдут до конца без ручной доработки
  • Каждый черновик на стадии 3 подтвердить явной галочкой; непроверенный текст не отправлять
  • На стадии 4 разобрать предупреждение про карточки без цены до того, как забирать XML
Правила и ограничения
  • Публикация в реальный кабинет в этой версии выключена намеренно — файл нужно загружать вручную
  • Токен списывается только по факту успешной генерации
Стадия 1 — Аудит

Что означает каждый пункт чек-листа и какое действие он требует.

Как читать аудит и что делать с каждым красным пунктом

Расшифровка чек-листа: что означает зелёный, жёлтый, красный и серый, и какое конкретное действие требует каждый пункт.

Четыре цвета, а не три

  • Зелёный — проверено и в порядке.
  • Жёлтый — работает, но теряет деньги или внимание.
  • Красный — требует действия сейчас.
  • Серый — мы не можем это проверить текущим доступом к API и не выдумываем оценку. Серые пункты не влияют на итоговый процент: считать их «плохо» было бы такой же неправдой, как считать «хорошо».

Итоговый процент считается только по пунктам, которые реально проверены: зелёный даёт полный вес, жёлтый — частичный, красный — ноль.

Пункты и действия по ним

Объявления активны

Жёлтый — часть карточек не в статусе «активно». Действие: открыть кабинет и понять причину — закончилось размещение, снято модерацией или отключено вручную. Неактивное объявление не получает показов, но продолжает занимать ваше внимание в отчётах.

У объявлений указана цена

Красный, если хотя бы у одной карточки цены нет. Авито не примет объявление услуги без цены через автозагрузку, а в выдаче карточка без цены проигрывает соседям — цена стоит примерно на одном уровне влияния с заголовком на переход из показа в просмотр. Действие: поставить цену или диапазон. Если цены нет в прайсе — это вопрос к владельцу услуги, а не к Доскам.

Скорость ответа в мессенджере и доля диалогов без ответа

Зелёный при медиане ответа до 30 минут. Доля неотвеченных диалогов от 15 процентов — красный. Это самый дорогой вид потерь: за обращение уже заплачено продвижением, а ответа человек не получил. Действие: разобраться с дежурством по чату, а не с бюджетом.

Спрос без объявления

Считается по нашей базе услуг компании и данным спроса: сколько услуг с заметным спросом ещё не выставлены на Авито. Больше пяти — красный. Действие: перейти на стадию 2, там эти позиции уже отсортированы. Этого пункта нет ни у одного публичного аудита Авито, потому что для него нужна база знаний о самой компании, а не только её кабинет.

Конверсия просмотр в контакт

Это не та конверсия, которую называет методология продвижения. Целевой ориентир 15 процентов относится к переходу из показа в просмотр, а показов API Авито нам не отдаёт — только просмотры, контакты и добавления в избранное. Поэтому Доски считают то, что доступно: просмотр в контакт. Порог в 2–3 процента для услуг — рабочий ориентир практики, а не официальный бенчмарк Авито; относиться к нему нужно как к сигналу, а не как к норме.

Действие при низком значении: чинить карточку, а не бюджет. Порядок влияния известен — главная фотография, отзывы и рейтинг, заголовок и цена, локация, первые строки текста. Продвижение в этом списке последнее.

Стоимость обращения

Считается как расход из истории операций кошелька, делённый на число контактов. Это главный контролируемый показатель при масштабировании. Если контактов нет, а расход есть — деньги уходят без результата, и это сигнал остановиться и разобрать карточку, а не поднять ставку.

Баланс кошелька

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

Фото и описания в объявлениях

Серый всегда. Ни один найденный эндпоинт Авито не отдаёт фотографии и текст уже опубликованного объявления — проверено на двух методах чтения объявлений 1 августа 2026 года, оба отвечают, но возвращают только статус, цену, адрес и сроки. Действие: сверять глазами в кабинете.

Цены в рынке

Серый всегда. Официальный API не даёт цен конкурентов, а страницы Авито закрыты антибот-защитой, обходить которую мы не будем. Сравнить можно только со своим прайсом. Конкурентный анализ на Авито возможен, но вручную — см. статью про воронку.

Отдельно: карточка каждого объявления

Под чек-листом Доски показывают каждое живое объявление и сверяет его с нашей базой услуг. Там же честно подписано, откуда взято фото: курированное фото этой услуги, общее фото филиала или совпадения с базой нет вовсе. Слабое совпадение так и помечается слабым — это не ошибка интерфейса, а признак того, что услугу в базе не удалось надёжно опознать.

Что сделать
  • Прочитать все пункты, включая серые: серый означает «проверьте вручную», а не «всё хорошо»
  • Красную цену закрывать первой — без цены карточка не уйдёт в автозагрузку
  • Неотвеченные диалоги закрывать раньше, чем трогать бюджет: обращение уже оплачено
  • Низкую конверсию лечить фотографией, отзывами, заголовком и ценой — в этом порядке
  • Фото и тексты живых объявлений сверить глазами в кабинете: API их не отдаёт
Правила и ограничения
  • Серые пункты не входят в итоговый процент — оценка не выдумывается
  • Ориентир 15 процентов относится к показу в просмотр и по API непроверяем: показов Авито не отдаёт
  • Расход без контактов — повод остановить продвижение, а не увеличить ставку
Стадия 2 — Спрос и выбор

Как читать два числа спроса и как выбирать, что выставлять первым.

Прямой спрос и спрос по категории: почему это два разных числа

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

Что за два числа

В таблице услуг спрос показан парой значений.

  • Прямой запрос — сколько раз в месяц ищут именно эту формулировку услуги в вашем городе.
  • Категория — общий спрос по всему направлению, к которому услуга относится: сумма по кластеру запросов, а не по одной фразе.

Оба числа — данные поискового спроса Яндекса по городу (Wordstat через наш прокси), не статистика Авито. У Авито нет публичного API спроса по категории и городу для услуг, которые вы ещё не выставили. Мы используем поисковый спрос как приближение рыночного интереса и говорим об этом прямо, вместо того чтобы рисовать «спрос на Авито».

Почему низкое первое число — не повод пропускать услугу

Люди редко ищут формулировкой из прайса. Примеры из пилотного каталога (Краснодар, месяц):

  • «Лазерная эпиляция голеней» — прямой запрос 1, категория «эпиляция» 11 896.
  • «Шугаринг ног» — прямой запрос 2, категория «шугаринг» 3 922.
  • «Массаж лица» — прямой запрос 319, категория «массаж» 117 060.

Если смотреть только на первое число, две первые позиции выглядят мёртвыми, и их вычёркивают. На самом деле спрос есть — он просто сформулирован шире. Человек ищет «эпиляцию», попадает в категорию и там выбирает из карточек, включая узкие.

Как этим пользоваться

  • Прямой запрос высокий — формулировка попала в то, как говорит рынок. Её стоит держать в заголовке.
  • Прямой низкий, категория высокая — выставлять стоит, но не рассчитывать, что вас найдут этой фразой. Заголовок формулируйте от направления, конкретику раскрывайте в описании.
  • Прямой низкий и категория низкая — вот это действительно повод отложить позицию, если выбирать приходится из ограниченного числа карточек.
  • Одинаковая категория у пачки услуг — они конкурируют между собой в одной выдаче. Плодить десять почти одинаковых карточек внутри одного кластера смысла мало.

Проверенная спросом фраза

Для каждой услуги Доски подбирают конкретную фразу из семантического ядра — не первую по частоте, а ту, у которой коммерческий интерес и есть общее слово с самим кластером. Это защита от мусора: в кластере «карбоновый пилинг» самой частой фразой оказалась «карбонара рецепт», а в кластере «смас лифтинг» — «подтяжка груди цена». Если подходящей фразы нет, Доски не подставляют случайную, а откатывается на название кластера с городом.

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

Что сделать
  • Не вычёркивать услугу по одному лишь низкому прямому запросу — посмотреть на категорию
  • Заголовок узкой услуги формулировать от направления, детали уносить в описание
  • Не выставлять пачку почти идентичных карточек внутри одного кластера
  • Проверить, что предложенная фраза спроса попала в заголовок или описание
Правила и ограничения
  • Оба числа — поисковый спрос Яндекса по городу, а не статистика Авито
  • Фраза спроса подбирается с проверкой на смысловую связь с кластером; случайная частотная фраза не подставляется

Как выбрать, что выставлять первым

Спрос — только один из четырёх критериев. Остальные три: есть ли цена, есть ли релевантные фото и нет ли уже такой карточки на Авито.

Четыре критерия готовности

  1. Спрос. Прямой плюс категория — см. предыдущую статью.
  2. Цена. Без цены карточка не уйдёт в автозагрузку. Доски помечают уверенность сопоставления цены с услугой: высокая, средняя, «несколько подходящих цен» и «цены нет». Последние два случая требуют человека.
  3. Фото. Нужны кадры именно этой услуги. Общее фото филиала — допустимая подстраховка, но не замена: главная фотография сильнее всего влияет на переход из показа в просмотр.
  4. Нет дубля. Если услуга уже есть на Авито, отметка «уже на Авито» стоит в строке. Новая карточка внутри той же категории будет отбирать показы у существующей.

Осторожно с ценами, которые уже стоят на Авито

Цена на сайте и цена на Авито могут быть разными сознательно. В пилоте часть услуг продаётся на Авито по заметно более низкой цене, чем в прайсе на сайте — это стратегия привлечения, а не ошибка. Конвейер не должен молча перезаписать такую цену полной прайсовой. Если Доски показывают расхождение — это вопрос владельцу, а не автоматическая правка.

Автоподбор

Кнопка автоподбора отмечает услуги с заметным спросом, которых ещё нет на Авито. Это стартовая точка, а не финальный список: после автоподбора проверьте цену и фото по каждой отмеченной позиции. Позиции без цены дойдут до стадии 4 и упрутся в предупреждение.

Сколько брать за один проход

Лучше немного и до конца, чем много и вполовину. Причина не в интерфейсе, а в алгоритме Авито: новая карточка получает доверие по своим первым конверсиям, и десять недоработанных карточек одновременно дают десять слабых старта сразу. Подробнее — в статье о зависших объявлениях.

Что сделать
  • Проверить по каждой отмеченной услуге: есть цена, есть релевантные фото, нет дубля на Авито
  • Расхождение цены сайта и Авито обсудить с владельцем услуги, а не переписывать автоматически
  • После автоподбора пройти список руками — это черновик выбора, а не решение
  • Начинать с небольшой пачки карточек и доводить их до конца
Правила и ограничения
  • Услуга без цены не попадёт в XML — это ограничение Авито, а не наше
  • Более низкая цена на Авито может быть осознанной стратегией: не перезаписывать без подтверждения
Стадия 3 — Текст и фото

Правила Авито к карточке, ключевые фразы, требования к фотографиям.

Правила Авито к объявлению и что из них проверяют Доски

Жёсткие лимиты и запреты по заголовку и описанию, и честный список того, что проверяется автоматически, а что остаётся на человеке.

Жёсткие лимиты

  • Заголовок — не более 100 символов. Это лимит из схемы автозагрузки, а не рекомендация.
  • Описание — не более 7500 символов. В XML передаётся внутри CDATA.
  • Разметка в описании — только теги p, br, strong, em, ul, ol, li, и только на платных тарифах. Иначе описание должно быть обычным текстом.

Запреты

  • В заголовке нельзя указывать цену и контакты текстом — для них есть отдельные поля.
  • В заголовке запрещено слово «продам».
  • Переспам ключевыми фразами приводит нецелевой трафик и наказывается качеством трафика, а не только модерацией.

Практический ориентир по длине заголовка около 50 символов — это совет по конверсии из маркетинговых источников, а не правило Авито. Жёсткая граница одна: 100 символов.

Что Доски проверяют автоматически

  • Длину заголовка против лимита 100 символов; слишком длинный заголовок обрезается автоматически, и это отмечается в рекомендациях.
  • Признаки цены в заголовке (число из трёх и более цифр рядом со «руб» или знаком рубля) и слово «продам».
  • Наличие проверенной спросом фразы в заголовке или описании.
  • Наличие цены у карточки — без неё она не попадает в экспорт.
  • Количество подобранных фотографий.
  • Обязательные поля категории при сборке XML.

Чего Доски не проверяют и почему

  • Длину описания против 7500 символов — сейчас автоматической проверки нет; тексты, которые генерирует модель, короче лимита на порядок, поэтому это не срабатывало как реальная проблема. Если описание пишется руками и получается очень длинным — считайте символы сами.
  • Соответствие правилам модерации по смыслу. Полный текст официальных правил живёт на страницах поддержки Авито, которые закрыты для автоматического чтения. Мы кодируем только то, что подтверждено схемой API и живыми вызовами.
  • Медицинские формулировки. Ни Доски, ни модель не могут гарантировать результат процедуры. Обещания результата в описании — зона ответственности клиники и её юриста, и в медицинской тематике формулировки лучше писать от того, что входит в услугу и как она проходит, а не от обещанного эффекта.

Куда что писать

Заголовок — название услуги с ключевым запросом. Призыв к действию в заголовке не нужен: у объявления на Авито есть собственные кнопки связи, а место в заголовке дорогое. Раньше в наших проверках был пункт про призыв к действию в заголовке — он был неверным и убран.

Первый абзац описания — самое сильное место. Он частично виден в выдаче, и по методологии продвижения именно туда идут выгода и гарантии: скидки, сроки, что входит, формат работы. Дальше можно раскрывать детали и снимать возражения.

Что сделать
  • Заголовок до 100 символов, без цены, контактов и слова «продам»
  • Сильную выгоду и условия вынести в первый абзац описания
  • Описание держать в пределах 7500 символов — автопроверки на это нет
  • Разметку в описании использовать только при платном тарифе и только из разрешённых тегов
  • В медицинской тематике описывать состав и порядок услуги, а не обещать результат
Правила и ограничения
  • Заголовок не более 100 символов — жёсткий лимит схемы автозагрузки
  • Описание не более 7500 символов, в XML внутри CDATA
  • Цена и контакты в заголовке текстом запрещены
  • Слово «продам» в заголовке запрещено

Ключевые фразы: куда, сколько и зачем в прайс-лист

Ключи живут в трёх местах, а их доля в тексте ограничена примерно 30 процентами. Переспам вредит не модерацией, а качеством трафика.

Три места

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

Ограничение

Не более примерно 30 процентов текста. Это не формальное правило Авито с точным порогом, а практика: при переспаме объявление начинает приходить к людям, которые искали другое. Формально это выглядит как рост показов, фактически — как падение конверсии и рост стоимости обращения.

Как выбирается фраза

Доски берут фразу из семантического ядра компании с коммерческим интересом, связанную по смыслу с кластером услуги. Кнопка на карточке черновика добавляет эту фразу в описание одной формулировкой вида «Ищут также как ...». Проверка наличия фразы смотрит на заголовок и описание вместе — если фраза естественно вошла в описание, требовать её ещё и в заголовке незачем.

Чего не делать

  • Не перечислять список городов и районов, где вы не работаете.
  • Не вставлять портянку синонимов в конец описания.
  • Не дублировать ключ в каждом абзаце: алгоритму достаточно естественного вхождения.
Что сделать
  • Ключевую фразу разместить в заголовке, описании и прайс-листе
  • Держать долю ключей примерно до 30 процентов текста
  • Проверить, что фраза читается естественно, а не вставлена списком
Правила и ограничения
  • Переспам ключами приводит нецелевой трафик и повышает стоимость обращения

Фотографии: лимиты Авито и почему релевантность важнее количества

До 10 фото, до 25 МБ каждое, JPEG или PNG. Главная фотография — сильнейший фактор перехода из показа в просмотр, поэтому не тот кадр хуже, чем меньше кадров.

Лимиты

  • До 10 фотографий на объявление. Всё, что сверх, молча игнорируется.
  • До 25 МБ на файл, форматы JPEG и PNG.
  • В XML используется либо блок с изображениями, либо блок со ссылками и именами — смешивать два способа нельзя.

По данным Авито среднее число фотографий в объявлении — пять; меньше воспринимается алгоритмами как признак более низкого качества карточки. Методология продвижения говорит жёстче: заполнять все десять слотов, потому что заполненность карточки влияет на количество показов.

Почему релевантность важнее количества

Главная фотография — первый по силе фактор перехода из показа в просмотр, впереди отзывов, заголовка и цены. Десять кадров, из которых главный не про эту услугу, работают хуже трёх точных: человек не узнаёт то, что искал, и не открывает карточку.

Сортировщик фото

Есть сортировщик, который смотрит на сам кадр, а не на имя файла и не на папку. Два движка: качество и число лиц через Yandex Vision, смысл кадра через мультимодальную модель. Результат кэшируется по контрольной сумме файла, поэтому повторный прогон не стоит ничего.

Зачем он нужен, видно по пилотному прогону: из 69 уже назначенных вручную фотографий 21 оказалась точным попаданием, 27 — тем же направлением, 17 — другим направлением, и 2 кадра непригодны в принципе. То есть каждая четвёртая картинка стояла не к той услуге, и никакая доработка сопоставления по названию файла это бы не вылечила — неверен был сам источник.

Отдельный урок: первая версия правила сортировщика врала в обратную сторону. Строгое сравнение названий давало 12 «ошибок» из 14, но фото шугаринга ног в услуге «депиляция» — не ошибка, это та же услуга другими словами. Конфликтом считается только другое направление; внутри направления кадр родственный.

Как это работает сейчас

  • Доски набирают фотографии до шести: сначала курированные кадры самой услуги, затем общие фото филиала как подстраховка.
  • Каждое фото честно подписано, курированное оно или общее.
  • Лимит Авито — десять, и это зона роста: рекомендация «фотографий меньше десяти» показывается на карточке черновика.
  • Результат сортировщика пока не подключён к сборке каталога автоматически: объявления берут фото по прежней логике. Отбраковка кадров другого направления делается отдельным прогоном.

Практический порядок

  1. Собрать папку кадров от клиента как есть.
  2. Прогнать сортировщик и выкинуть кадры другого направления и непригодные.
  3. Выбрать главную фотографию осознанно: узнаваемая услуга, светлый кадр, без посторонних объектов.
  4. Дополнить до десяти слотов кадрами процесса и результата — фото результата влияет на переход из просмотра в обращение.
Что сделать
  • Проверить главную фотографию первой: узнаётся ли на ней именно эта услуга
  • Заполнить как можно больше из 10 слотов — заполненность карточки влияет на показы
  • Выкинуть кадры другого направления, а не просто добавить сверху правильные
  • Каждый файл до 25 МБ, JPEG или PNG
  • Проверить, какие кадры курированные, а какие общие: общее фото филиала — подстраховка, не замена
Правила и ограничения
  • Не более 10 фотографий на объявление, лишние игнорируются
  • Не более 25 МБ на файл, только JPEG и PNG
  • В XML нельзя смешивать способ передачи изображений файлами и ссылками
Стадия 4 — Пакет и бюджет

Что нужно, чтобы объявление вообще ушло в Авито, и как наращивать бюджет.

Что нужно, чтобы объявление ушло в Авито

Экспорт собирает XML автозагрузки только из подтверждённых карточек с ценой. Поля категории берутся из схемы Авито, а не из памяти.

Единственный путь массовой публикации

Создать объявление напрямую методом создания в API объявлений нельзя — такого метода нет. Массовая публикация возможна только через автозагрузку: вы отдаёте Авито XML-файл по URL, он его забирает. Второй путь — руками в веб-интерфейсе.

Что должно быть в карточке

Обязательные поля зависят от категории, и их нельзя угадывать по аналогии: теги отличаются между категориями и меняются между версиями схемы. Для узла «Красота — Косметология», подтверждённого запросом к схеме, обязательны: идентификатор, категория «Предложение услуг», тип и подтип услуги, заголовок, описание, адрес, пол клиента, место оказания услуги и изображения. Цена формально необязательна, но практически нужна всегда.

Идентификатор объявления не меняется между загрузками — по нему Авито понимает, что это то же объявление, а не новое.

Почему карточка без цены не попадает в пакет

Авито не примет объявление услуги без цены. Доски не выбрасывают такие карточки молча: они показываются отдельным предупреждением на стадии 4, чтобы разница между «я подтвердил 8 карточек» и «в файле 6» была видна и объяснена.

Как узнать схему для другой категории

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

После экспорта

Файл нужно разместить по постоянному URL и указать его в настройках автозагрузки кабинета. Публикация из модуля в этой версии выключена: реальное изменение живого аккаунта требует явного разрешения владельца и подтверждённых прав доступа.

Что сделать
  • Убедиться, что у всех подтверждённых карточек есть цена
  • Разобрать предупреждение о карточках без цены до выгрузки файла
  • Для новой категории запросить схему полей, а не переносить теги по аналогии
  • Сохранять идентификаторы объявлений неизменными между загрузками
Правила и ограничения
  • Прямого метода создания объявления в API нет — только автозагрузка или веб-интерфейс
  • Объявление услуги без цены Авито не примет
  • Обязательные теги зависят от категории и проверяются запросом к схеме

Как наращивать бюджет и когда останавливаться

Пять шагов масштабирования, ориентир на стоимость обращения, и почему первое место в выдаче не цель.

Порядок, а не одновременность

  1. Создать сильное объявление.
  2. Запустить с умеренным продвижением. В конкурентных нишах — вообще без него на старте.
  3. Посмотреть статистику.
  4. Выбрать объявление с лучшими показателями.
  5. Только теперь наращивать бюджет, постоянно контролируя стоимость обращения.

Правило остановки простое: если стоимость обращения растёт вместе с бюджетом, масштабирование уже невыгодно — вы покупаете те же обращения дороже.

Почему нельзя сразу дать много продвижения новой карточке

В конкурентных нишах новое объявление с большим продвижением получает широкий охват до того, как фотографии, заголовок и оффер обкатаны. Низкая конверсия из показа в просмотр читается алгоритмом как «неинтересно», и показы обрушиваются. Карточка теряет доверие раньше, чем её успели доработать.

Не гнаться за первым местом

Чем выше позиция, тем дороже просмотр. При этом обращения приходят не только из топа поиска — часть идёт из рекомендаций. Стабильный поток по меньшей цене обычно выгоднее, чем первое место. Кстати, именно так устроены и зрелые инструменты управления ставками у конкурентов: они держат не первое место, а заданный диапазон позиций за минимальную цену.

Дневной бюджет — это лимит

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

Когда пора на второй аккаунт

Универсального порога нет. Одни аккаунты держат эффективность на миллионе рублей в месяц, другие теряют её уже на 150–200 тысячах. Ориентир — стоимость обращения и эффективность аккаунта, а не размер бюджета. Несколько аккаунтов дают диверсификацию: разные гипотезы, больше мест в выдаче, устойчивость к сбою одного кабинета.

Что сделать
  • Не увеличивать бюджет, пока конверсии карточки не проверены на умеренном продвижении
  • Следить за стоимостью обращения при каждом шаге увеличения бюджета
  • Остановить масштабирование, если стоимость обращения растёт вместе с бюджетом
  • Не ставить целью первое место в выдаче
Правила и ограничения
  • Продвижение масштабирует сильное объявление, а не исправляет слабое
  • Дневной бюджет — лимит, а не гарантированная трата
  • Порога перехода на второй аккаунт по бюджету не существует — ориентир в стоимости обращения
Методология продвижения

Воронка, тарифы, решение «доработать или пересоздать». Практика авитолога, а не кнопки интерфейса.

Воронка: куда смотреть, если мало показов, и куда — если мало лидов

Четыре этапа с разными рычагами. Чинить нужно провисающий этап, а не заливать бюджетом всё подряд.

Четыре этапа

Показы, переход из показа в просмотр, переход из просмотра в обращение, попадание в рекомендации. У каждого этапа свои рычаги, и они почти не пересекаются. Главное следствие: сначала определите провисающий этап, потом трогайте настройки.

Мало показов

За количество показов отвечают: продвижение, заполненность карточки (все десять фото, полный текст, характеристики), цена в рынке, количество и качество отзывов, сильное предложение в самом начале текста, локация. Продвижение отвечает только за количество показов, но не за их качество — оно не сделает карточку интереснее.

Действия по порядку: заполнить карточку до конца, проверить цену относительно рынка, собрать отзывы, и только потом добавлять продвижение.

Много показов, мало просмотров

Это самый частый диагноз. Целевой ориентир перехода из показа в просмотр — 15 процентов и выше; ниже нужно чинить карточку, а не бюджет.

Факторы по убыванию влияния:

  1. Главная фотография.
  2. Количество и рейтинг отзывов.
  3. Заголовок и цена — примерно на одном уровне.
  4. Район и станция метро.
  5. Первые строки текста — они видны прямо в выдаче, туда идёт самая сильная выгода.
  6. Продвижение — дополнительный фактор, а не основной.

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

Много просмотров, мало обращений

Порядок влияния другой:

  1. Отзывы и рейтинг — главный триггер.
  2. Стоимость.
  3. Первый абзац текста: скидки, сроки, гарантии, что входит, формат работы.
  4. Фотографии результата и кадры «до и после».

Если проблема не в количестве обращений, а в их качестве — делайте объявление конкретнее: реальные цены или диапазон, минимальная стоимость работ, что входит, ограничения. Конкретика отсекает нецелевых.

Попадание в рекомендации

Управляется хуже всего: сюда влияют регулярное появление новых отзывов, продвижение выше конкурентов, высокие конверсии обоих переходов, конкурентная цена и сильное предложение. Плюс персонализация и случайность алгоритма, которые не прогнозируются. Алгоритм любит сигналы вовлечённости: пролистывание фотографий, чтение текста, просмотр видео, переходы в профиль, время на странице.

Конкуренты: считать вручную

Автоматически сравнить себя с конкурентами на Авито мы не можем — в официальном API этого нет, а страницы закрыты антибот-защитой. Но вручную это вполне рабочая процедура: взять топ-5 результативных конкурентов по просмотрам, для каждого записать позиционирование, свести в архетипы, найти, где рынок однообразен. Чаще всего незанятое место обнаруживается там, где все обещают одно и то же и никто не даёт конкретных цен.

Что сделать
  • Сначала определить провисающий этап, потом менять настройки
  • Мало показов — заполнить карточку целиком, проверить цену и отзывы, продвижение последним
  • Мало просмотров при многих показах — начинать с главной фотографии
  • Мало обращений при многих просмотрах — работать с отзывами, ценой и первым абзацем
  • Некачественные обращения — добавлять конкретику: цены, состав, ограничения
Правила и ограничения
  • Продвижение влияет на количество показов, но не на их качество
  • Целевой ориентир перехода из показа в просмотр — 15 процентов и выше
  • Показов API Авито не отдаёт: эту конверсию смотреть в кабинете

Объявление зависло: пересоздать, а не поднимать ставку

Если спрос есть, продвижение включено, а показов почти нет — карточка потеряла доверие алгоритма. Повышение ставки это не лечит.

Признаки

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

Что происходит

Карточка, скорее всего, потеряла доверие алгоритма. Это чаще всего следствие слабого старта: объявление получило широкий охват до того, как фотографии и заголовок были обкатаны, конверсия из показа в просмотр оказалась низкой, и алгоритм пометил карточку как неинтересную.

Решение

Бесконечно повышать ставки бессмысленно. На практике почти всегда эффективнее удалить карточку и создать новую с доработками, чем реанимировать провисшую. Это не про интерфейс — это решение человека, и его нужно принимать осознанно, а не после десятого повышения ставки.

Что доработать перед пересозданием

Пересоздание без изменений даст тот же результат. Минимум, что стоит поменять:

  • Главную фотографию — она первый по силе фактор.
  • Заголовок — переформулировать от того, как ищет рынок, а не как называется в прайсе.
  • Первый абзац — вынести конкретную выгоду и условия вперёд.
  • Цену — проверить относительно рынка.
  • Количество фотографий — добить слоты.

И запустить иначе

Новую карточку не заливать сразу большим продвижением. Умеренное продвижение или вообще без него на старте, потом смотреть статистику, потом наращивать. Иначе цикл повторится.

Оговорка про наши данные

Мы не можем подтвердить диагноз цифрами показов из API — их там нет. Признак «показов почти нет» берётся из кабинета Авито. Доски могут подсветить смежные сигналы: расход без контактов, нулевые контакты при заметных просмотрах, ноль просмотров.

Что сделать
  • Проверить, что деньги списываются, а показов нет несколько дней подряд
  • Не повышать ставку в третий раз — принять решение о пересоздании
  • Перед пересозданием заменить главное фото, заголовок и первый абзац
  • Новую карточку запускать с умеренным продвижением
Правила и ограничения
  • Пересоздание без доработок повторит прежний результат
  • Признак зависания берётся из кабинета Авито: показов в API нет

Три тарифа Авито и стратегия под каждый

Универсального подхода нет: оплата за просмотры, за размещение и за целевое действие требуют разных действий.

Оплата за просмотры

Для большинства ниш подходит автостратегия: Авито сам регулирует цену просмотра, и стоимость обращения получается стабильнее, чем при ручном управлении. Дневной бюджет здесь — лимит, а не гарантированная трата.

Что делать: включить автостратегию, задать разумный дневной лимит, наблюдать за стоимостью обращения, а не за позицией.

Оплата за размещение

Здесь платите за факт присутствия, значит вся разница создаётся качеством карточки. Порядок такой: сначала заполнить всё — фотографии, полный текст, характеристики, ключевые фразы, сильное предложение в начале, собрать отзывы. Продвижение подключать после и наращивать постепенно.

Что делать: не покупать продвижение до того, как карточка доведена.

Оплата за целевое действие

Проблема на этом тарифе обычно не в количестве обращений, а в их качестве. Лечится конкретикой: реальные цены или диапазон, минимальная стоимость работ, что входит в услугу, ограничения. Чем конкретнее объявление, тем меньше нецелевых обращений.

Что делать: убрать из описания общие обещания и добавить проверяемые детали.

Общее для всех трёх

Продвижение — инструмент масштабирования уже сильного объявления, а не способ исправить слабое. Это правило не зависит от тарифа.

Что сделать
  • Определить, на каком тарифе работает объявление, до споров о бюджете
  • На оплате за просмотры смотреть на стоимость обращения, а не на позицию
  • На оплате за размещение довести карточку до конца прежде, чем платить за продвижение
  • На оплате за целевое действие добавить конкретику, чтобы отсечь нецелевых
Правила и ограничения
  • Единой стратегии под все три тарифа не существует
  • Продвижение масштабирует сильное объявление, а не исправляет слабое
Границы продукта

Чего Доски не умеет и по какой причине — чтобы не ждать этого от неё.

Чего Доски не умеет и почему

Список честных ограничений с причиной по каждому: беты Авито, отсутствие данных в API и красная линия по обходу защиты.

Управление ставками

Метод управления ставками в API Авито существует, но работает в тестовом режиме и доступен только приглашённым аккаунтам. Это не вопрос прав доступа, а вопрос попадания в бету. Поэтому на запрос ставок Доски честно отвечают, что функция недоступна, вместо того чтобы показать придуманные цифры.

Что можно делать сейчас: считать и журналировать, какую ставку стоило бы поставить, и отдавать это человеку как задачу. Автоматическое управление включится, если и когда доступ появится.

Позиция объявления в выдаче

Позиции нет ни в одном разделе официального API. Единственный способ её узнать — читать страницы поиска Авито, а они закрыты антибот-защитой. Обход защиты для нас красная линия, поэтому позиции у нас не будет.

Практическое следствие: контур управления строится на экономике обращения, а не на удержании позиции. Это, кстати, совпадает с методологией продвижения — за первым местом гнаться не нужно.

Цены и позиции конкурентов

По той же причине. Официальный API не отдаёт данные конкурентов, а публичные страницы закрыты. У конкурирующих сервисов такая функция есть, значит у них либо особый доступ, либо устойчивый парсинг — повторять второе мы не будем. Если функция понадобится, это отдельная договорённость о легитимном доступе, а не обход защиты.

Конкурентный анализ вручную при этом работает — процедура описана в статье о воронке.

Фотографии и тексты уже опубликованных объявлений

Ни один найденный эндпоинт их не отдаёт. Оба доступных метода чтения объявлений возвращают статус, цену, адрес и сроки, но не карточку целиком. Поэтому пункты чек-листа про фото и описания живых объявлений помечены серым: проверять вручную.

Показы и конверсия из показа в просмотр

Статистика отдаёт просмотры, контакты и добавления в избранное. Показов в ней нет. Поэтому целевой ориентир 15 процентов мы не можем ни подтвердить, ни опровергнуть по API и считаем то, что доступно — переход из просмотра в контакт.

Статистика звонков

Метод есть, но отвечает, что маршрут временно недоступен. Это выключено на стороне Авито, не у нас.

Прямое создание объявления

Метода создания объявления в API объявлений не существует. Массовая публикация — только через автозагрузку файлом, единичная — руками в кабинете.

Кампании в Авито Рекламе

Читать кампании и статистику, менять бюджет существующей группы можно. Создавать кампании, группы и креативы через API нельзя — только через веб-интерфейс кабинета. Кроме того, Авито Реклама — отдельный продукт с отдельными ключами, обычный токен продавца там не работает.

Публикация в реальный кабинет

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

Что уже есть в авторизации, а чего пока нет

Регистрация по email с паролем работает: пароль хранится только хэшем (pbkdf2-hmac-sha256, 200 тыс. итераций, индивидуальная соль), сессия — подписанная кука HttpOnly. Данные профилей изолированы: токены и черновики лежат отдельно по каждому профилю, а кабинет Авито пилота не виден другим профилям. Раньше страница была закрыта только базовой авторизацией веб-сервера, а до этого некоторое время открывалась вообще без пароля — исправлено.

Пока нет: подтверждения email, восстановления пароля, ролей внутри компании и подключения своего Авито-аккаунта — пока работает пилотный кабинет.

Автоматическая отбраковка фото в сборке каталога

Сортировщик фотографий работает, но его результат ещё не подключён к сборке каталога: объявления пока берут фотографии по прежней логике. Отбраковка делается отдельным прогоном.

Что сделать
  • Не ждать позиции в выдаче и цен конкурентов — этих данных нет легально
  • Фото и тексты живых объявлений проверять глазами в кабинете
  • Конверсию из показа в просмотр смотреть в кабинете Авито
  • Публикацию выполнять вручную: здесь она выключена
Правила и ограничения
  • Обход антибот-защиты Авито — красная линия, не обсуждается
  • Управление ставками доступно только приглашённым аккаунтам в бете
  • Если эндпоинт вернул ошибку 404 — сначала проверить метод запроса, потом делать вывод о доступе