Обычно это связано с тем, что обработка изображений в Opencart не успевает отработать за определённый лимит времени.
Перед тем как писать "АААА всё пропало", попробуйте включить в настройках выгрузку оригинальных изображений — чаще всего это помогает.
В 99% случаев это связано с некорректными настройками условий отбора
Также можно открыть фид в браузере и найти по id товар, который по вашему мнение должен выгружаться. Если он там есть - то нужно ждать обновления, если нет - проверять условия и настройки отбора
Можно обратиться в техподдержку с доступами и ID товара который по вашему мнению должен быть в фиде а его нет - вам подскажут причину, но это разовая возможность
Проверьте что на сайте не включена защита (на хостинге Ukraine.com.ua, например, в свойствах защиты сайта есть JS-challenge, который может мешать боту Facebook), блокировщик ботов и тп
Если ваш сайт использует языковой префикс — просто добавьте его в ссылку из модуля:
https://вашсайт.ком/ua/ссылка_из_модуля
где ua — языковой префикс для вашего сайта.
Если сайт не использует языковой префикс — ссылка будет выглядеть так:
https://вашсайт.ком/ссылка_из_модуля&language=uk-ua
где uk-ua — код языка на вашем сайте.
В 99% случаев это ошибка в контенте вашего сайта, она означает что по какой-то причине браузер не может обработать фид как XML.
Открываете просмотр исходного кода в браузере (обычно CTRL+U) - и внимательно смотрите на указанную строку, если после этого что исправить в контенте тоже непонятно - пишите в поддержку со скриншотом указанной строки и столбца
Если вам нужны разные товары из разных категорий, но не все товары категории — создайте отключённую категорию "Выгружать товары", добавьте туда эти товары и выберите её в настройках модуля либо используйте GET-параметр categories.
Если товаров мало — можно использовать функционал кастомного SQL-запроса:
AND p.product_id NOT IN (id товаров через зпт)
Если товаров много — создайте отключённую категорию "Не выгружать товары", добавьте туда товары и используйте GET-параметр not_categories.
По умолчанию не выгружаются товары с количеством 0, ценой 0, без изображений.
Вы некорректно выбрали принудительные статусы в настройках модуля. По умолчанию наличие определяется количеством на складе: больше 0 — есть в наличии, иначе нет.
Принудительные статусы работают независимо от количества, "Нет в наличии" имеет больший приоритет.
language — код языка
currency — код валюты
store_id — id магазина для мультимагазинов
categories — id категорий для выгрузки, можно через запятую
not_categories — id категорий, которые не выгружать, можно через запятую
manufacturers — id производителей для выгрузки, можно через запятую
price_from — цена, от которой выгружать
price_to — цена, до которой выгружать
prefix — для языковых версий, если ЧПУ-формирователь системы не справляется
multiplier — коэффициент, на который умножить цены
store_code — возможность указать свой store_code
customer_group_id — id группы покупателей
adult — товары для взрослых, указывать 1
Некорректное использование GET-параметров может вызывать ошибки SQL. Для предотвращения доступа посторонних к фиду настоятельно рекомендуется использовать ключ защиты ссылки и отключать отображение ошибок на фронте сайта.