Web SDK v2 থেকে
| পরিবর্তন | অ্যাকশন |
|---|---|
| partnerId init থেকে সরানো হয়েছে | শুধুমাত্র clientId পাস করুন। প্রমাণীকরণের মাধ্যমে অংশীদার কনফিগারেশন সমাধান করুন। |
| features.loadingScreen সরানো হয়েছে | কাস্টম লোডিং-স্ক্রিন বিকল্প এবং সরানো প্রকার সরান। |
| ডিফল্ট হোস্টেড অরিজিন এখন vton.spreeai.com | আপনার অনুমোদিত পরিবেশের সাথে স্পষ্ট baseURL ওভাররাইড এবং CSP ফ্রেম-src নিয়মগুলি পর্যালোচনা করুন। |
| ডায়ালগ লেআউট পরিবর্তিত হয়েছে৷ | কাস্টম ডায়ালগ CSS, মোবাইল পূর্ণ-স্ক্রীন আচরণ এবং স্ক্রোল/ফোকাস হ্যান্ডলিং পুনরায় পরীক্ষা করুন। |
বর্তমান সূচনা
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" } },
});
}উত্তরাধিকার থেকে v1
একক প্রতিস্থাপন করুন tryOnButton() একজনের সাথে কল করুন init() কল এবং এক বা একাধিক sdk.renderTryOnButton() কল সঙ্গে পুরানো একক পোশাক ইনপুট প্রতিস্থাপন garments. একটি জন্য কার্ট হ্যান্ডলিং আপডেট করুন garments একটি একক পোশাকের পরিবর্তে অ্যারে।
মাইগ্রেশন চেকলিস্ট
- ইনস্টল করা প্যাকেজ, পরিচিত ওয়ার্কিং হোস্টেড বিল্ড এবং অনুমোদিত কনফিগারেশন রেকর্ড করুন।
- v3.0.0 পিন করুন এবং স্টেজিং-এ আপডেটেড ইন্টিগ্রেশন কম্পাইল করুন।
- প্রমাণীকরণ, একক পোশাক, বৈকল্পিক ম্যাচিং এবং সাজসরঞ্জাম ফলব্যাক পরীক্ষা করুন।
- টেস্ট সাইজ ডিসপ্লে, সাইজিং সুপারিশ এবং কার্ট হ্যান্ডলিং শুধুমাত্র যেখানে সমর্থিত।
- চালান উত্পাদন চেকলিস্ট ডেস্কটপ এবং মোবাইলে।
- অনুমোদিত প্রক্রিয়ার মাধ্যমে প্রচার করুন। রোলব্যাকের জন্য একটি পরিচিত ওয়ার্কিং প্যাকেজ এবং কনফিগারেশন উপলব্ধ রাখুন।
রোলব্যাক
যদি প্রমাণীকরণ, পণ্যের যোগ্যতা বা ক্রয়ের আচরণ প্রত্যাবর্তন করে, রোলআউট বন্ধ করুন এবং শেষ যাচাইকৃত সামঞ্জস্যপূর্ণ প্যাকেজ এবং কনফিগারেশন পুনরুদ্ধার করুন। প্রজনন পদক্ষেপ এবং পারস্পরিক সম্পর্ক আইডি সংরক্ষণ করুন। একা সফল স্থাপনার উপর নির্ভর না করে পুনরুদ্ধার করা অভিজ্ঞতা নিশ্চিত করুন।