افزودن فروشگاههای با اسکریپت شخصی به کایاب
فروشگاههای آنلاین میتواند از اسکریپتهای مختلفی ایجاد شده باشند مانند فریمورکهای لاراول یا جاوااسکریپتی ریاکت. در این فروشگاههای شما میتوانید با اضافه کردن کد HTML ابزارک به اسکریپت خود کایاب را فعال نمایید تا مشتریان شما بتوانند از آن استفاده کنند.
در این صورت شما باید ۲ کار ضروری را انجام دهید تا سیستمهای کایاب بتوانند محصولات شما را بازخوانی کرده و برای پاسخگویی به کاربران شما از آن استفاده کنند.
- پیادهسازی api فراخوانی لیست محصولات
- افزودن فروشگاه به کایاب
- اضافه کردن کد ابزارک به فروشگاه
پیادهسازی API برای واکشی اطلاعات محصولات از فروشگاه
در این بخش به پیادهسازی یک API برای دریافت اطلاعات محصولات فروشگاه شما توسط رباتهای کایاب نیاز داریم. برای پیادهسازی این API یک endpoint شخصی ایجاد کنید تا پس از بازخوانی اطلاعاتی به شکل زیر را بازگرداند
# GET -> https://example.com/api/v1/products - sample endpoint for get products list.
[
{
"thumbnail": "string",
"title": "string",
"content": "string",
"url": "string",
"product_id": "string"
},
...
]
اضافه کردن فروشگاه به کایاب
در این بخش برای اضافه کردن فروشگاه شخصی خود به کایاب متناسب با راهنمای اضافه کردن فروشگاه به کایاب پیش روید و بر روی فروشگاه اختصاصی کلیک کنید. در فیلد آدرس فروشگاه لینک API ایجاد شده در بخش قبل را وارد نمایید.
پس از کلیک کردن بر روی دکمه مرحله بعدی شما میتوانید کد اسکریپت مورد نیاز برای اضافه کردن به فروشگاه اختصاصی خود را مشاهده کنید. این کد را برای استفاده در مرحله بعد کپی کنید.
فعال کردن ابزارک بر روی سایت
برای این منظور شما باید کد اسکریپت کایاب که در زمان اضافه کردن فروشگاه به شما نمایش داده شده است را در انتهای تگ body صفحه اصلی فروشگاه خود اضافه کنید.
در صورتی که کد ابزارک را ندارید با وارد شدن به بخش مدیریت فروشگاه مورد نظر میتوانید کد ابزارک را مشاهده کنید.
کد خود را در انتخاب تگ body شبیه به زیر به اصلیترین فایل اسکریپت خود اضافه کنید. برای مثال اگر از nextjs استفاده میکنید در page routing در فایل _docuemnt و در app routing در فایل layout به شکل زیر اضافه کنید.
...
...