Прежде чем начать
- A
clientIdвыпущено SPREEAI для вашей утвержденной среды. - Одежда, прием которой завершен, принадлежит вашей учетной записи и доступна для примерки.
- Страница продукта, которую вы можете редактировать, и контейнер с уникальным HTML-идентификатором.
1. Установите
Терминал
npm install @spreeai/web-sdk@3.0.0Таблица стилей является частью пакета и должна быть включена в ваш пакет.
2. Добавьте контейнер
HTML
<div id="spreeai-try-on"></div>3. Инициализация и рендеринг
TypeScript
import { init } from "@spreeai/web-sdk";
import "@spreeai/web-sdk/dist/web-sdk.css";
// Add <div id="spreeai-try-on"></div> to your product page.
const sdk = await init({ clientId: "YOUR_ISSUED_CLIENT_ID" });
if (sdk) {
await sdk.renderTryOnButton({
elementId: "spreeai-try-on",
garments: [{ garmentId: "YOUR_READY_GARMENT_ID" }],
});
} else {
// Keep the normal product and purchase journey available.
console.warn("SPREEAI could not initialize.");
}init() могу вернуться null. Проверьте результат перед рендерингом и инициализируйте его один раз для каждой страницы, а не для каждой кнопки.
4. Проверьте результат
- Загрузите страницу продукта. Действительная и доступная одежда отображает кнопку примерки.
- Откройте примерочную и подтвердите предполагаемую одежду и цвет.
- Закройте и снова откройте его. Проверьте работу на телефоне и настольном компьютере.
- Попробуйте недоступную одежду в тестовой среде. Подтвердите свой обычный продукт, и путь оформления заказа останется доступным.
Куда идти дальше
Данные
Карта продуктов и вариантов
Используйте идентификаторы одежды SPREEAI и проверьте готовность перед рендерингом.
Оформить заказПодключите корзину и события
Включите добавление в корзину и внедрите обработчик витрины.
ПодходитьДобавьте руководство по размерам
Включите поддерживаемые рекомендации и дополнительное отображение размера.
ОпцииПросмотрите API
Просмотрите полную проверенную опцию и поверхность обратного вызова.