Перейти к содержимому

Импорт XML

Этот способ используется при переходе из другого сервиса Автозагрузки.

Вместо переноса объявлений вручную AIX считывает существующий XML-фид.

  1. Получите ссылку на XML-фид в текущем сервисе Автозагрузки.
  2. Перейдите в «Автозагрузка → Таблицы автозагрузки».
  3. Откройте «Импорт» и выберите «По ссылке XML».
  4. Вставьте ссылку на фид и запустите импорт.

Ссылка должна:

  • Быть доступна AIX.
  • Вести непосредственно на XML-фид.
  • Содержать структуру Автозагрузки Авито.

Корневой элемент должен соответствовать фиду Авито с объявлениями <Ads> и <Ad>.

AIX переносит поддерживаемые данные каждого объявления, например:

  • ID.
  • Заголовок.
  • Описание.
  • Цену.
  • Категорию.
  • Адрес.
  • Характеристики.
  • Множественные параметры.
  • Прайс-лист и другие структурированные поля.
  • Даты публикации и окончания.
  • Фотографии.

Набор зависит от содержимого самого XML-фида.

Если XML содержит несколько значений одного параметра, AIX преобразует их в формат Google Таблицы через |.

Например: Красный|Черный|Белый

Такое значение дальше можно редактировать как обычное множественное поле AIX.

Справочник категорий

AIX сохраняет <Id> из исходного XML без изменений.

Например:

В старом фиде:

Исходный XML
<Id>divan_125</Id>

После импорта в поле Id Google Таблицы:

divan_125

Сохранение тех же идентификаторов помогает Авито продолжать связывать новые данные с объявлениями, которыми ранее управлял исходный фид.

Номер объявления после XML-импорта может быть пустым

Заголовок раздела «Номер объявления после XML-импорта может быть пустым»

В отличие от XLSX из кабинета Авито, сторонний XML-фид часто не содержит AvitoId.

Поэтому сразу после импорта поле с номером объявления может оставаться пустым.

Это само по себе не означает ошибку импорта.

После первой обработки AIX получает результаты Авито и может дополнить служебные данные объявления по сохраненному ID.

Для стороннего XML AIX работает с фотографиями иначе, чем при импорте XLSX.

Ссылки в чужом XML могут перестать работать после отключения предыдущего сервиса.

Поэтому AIX:

  • Получает адреса фотографий из исходного XML.
  • Скачивает доступные изображения.
  • Подготавливает их.
  • Сохраняет копии в хранилище AIX.
  • Записывает собственные ссылки в «Ссылки на фото».

После успешного переноса ссылки имеют вид: https://photo.aixservice.ru/....

Если фотографию из старого сервиса скачать не удалось

Заголовок раздела «Если фотографию из старого сервиса скачать не удалось»

Остальные данные объявления все равно импортируются.

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

Если фотографии отсутствуют:

  • Разместите исходники на Яндекс Диске или Google Диске.
  • Укажите путь к папке.
  • Оставьте «Ссылки на фото» пустыми.
  • Дождитесь обработки AIX.

Фотографии

Некоторые фотографии из XML нельзя перенести автоматически

Заголовок раздела «Некоторые фотографии из XML нельзя перенести автоматически»

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

Такое изображение AIX скачать не сможет.

В этом случае добавьте фотографию через Яндекс Диск или Google Диск после импорта.

Перенос фотографий из XML может занять больше времени

Заголовок раздела «Перенос фотографий из XML может занять больше времени»

Строки объявлений и фотографии обрабатываются последовательно разными этапами.

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

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

Для безопасной миграции рекомендуем следующий порядок:

  • Оставьте тумблер Автозагрузки AIX выключенным.
  • Выполните импорт по XML.
  • Дождитесь переноса данных и фотографий.
  • Проверьте категории.
  • Проверьте ID.
  • Проверьте заголовки, описания и цены.
  • Проверьте фотографии.
  • Проверьте даты и остальные важные параметры.
  • Отключите прежний сервис Автозагрузки.
  • Убедитесь, что он больше не управляет объявлениями.
  • После этого включите Автозагрузку AIX.

Разные выгрузки могут перезаписывать состояние друг друга.

Быстрый старт