Какие товары появились в Shopify Catalog API?
Бета Catalog API научилась возвращать товары брендов, которые не продают на Shopify. Разработчик может включить их в поиск вместе с товарами продавцов Shopify или запросить только внешние предложения.
В поиске через бета-версию Shopify Catalog API теперь можно показывать товары брендов, которые не торгуют на Shopify. Покупатель переходит за ними на сайт бренда. На этапе беты такие результаты доступны только для покупателей в США.

Бета Catalog API научилась возвращать товары брендов, которые не продают на Shopify. Разработчик может включить их в поиск вместе с товарами продавцов Shopify или запросить только внешние предложения.
В обновлении от 27 октября это настраивается параметром sources у существующего метода поиска. Если параметр не передавать, результаты по-прежнему ограничены товарами продавцов Shopify.
Это изменение для приложений, которые строят поиск и рекомендации через данный интерфейс. Из анонса не следует, что любой интернет-магазин автоматически начал показывать чужой ассортимент.
На сайте самого бренда. Внешнее предложение содержит описание, изображение, цену и ссылку на страницу товара. Для него недоступна оплата через Shopify; такие товары также не дают комиссию Promoted Placements.
Общий список результатов поэтому не равен общей корзине. Человек может начать выбор в одном интерфейсе, а закончить покупку на другой площадке. Для проекта это отдельный переход, который нужно понятно объяснить пользователю.
При создании сайта полезно заранее решить, где заканчивается ваш сценарий покупки и начинается внешний сайт.
Во время беты сведения о внешних товарах берутся с сайтов брендов, а сами результаты возвращаются только для покупателей в США. Для покупателей в других странах поиск продолжает возвращать только товары продавцов Shopify.
Существующий метод получения товара по его идентификатору поддерживает внешние предложения, но поддержка поиска через lookup_catalog в анонсе ещё обещана на будущее. Эти два действия нельзя считать уже одинаково доступными.
Переход на внешний сайт нужно отделять от покупки в своём магазине. Если после такого перехода нет данных о заказе, нельзя записать его в продажи по догадке.
Наш учебный пример: пользователь нашёл подходящий товар и ушёл на сайт бренда. Мы знаем об интересе и переходе, но пока не знаем об оплате. Сравнивать такой результат с завершённым заказом без оговорки было бы неверно.
Чтобы показатели не смешались, заранее определите цель каждого маршрута: выбор товара, внешний переход или оплаченная покупка. Базовые правила расчёта есть в статье о конверсии. Приложение к новой бете мы не подключали.