Общий принцип создания выгрузки

Общий принцип создания выгрузки на примере создания XML Avito на базе любого CSV файла

1) Зайдите в раздел Управление фидами > Выгрузки

2) Выберите «Новая выгрузка»

3) Проделайте следующие действия

4) Укажите источник с файлом в формате CSV. В указанном примере в качестве источника используется файл, который доступен по ссылке HTTP: https://e-distributer.com/image/avito.csv
5) Задайте параметры файла CSV. Основные значения возможных параметров приведены ниже

6) В завершении нажмите «Проверить файл и получить данные для настроек» или «Получить, сохраненные настройки», если настройки уже создавались ранее и при открытии области настроек Вам не нужно снова проверять файл, что позволит открыть область настроек быстрее, т.к. не будет тратиться время на скачивание и проверку файла

7) Если проверка файла прошла успешно, то Вы увидите содержимое файла в следующем виде. Колонки файла для удобства редактирования будут размещаться вниз по вертикали, тогда как в таблице, если открыть её в программе Эксель, колонки будут размещены, как обычно, горизонтально

8) Основная задача настройки спецификации Avito сводится к переименованию в нужные названия, как это показано на примере ниже

9) Получить сведения об обязательных элементах, которые должны быть созданые, Вы можете на странице документации Авито, написав нам или воспользовавшись демонстрацией на нашем сайте: https://fms.e-distributer.com

10) Вы можете создать свои теги из списка помощника, который расположен под каждым элементом

11) Пожалуйста, ознакомьтесь с информацией об этих данных у каждой ячейки из соответствующих разделов справки. Здесь для краткости будет сказано, что каждая колонка файла получает свой уникальный ID, который может понадобиться в будущем. Но также адрес EXCEL, если нужно будет использовать значение этой ячейки в области трансформации «excel», также адрес TEXT, если нужно будет использовать значение ячейки в области трансформации «text», а также переменной php – для области трансформации «php»

12) Несколько примеров создания специфических данных, которых не было в исходном файле, но которые требуются для Avito XML

13) Создание CDATA

a. Если описание товара в Вашем исходном представлено в HTML, то Вам потребуется завернуть описание в специальные символы CDATA, как это показано на примере

b. На примере показано, как описание, которое расположено в ячейке [[CA1]] оборачивается слева символами <![CDATA[ и с права символами ]]>

c. В итоге получается запись: <![CDATA[[[CA1]]]]>

14) Создание даты со стартом публикации через день после вызова ссылки

a. Нажмите Добавить колонку

b. Назовите колонку DateBegin

c. В поле «excel» «Формула Excel» введите функцию =TODAY()+1 (полный список функций работы с датами доступен в справке к Майкрософт Эксель для US-локации на сайте Майкрософт)

d. Выберите «Формат результата» «Даты»

e. Укажите формат в виде: Y-m-d

f. Вы можете использовать любой свой формат вывода даты. Список букв обозначающий тот или иной способ вывода того или иного временного периода смотрите в этом разделе, в таблице «В параметре format распознаются следующие символы» https://www.php.net/manual/ru/function.date.php

g. В итоге в каждом объявлении при вызове будет создаваться элемент DateBegin с датой в формате ГГГГ-ММ-ДД и со значением на сутки позже (см. пункт 14.d)

15) Создание элемента со значением(ями) в атрибуте элемента на примере элемента Image, которые находится в группе элементов images у атрибута url каждого элемента image

a. Найдите колонку, в которой содержится ссылка на картинку. В данном примере эта колонка называется Картинка 1

b. Выберите название Images/Image

c. Нажмите Добавить атрибут

d. В названии атрибута укажите «url»

e. Укажите в область «text» слово NO_WRITE, иначе ссылка будет выводиться и в атрибут, и тег image

f. В итоге в каждом объявлении появится группа с image элементов, у которого в атрибуте будет указана ссылка и соответствующей колонки исходного файла

16) Сохраните результат
17) Используйте ссылку или файл XML для размещения в Avito

Назад к Документации