Từ Web SDK v2
| thay đổi | hành động |
|---|---|
| partnerId đã bị xóa khỏi init | Chỉ vượt qua clientId. Giải quyết cấu hình đối tác thông qua xác thực. |
| features.loadingScreen đã bị xóa | Xóa các tùy chọn màn hình tải tùy chỉnh và loại đã xóa. |
| Nguồn gốc được lưu trữ mặc định hiện là vton.spreeai.com | Xem lại các ghi đè baseURL rõ ràng và các quy tắc khung-src CSP với môi trường được phê duyệt của bạn. |
| Bố cục hộp thoại đã thay đổi | Kiểm tra lại CSS hộp thoại tùy chỉnh, hành vi toàn màn hình trên thiết bị di động và xử lý cuộn/tiêu điểm. |
Khởi tạo hiện tại
TypeScript
import { init } from "@spreeai/web-sdk";
const sdk = await init({ clientId: "YOUR_ISSUED_CLIENT_ID" });
if (sdk) {
await sdk.renderTryOnButton({
elementId: "spreeai-try-on",
garments: [{ garmentId: "YOUR_READY_GARMENT_ID" }],
features: { tryOnButton: { text: "Try it on you" } },
});
}Từ di sản v1
Thay thế đĩa đơn tryOnButton() gọi với một init() gọi và một hoặc nhiều sdk.renderTryOnButton() cuộc gọi. Thay thế đầu vào hàng may mặc cũ bằng garments. Cập nhật việc xử lý giỏ hàng cho một garments mảng chứ không phải là một bộ quần áo duy nhất.
Danh sách kiểm tra di chuyển
- Ghi lại gói đã cài đặt, bản dựng được lưu trữ trên máy chủ đang hoạt động và cấu hình đã được phê duyệt.
- Ghim v3.0.0 và biên dịch tích hợp cập nhật trong dàn dựng.
- Kiểm tra xác thực, trang phục riêng lẻ, kết hợp biến thể và dự phòng trang phục.
- Hiển thị kích thước thử nghiệm, đề xuất kích thước và xử lý giỏ hàng chỉ khi được hỗ trợ.
- Chạy danh sách kiểm tra sản xuất trên máy tính để bàn và thiết bị di động.
- Thúc đẩy thông qua quy trình đã được phê duyệt. Giữ sẵn gói làm việc đã biết và cấu hình để khôi phục.
Khôi phục
Nếu quá trình xác thực, tính đủ điều kiện của sản phẩm hoặc hành vi mua hàng không còn hiệu quả, hãy ngừng triển khai và khôi phục gói và cấu hình tương thích đã được xác minh gần đây nhất. Giữ nguyên các bước sao chép và ID tương quan. Xác nhận trải nghiệm được khôi phục thay vì chỉ dựa vào việc triển khai thành công.