• Не создавайте несколько учетных записей, вы будете заблокированы! Для получения дополнительной информации о правилах, ограничениях и многом другом посетите страницу «Помощь».
    Нашли неработающую ссылку? Используйте кнопку «Жалоба»!
Ad Importer Osclass Plugin (Csv, Xml, Json)

Плагин Ad Importer Osclass Plugin (Csv, Xml, Json) v1.4.1

Дополнение для импорта рекламы Osclass (Csv, XML, JSON)
1770344316167.webp


Хотите перенести свои объявления с Flynax или Yclass на osclass, но при этом сохранить и сами объявления? Или просто хотите импортировать объявления из локального или внешнего файла? Ознакомьтесь с нашим плагином для импорта объявлений в osclass!

Импорт рекламы из CSV, XML или JSON.​

Плагин Ad Importer для Osclass — это мощный инструмент для импорта и загрузки объявлений из различных источников, как локальных, так и внешних URL-адресов, — нужно лишь сохранить правильный формат файла. В обоих случаях файл должен быть плоским (не вложенным).

Функции импорта​

  • Импортируйте списки из локального файла на вашем компьютере или из внешнего файла, доступного по URL-адресу.
  • Управление полями импортированного файла, нет необходимости хранить какие-либо имена.
  • Поддерживаемые форматы: CSV, XML, JSON
  • планирование отчетов через cron
  • ограничение размера файла
  • ограничить количество загружаемых элементов
  • Проверка данных по текущей базе данных osclass
  • уведомление по электронной почте
  • Примеры файлов данных для каждого момента времени, а также SQL-запрос для экспорта данных из osclass.
  • управление локальными файлами
  • функция логирования импорта

Управление файлами​

Для импорта объявлений есть 2 варианта. Использовать локальный файл и загрузить его в плагин, или просто использовать ссылку на внешний файл. Вы можете выбрать файлы CSV, XML или JSON в качестве типов, расширение файла не имеет большого значения, это зависит только от настроек.

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

Управление импортом​

Вы можете создать столько импортов, сколько необходимо, и для каждого импорта есть множество параметров, которые можно настроить, например, имя импорта, описание, которое поможет вам управлять импортами, URL-адрес, форматы, ограничение количества вставляемых записей (например, если есть большие файлы, и ваш сервер не сможет обработать такое количество операций).

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

Управление полями​

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

Рекомендуется уделить некоторое время проверке импортируемых данных, то есть при импорте изображений по URL-адресу необходимо убедиться, что их расширение разрешено в osclass, иначе изображения не будут загружены.

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

Пользовательские поля​

Начиная с версии 1.2.0, плагин Importer поддерживает импорт пользовательских полей. Вы можете связать поля в исходном файле с пользовательскими полями в вашей установке osclass.

Учтите, что доступ к полям может быть ограничен только для определенных категорий. Если доступ к полю Field1 ограничен только категорией Category1, и вы импортируете новое объявление, относящееся к категории Category2, и поле Field1 сопоставлено, значение для этого поля не будет импортировано, поскольку это поле не разрешено для категории Category2.

Планирование импорта через cron​

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

Существует несколько вариантов автоматического обновления: ежедневно, еженедельно или ежемесячно.

Импорт журналов​

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

Производительность​

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

Вам следует проверить, что может обработать ваш сервер, и ограничить загрузку объявлений несколькими сотнями или тысячами. Вероятно, вы не сможете импортировать сотни тысяч объявлений.
Реакции:
Назад
Сверху Снизу