این صفحه توضیح می دهد که چگونه می توانید یک حساب Merchant Center ایجاد کنید و یک محصول نمونه را با استفاده از Merchant API آپلود کنید.
قبل از شروع
Merchant API را در پروژه Google Cloud خود فعال کنید. برای احراز هویت به آن نیاز خواهید داشت.
آیا پروژه Google Cloud دارم؟
اگر از ادغام API در Apps Script با استفاده از سرویس محتوای خرید استفاده میکنید، یک پروژه Google Cloud پیشفرض ایجاد میکند و سرویس Merchant API را بهطور خودکار فعال میکند. با این حال، هنوز هم باید قبل از استفاده از Merchant API یک بار ثبت نام توسعه دهنده را تکمیل کنید. برای اطلاعات بیشتر، استفاده از Merchant API Service در Apps Script را ببینید.
در غیر این صورت، اگر پروژه Google Cloud ندارید، می توانید یک پروژه Google Cloud ایجاد کنید .
مرحله 1. یک حساب Merchant Center ایجاد کنید
برای استفاده از Merchant API، باید یک حساب Merchant Center داشته باشید. برای ایجاد یکی، به شروع با Merchant Center مراجعه کنید. اگر قبلاً یک حساب Merchant Center با حقوق «Admin» دارید، میتوانید از آن استفاده کنید.
مرحله 2. احراز هویت را برای Merchant API تنظیم کنید
بهترین راه برای تنظیم احراز هویت بستگی به محیطی دارد که قصد دارید در آن کار کنید:
- اگر ارائهدهنده شخص ثالث هستید، درخواست برنامه خود را با استفاده از OAuth 2.0 به حسابهای Merchant Center مشتریان خود داشته باشید. برای جزئیات بیشتر به دسترسی به حساب های مشتری مراجعه کنید. برای ثبت نام، باید یک نشانه OAuth برای حساب Google خود دریافت کنید.
- اگر در حال توسعه یک برنامه داخلی هستید که فقط به حساب Merchant Center شما نیاز دارد، به جای آن به دسترسی به حساب خود مراجعه کنید.
مرحله 3: نحوه تعامل با Merchant API را تعیین کنید.
دو رویکرد برای تعامل با Merchant API وجود دارد:
تماس های مستقیم API
درخواستهای خام را مستقیماً به نقاط پایانی API، معمولاً از طریق HTTP(S) ارسال کنید. شما به صورت دستی تشکیل بدنه درخواست، تنظیم سرصفحه ها (از جمله احراز هویت) و تجزیه پاسخ را انجام می دهید.
راهنمای تماس های مستقیم APIکتابخانه های مشتری
از کتابخانه های از پیش ساخته شده ای استفاده کنید که جزئیات سطح پایین درخواست ها و رسیدگی به پاسخ ها را در بر می گیرند. آنها احراز هویت، سریالسازی درخواست/پاسخ و سایر کدهای دیگ بخار را مدیریت میکنند.
راهنمای کتابخانه های مشتری