مروری بر Merchant Products API

این صفحه توضیح می دهد که چگونه می توانید محصولات خود را به صورت برنامه ای آپلود و مدیریت کنید. با استفاده از Merchant Products API، می‌توانید محصولی را در منبع داده درج یا به‌روزرسانی کنید، محصولی را از حساب خود بازیابی کنید و محصولی را از منبع داده حذف کنید.

می‌توانید از منبع products برای ایجاد یک کاتالوگ فروشگاه آنلاین استفاده کنید، که فهرستی از محصولات موجود در آگهی‌های خرید است. وقتی حساب Merchant Center خود را ایجاد کردید و آماده آپلود مجموعه اولیه محصولات از طریق API هستید، می توانید از منبع products استفاده کنید.

شما مسئول رعایت سیاست‌های تبلیغات خرید و فهرست‌های رایگان هستید. آگهی‌های خرید این حق را برای خود محفوظ می‌دارد که این خط‌مشی‌ها را اجرا کند و در صورت مشاهده محتوا یا رفتاری که این خط‌مشی‌ها را نقض می‌کند، به آن پاسخ مناسب بدهد.

منبع products اطلاعات محصول را در پایگاه داده Merchant Center بارگذاری می کند. همچنین تعدادی روش را ارائه می دهد که به شما امکان می دهد به اطلاعات محصول یک به یک یا تعداد زیادی در یک زمان در حالت دسته ای دسترسی داشته باشید، به روز کنید، یا حذف کنید.

منبع productInput نشان دهنده داده های ورودی شما برای یک محصول است. یک منبع productInput باید دارای فیلدهای زیر باشد:

  • channel : کانال محصول.
  • offerId : شناسه منحصر به فرد محصول. این مقدار برای ورودی محصول و محصول فرآوری شده یکسان است.
  • contentLanguage : کد زبان دو حرفی ISO 639-1 برای محصول.
  • feedLabel : برچسب خوراک برای محصول.

اگرچه تاجران توانایی بارگیری محصولات را با استفاده از فایلی به نام فید اصلی دارند، ایجاد و حذف محصولات با استفاده از Merchant API مزایای متعددی دارد. این مزایا شامل زمان پاسخ سریعتر و توانایی به روز رسانی چندین محصول در زمان واقعی، بدون نیاز به مدیریت چندین فید مکمل است . ممکن است چندین ساعت طول بکشد تا تغییرات محصول که توسط تماس‌های API ایجاد می‌شود در پایگاه داده مرکز خرید نشان داده شود.

Google می تواند به حفظ ویژگی های خاصی از محصولات شما به طور خودکار کمک کند. برای اطلاعات بیشتر، فعال کردن بهبودهای خودکار را ببینید.

پیش نیازها

اگر منبع داده ندارید، با استفاده از Merchant Data Sources API یا Merchant Center یک منبع داده ایجاد کنید .

اگر قبلاً منبع داده ای دارید که با استفاده از Merchant Center UI یا با استفاده از API ایجاد کرده اید، می توانید از Merchant Products API برای افزودن محصولات خود استفاده کنید. اگر از Content API برای خرید برای افزودن محصولات استفاده می‌کنید، به راهنمای انتقال مراجعه کنید تا بدانید چگونه می‌توانید با Merchant Products API شروع کنید.

ورودی محصول را در حساب خود آپلود کنید

برای آپلود ورودی محصول در حساب خود، از روش accounts.productInputs.insert استفاده کنید. برای درج یک محصول با استفاده از Merchant Products API باید شناسه منحصر به فرد منبع داده اصلی یا تکمیلی را ارسال کنید.

یک محصول پردازش شده را از حساب خود بازیابی کنید

برای بازیابی یک محصول پردازش شده از حساب خود، از روش accounts.products.get استفاده کنید. ممکن است چند دقیقه طول بکشد تا محصول فرآوری شده پس از قرار دادن ظاهر شود.

یک ورودی محصول را از حساب خود حذف کنید

برای حذف ورودی محصول از حساب خود، از روش accounts.productInputs.delete استفاده کنید. برای حذف یک محصول با استفاده از Merchant Products API، باید شناسه منحصر به فرد منبع داده اصلی یا تکمیلی را که محصول به آن تعلق دارد، ارسال کنید.

محصولات را از حساب خود فهرست کنید

برای فهرست کردن محصولات پردازش شده در حساب خود، از روش accounts.products.list استفاده کنید.