محصولات خود را مدیریت کنید

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

یک مفهوم کلیدی در Merchant API تمایز بین داده‌هایی است که ارسال می‌کنید و محصول نهایی که Google استفاده می‌کند. این جداسازی مدل واضح تری از چرخه عمر داده محصول ارائه می دهد و به شما کنترل دقیق تری بر اطلاعات محصول شما می دهد. API این را با دو منبع اصلی منعکس می کند:

  • ProductInput : این نشان دهنده داده های خام محصولی است که شما به یک منبع داده خاص ارسال می کنید. این را به عنوان ردیفی که در یک فایل فید آپلود می‌کنید یا داده‌هایی که با یک تماس API ارسال می‌کنید، قبل از انجام هرگونه پردازش Merchant Center در نظر بگیرید. شما از این منبع برای همه عملیات نوشتن ( insert ، patch ، delete ) استفاده می کنید.

  • Product : این یک منبع فقط خواندنی است که محصول نهایی و پردازش شده را همانطور که در Merchant Center و در سطوح Google ظاهر می شود نشان می دهد. پس از اعمال کلیه قوانین خوراک و پردازش، از یک ProductInput اولیه و صفر یا بیشتر منابع ProductInput تکمیلی ساخته شده است. این منبع شامل وضعیت نهایی محصول و هرگونه مشکل کیفیت داده است. شما از این منبع برای همه عملیات خواندن ( get ، list ) استفاده می کنید.

قالب و الزامات برای تمام ویژگی های محصول ارسال شده با استفاده از منبع ProductInput در مشخصات داده های محصول تعریف شده است.

کارهایی که می توانید با API فرعی محصولات انجام دهید

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

قبل از شروع

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