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 برای آپلود محصول مراجعه کنید.