Только если теги есть в шаблоне категории
У автозагрузки нет единого обязательного набора дат для всех разделов. DateBegin и DateEnd появляются в тех шаблонах, где площадка их завела. Откройте «Правила и шаблоны» своей ветки. Нет колонки — не добавляйте теги в XML «для порядка». Лишнее поле иногда проходит, иногда даёт ошибку строки.
Не копируйте даты из фида недвижимости или авто в клининг, если в шаблоне услуг их нет. Ориентир — актуальный файл категории на autoload.avito.ru, не архив подрядчика.
Если колонка в Excel серая или в подсказке «не заполняйте», это другой случай: служебные AvitoDateEnd и AvitoStatus. Их не путают с DateBegin и DateEnd из шаблона. Первые — вывод площадки. Вторые — ваши даты, и то лишь когда шаблон их завёл.
Это не расписание забора фида
В настройках автозагрузки вы задаёте, в какие дни и часы Avito ходит по ссылке и сколько объявлений обрабатывает. Это график робота. DateBegin внутри карточки — другое: когда это объявление должно начать показываться, если тег в шаблоне предусмотрен.
В инструкции площадки есть важная оговорка: если DateBegin заполнен, расписание загрузки для этой карточки по сути игнорируется, публикация ориентируется на дату из тега. Не ставьте DateBegin «на всякий случай», если хотите обычный ближайший цикл.
Расписание отвечает на вопрос «когда робот прочитает файл». DateBegin — «когда эта карточка должна начать жить», если поле предусмотрено. Для ежедневного обновления цен клининга даты обычно не нужны: хватает регулярного URL и пустых необязательных полей.
DateBegin: старт карточки
DateBegin — дата (иногда дата и время) начала размещения. Пустое поле в шаблонах, где тег необязателен, обычно значит: публиковать при ближайшей успешной обработке. Значение в будущем откладывает выход. Значение в прошлом часто воспринимают как «уже можно показывать».
Формат берите из подсказки шаблона. В таблицах встречается день.месяц.год. В XML иногда год-месяц-день. Не угадывайте. Неверная маска — ошибка в отчёте, а не «Avito сам поймёт».
Время, если шаблон его допускает, тоже берут из подсказки. Не пишите «утром» и не ставьте часовой пояс самодельной строкой, если в файле нет такого поля. Лишний текст в дате ломает разбор.
DateEnd: когда размещение должно закончиться
DateEnd задаёт конец срока карточки, если поле есть в шаблоне. Это не кнопка архива в CRM и не замена снятию через отсутствие Id в фиде. Это именно срок размещения, который описан в правилах категории.
Если тег не заполнять там, где он необязателен, площадка живёт своими правилами срока — часто это стандартный период с продлением. Забытый DateEnd из тестовой выгрузки через месяц снимает рабочую генеральную уборку без вашего желания. Поэтому пустые даты лучше, чем случайная копия из прошлого файла.
Не ставьте DateEnd вчерашним днём как «хитрость архива», если ваша задача — просто убрать услугу из выдачи. Для снятия Id убирают из фида. DateEnd — про срок в шаблоне, не универсальная кнопка скрыть.
- Ставьте даты, только если колонки есть в шаблоне
- Пустой необязательный тег лучше, чем дата «с потолка»
- Формат — как в подсказке категории, не как удобно в Excel
- Не путайте DateEnd с служебным AvitoDateEnd
AvitoDateEnd и AvitoStatus не заполняют
В файле автозагрузки иногда видны колонки AvitoDateEnd и AvitoStatus. Инструкция площадки просит их не заполнять. Это сведения, которые Avito сам показывает в выгрузке, а не ручки, которыми вы управляете сроком.
Не переносите их обратно в XML. Не подставляйте туда архив. Снятие карточки делают иначе: убирают объявление из фида или ставят в CRM статус, который не экспортируется. Даты из шаблона — про срок, не про самодельный «скрыто».
Если в выгрузке из кабинета эти колонки уже заполнены площадкой, при импорте в CRM их лучше не считать вашими полями. Иначе генератор может вывести служебное обратно и получить отказ.
Когда услугам это вообще нужно
Клинингу даты полезны, если в шаблоне они есть и есть понятный повод. Сезонная мойка окон к конкретной дате. Временная акция на химчистку диванов. Карточка не должна выйти ночью, если вы так настроили DateBegin и понимаете, что расписание автозагрузки тогда отойдёт на второй план.
Если каталог крутится постоянно, чаще выгоднее не трогать даты: фид обновляет цену и текст, карточка живёт по обычным правилам площадки. Сложный календарь в XML легко забыть при размножении по городам.
Размножили мойку окон на десять городов и случайно скопировали DateEnd акции Москвы — в Туле карточка снимется в ту же дату. Даты, если заполняете, проверяйте построчно. Или не заполняйте вовсе.
Частые ошибки со сроком
Скопировали DateEnd из шаблонной строки на все города. В Туле акция уже кончилась, в Москве ещё нет — снялись оба. Или поставили начало в прошлом веке, конец вчера: объявление не успевает выйти. Или смешали форматы 21.08.2026 и 2026-08-21 в одном файле.
Ещё путают срок карточки и ListingFee. Package, PackageSingle и Single отвечают, откуда списать размещение. Они не заменяют DateBegin. Оплата пакетом не двигает календарь. Календарь не выбирает кошелёк.
Не крутите DateBegin каждый день, чтобы «карточка была новой». Это не замена нормального обновления текста и не обход правил. Для свежести правят оффер в редакторе, Id оставляют.
Как не сломать фид датами
Не вставляйте DateBegin руками в готовый XML через блокнот. Если в редакторе CRM нет этих полей, а в шаблоне категории они есть, добавьте их как дополнительные свойства карточки с именами тегов из шаблона. Генератор выведет только то, что вы заполнили.
После правки откройте ссылку фида кабинета и найдите Id. Посмотрите, появились ли даты и в каком виде. Затем отчёт автозагрузки. Витрина подождёт цикл. Стабильный Id при смене дат не трогайте: это та же карточка с другим сроком, не новая услуга.
Нет полей дат в редакторе и нет их в шаблоне — ничего не добавляйте. Не вставляйте DateBegin из статьи про другую категорию. Короткий путь: шаблон есть → поле есть. Шаблона нет → тегов нет.
Коротко: ставить или не ставить
Нет тегов в шаблоне — не ставьте. Есть, но каталог постоянный — оставьте пустыми, если правила категории это позволяют. Есть и нужен отложенный старт или понятный конец акции — заполните форматом из подсказки и запишите, зачем так сделали.
Снимать объявление «навсегда из выдачи» датами не стоит, если вы просто закрыли направление в городе. Надёжнее убрать Id из выгрузки. DateEnd в шаблоне — про срок размещения, не про универсальную кнопку архива.
Запишите в регламенте команды: даты трогаем только для акций с понятным концом. Остальной клининг едет без DateBegin и DateEnd. Так меньше сюрпризов после отпуска, когда никто не помнит, кто проставил «конец месяца».
Связка с фото и ключом карточки
Смена срока — не повод менять Id и не повод перезаливать фото архивом. ImageUrls остаются ссылками, без смеси с ImageName. Ключ тот же, даты другие — если шаблон вообще их содержит.
Если после проставления дат отчёт красный, сначала проверьте формат и наличие тегов в шаблоне, не сертификат HTTPS. Ссылка фида тут ни при чём: файл открывается, строка не проходит разбор поля.
Перед акцией на химчистку диванов запишите в карточке, зачем стоит DateEnd. Через две недели это спасёт от сюрприза: объявление снялось, а вы чините ListingFee. Даты — редкий инструмент. Постоянный каталог живёт без них.
Если сомневаетесь, есть ли теги в вашей ветке услуг, откройте шаблон и поищите DateBegin. Нет строки — нет тегов. Есть строка — заполняйте форматом подсказки или оставьте пустым.
Не ставьте даты, чтобы обойти снятие через фид. Закрыли мойку окон в городе — уберите Id из выгрузки. Календарь для этого не нужен.
Частые вопросы
Обязательно ли заполнять DateBegin и DateEnd?
Нет, если в шаблоне они необязательны или их нет вовсе. Без нужды лучше не заполнять, чем поставить случайную дату. Для постоянного каталога услуг пустые поля — норма.
Почему объявление вышло не по расписанию автозагрузки?
Если заполнен DateBegin, площадка ориентируется на него. Для обычного цикла оставьте дату начала пустой — при условии, что шаблон это допускает. Расписание автозагрузки тогда снова управляет моментом забора файла.
Можно ли через DateEnd снять объявление вместо удаления из фида?
Срок размещения и снятие из выгрузки — разные механизмы. Чтобы убрать карточку из публикации, обычно исключают её из фида. DateEnd используйте только как поле шаблона, не как самодельную команду «скрыть».
Какой формат даты правильный?
Тот, что указан в шаблоне вашей категории. Не смешивайте варианты из чужих инструкций. День.месяц.год и год-месяц-день в одном файле — частая причина красной строки.
Что такое AvitoDateEnd?
Служебное поле выгрузки, его не заполняют. Для срока, если он предусмотрен, используйте DateEnd из шаблона. AvitoDateEnd обратно в фид не копируют.
Следующий шаг
Срок — только из шаблона, XML соберём без блокнота
В FeedCRM вы правите карточки кабинета. Даты добавляйте, лишь когда они есть в шаблоне Avito. Ссылка фида при этом не меняется.
Попробовать бесплатно