REST Resource: accounts.products

منبع: محصول

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

همه فیلدهای محصول پردازش شده و پیام‌های فرعی آن با نام ویژگی مربوطه خود در مشخصات داده‌های محصول با برخی استثناء مطابقت دارند.

نمایندگی JSON
{
  "name": string,
  "channel": enum (ChannelEnum),
  "offerId": string,
  "contentLanguage": string,
  "feedLabel": string,
  "dataSource": string,
  "attributes": {
    object (Attributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ],
  "productStatus": {
    object (ProductStatus)
  },
  "versionNumber": string
}
فیلدها
name

string

نام محصول. قالب: "{product.name=accounts/{account}/products/{product}}" که در آن product آخرین بخش از 4 بخش تشکیل شده است: channel~contentLanguage~feedLabel~offerId مثال برای نام محصول "accounts/123/products/ است. online~fa~US~sku123"

channel

enum ( ChannelEnum )

فقط خروجی کانال محصول

offer Id

string

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

content Language

string

فقط خروجی کد زبان دو حرفی ISO 639-1 برای محصول.

feed Label

string

فقط خروجی برچسب خوراک برای محصول

data Source

string

فقط خروجی منبع داده اولیه محصول

attributes

object ( Attributes )

فقط خروجی لیستی از ویژگی های محصول

custom Attributes[]

object ( CustomAttribute )

فقط خروجی فهرستی از ویژگی های سفارشی (ارائه شده توسط بازرگان). همچنین می‌توان از آن برای ارسال هر ویژگی از مشخصات داده به شکل عمومی آن استفاده کرد (به عنوان مثال، { "name": "size type", "value": "regular" } ). این برای ارسال ویژگی‌هایی که به‌صراحت توسط API نشان داده نشده‌اند، مانند ویژگی‌های اضافی مورد استفاده برای خرید در Google مفید است.

product Status

object ( ProductStatus )

فقط خروجی وضعیت یک محصول، مسائل مربوط به اعتبارسنجی داده ها، یعنی اطلاعات مربوط به یک محصول که به صورت ناهمزمان محاسبه شده است.

version Number

string ( int64 format)

فقط خروجی نشان دهنده نسخه موجود (تازه بودن) محصول است که می توان از آن برای حفظ نظم درست زمانی که به روز رسانی های متعدد به طور همزمان انجام می شود استفاده کرد.

در صورت تنظیم، زمانی که شماره نسخه کمتر از شماره نسخه فعلی محصول موجود باشد، از درج جلوگیری می شود. درج مجدد (به عنوان مثال، بازخوانی محصول پس از 30 روز) را می توان با versionNumber انجام داد.

فقط برای درج در منابع داده اولیه پشتیبانی می شود.

اگر از عمل جلوگیری شود، استثناء سقط شده پرتاب می شود.

وضعیت محصول

وضعیت یک محصول، مسائل مربوط به اعتبارسنجی داده ها، یعنی اطلاعات مربوط به یک محصول که به صورت ناهمزمان محاسبه شده است.

نمایندگی JSON
{
  "destinationStatuses": [
    {
      object (DestinationStatus)
    }
  ],
  "itemLevelIssues": [
    {
      object (ItemLevelIssue)
    }
  ],
  "creationDate": string,
  "lastUpdateDate": string,
  "googleExpirationDate": string
}
فیلدها
destination Statuses[]

object ( DestinationStatus )

مقاصد مورد نظر برای محصول

item Level Issues[]

object ( ItemLevelIssue )

لیستی از تمام مشکلات مرتبط با محصول.

creation Date

string ( Timestamp format)

تاریخ ایجاد آیتم در قالب ISO 8601 .

last Update Date

string ( Timestamp format)

تاریخ آخرین به روز رسانی مورد در قالب ISO 8601 .

google Expiration Date

string ( Timestamp format)

تاریخ انقضای کالا در قالب ISO 8601 .

وضعیت مقصد

وضعیت مقصد وضعیت محصول.

نمایندگی JSON
{
  "reportingContext": enum (ReportingContextEnum),
  "approvedCountries": [
    string
  ],
  "pendingCountries": [
    string
  ],
  "disapprovedCountries": [
    string
  ]
}
فیلدها
reporting Context

enum ( ReportingContextEnum )

نام زمینه گزارش.

approved Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که پیشنهاد مورد تایید قرار گرفته است.

pending Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که پیشنهاد در انتظار تأیید است.

disapproved Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که در آن پیشنهاد رد شده است.

ItemLevelIssue

ItemLevelIssue وضعیت محصول.

نمایندگی JSON
{
  "code": string,
  "severity": enum (Severity),
  "resolution": string,
  "attribute": string,
  "reportingContext": enum (ReportingContextEnum),
  "description": string,
  "detail": string,
  "documentation": string,
  "applicableCountries": [
    string
  ]
}
فیلدها
code

string

کد خطای مشکل

severity

enum ( Severity )

چگونه این موضوع بر ارائه پیشنهاد تأثیر می گذارد.

resolution

string

اینکه آیا این موضوع توسط تاجر قابل حل است یا خیر.

attribute

string

نام ویژگی، در صورتی که مشکل ناشی از یک ویژگی واحد باشد.

reporting Context

enum ( ReportingContextEnum )

زمینه گزارش دهی که این مسئله در مورد آن اعمال می شود.

description

string

شرح مختصر موضوع به زبان انگلیسی.

detail

string

شرح مفصل موضوع به زبان انگلیسی.

documentation

string

URL یک صفحه وب برای کمک به حل این مشکل.

applicable Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که در آن مشکل برای پیشنهاد اعمال می شود.

شدت

این موضوع چگونه بر ارائه محصول تأثیر می گذارد.

Enums
SEVERITY_UNSPECIFIED مشخص نشده است.
NOT_IMPACTED این موضوع یک هشدار است و تأثیر مستقیمی بر روی محصول ندارد.
DEMOTED محصول تنزل یافته و به احتمال زیاد عملکرد محدودی در نتایج جستجو دارد
DISAPPROVED Issue محصول را تایید نمی کند.

روش ها

get

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

list

محصولات پردازش شده را در حساب Merchant Center شما فهرست می کند.
،

منبع: محصول

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

همه فیلدهای محصول پردازش شده و پیام‌های فرعی آن با نام ویژگی مربوطه خود در مشخصات داده‌های محصول با برخی استثناء مطابقت دارند.

نمایندگی JSON
{
  "name": string,
  "channel": enum (ChannelEnum),
  "offerId": string,
  "contentLanguage": string,
  "feedLabel": string,
  "dataSource": string,
  "attributes": {
    object (Attributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ],
  "productStatus": {
    object (ProductStatus)
  },
  "versionNumber": string
}
فیلدها
name

string

نام محصول. قالب: "{product.name=accounts/{account}/products/{product}}" که در آن product آخرین بخش از 4 بخش تشکیل شده است: channel~contentLanguage~feedLabel~offerId مثال برای نام محصول "accounts/123/products/ است. online~fa~US~sku123"

channel

enum ( ChannelEnum )

فقط خروجی کانال محصول

offer Id

string

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

content Language

string

فقط خروجی کد زبان دو حرفی ISO 639-1 برای محصول.

feed Label

string

فقط خروجی برچسب خوراک برای محصول

data Source

string

فقط خروجی منبع داده اولیه محصول

attributes

object ( Attributes )

فقط خروجی لیستی از ویژگی های محصول

custom Attributes[]

object ( CustomAttribute )

فقط خروجی فهرستی از ویژگی های سفارشی (ارائه شده توسط بازرگان). همچنین می‌توان از آن برای ارسال هر ویژگی از مشخصات داده به شکل عمومی آن استفاده کرد (به عنوان مثال، { "name": "size type", "value": "regular" } ). این برای ارسال ویژگی‌هایی که به‌صراحت توسط API نشان داده نشده‌اند، مانند ویژگی‌های اضافی مورد استفاده برای خرید در Google مفید است.

product Status

object ( ProductStatus )

فقط خروجی وضعیت یک محصول، مسائل مربوط به اعتبارسنجی داده ها، یعنی اطلاعات مربوط به یک محصول که به صورت ناهمزمان محاسبه شده است.

version Number

string ( int64 format)

فقط خروجی نشان دهنده نسخه موجود (تازه بودن) محصول است که می توان از آن برای حفظ نظم درست زمانی که به روز رسانی های متعدد به طور همزمان انجام می شود استفاده کرد.

در صورت تنظیم، زمانی که شماره نسخه کمتر از شماره نسخه فعلی محصول موجود باشد، از درج جلوگیری می شود. درج مجدد (به عنوان مثال، بازخوانی محصول پس از 30 روز) را می توان با versionNumber انجام داد.

فقط برای درج در منابع داده اولیه پشتیبانی می شود.

اگر از عمل جلوگیری شود، استثناء سقط شده پرتاب می شود.

وضعیت محصول

وضعیت یک محصول، مسائل مربوط به اعتبارسنجی داده ها، یعنی اطلاعات مربوط به یک محصول که به صورت ناهمزمان محاسبه شده است.

نمایندگی JSON
{
  "destinationStatuses": [
    {
      object (DestinationStatus)
    }
  ],
  "itemLevelIssues": [
    {
      object (ItemLevelIssue)
    }
  ],
  "creationDate": string,
  "lastUpdateDate": string,
  "googleExpirationDate": string
}
فیلدها
destination Statuses[]

object ( DestinationStatus )

مقاصد مورد نظر برای محصول

item Level Issues[]

object ( ItemLevelIssue )

لیستی از تمام مشکلات مرتبط با محصول.

creation Date

string ( Timestamp format)

تاریخ ایجاد آیتم در قالب ISO 8601 .

last Update Date

string ( Timestamp format)

تاریخ آخرین به روز رسانی مورد در قالب ISO 8601 .

google Expiration Date

string ( Timestamp format)

تاریخ انقضای کالا در قالب ISO 8601 .

وضعیت مقصد

وضعیت مقصد وضعیت محصول.

نمایندگی JSON
{
  "reportingContext": enum (ReportingContextEnum),
  "approvedCountries": [
    string
  ],
  "pendingCountries": [
    string
  ],
  "disapprovedCountries": [
    string
  ]
}
فیلدها
reporting Context

enum ( ReportingContextEnum )

نام زمینه گزارش.

approved Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که پیشنهاد مورد تایید قرار گرفته است.

pending Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که پیشنهاد در انتظار تأیید است.

disapproved Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که در آن پیشنهاد رد شده است.

ItemLevelIssue

ItemLevelIssue وضعیت محصول.

نمایندگی JSON
{
  "code": string,
  "severity": enum (Severity),
  "resolution": string,
  "attribute": string,
  "reportingContext": enum (ReportingContextEnum),
  "description": string,
  "detail": string,
  "documentation": string,
  "applicableCountries": [
    string
  ]
}
فیلدها
code

string

کد خطای مشکل

severity

enum ( Severity )

چگونه این موضوع بر ارائه پیشنهاد تأثیر می گذارد.

resolution

string

اینکه آیا این موضوع توسط تاجر قابل حل است یا خیر.

attribute

string

نام ویژگی، در صورتی که مشکل ناشی از یک ویژگی واحد باشد.

reporting Context

enum ( ReportingContextEnum )

زمینه گزارش دهی که این مسئله در مورد آن اعمال می شود.

description

string

شرح مختصر موضوع به زبان انگلیسی.

detail

string

شرح مفصل موضوع به زبان انگلیسی.

documentation

string

URL یک صفحه وب برای کمک به حل این مشکل.

applicable Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که در آن مشکل برای پیشنهاد اعمال می شود.

شدت

این موضوع چگونه بر ارائه محصول تأثیر می گذارد.

Enums
SEVERITY_UNSPECIFIED مشخص نشده است.
NOT_IMPACTED این موضوع یک هشدار است و تأثیر مستقیمی بر روی محصول ندارد.
DEMOTED محصول تنزل یافته و به احتمال زیاد عملکرد محدودی در نتایج جستجو دارد
DISAPPROVED Issue محصول را تأیید نمی کند.

روش ها

get

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

list

محصولات پردازش شده را در حساب Merchant Center شما فهرست می کند.
،

منبع: محصول

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

همه فیلدهای محصول پردازش شده و پیام‌های فرعی آن با نام ویژگی مربوطه خود در مشخصات داده‌های محصول با برخی استثناء مطابقت دارند.

نمایندگی JSON
{
  "name": string,
  "channel": enum (ChannelEnum),
  "offerId": string,
  "contentLanguage": string,
  "feedLabel": string,
  "dataSource": string,
  "attributes": {
    object (Attributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ],
  "productStatus": {
    object (ProductStatus)
  },
  "versionNumber": string
}
فیلدها
name

string

نام محصول. قالب: "{product.name=accounts/{account}/products/{product}}" که در آن product آخرین بخش از 4 بخش تشکیل شده است: channel~contentLanguage~feedLabel~offerId مثال برای نام محصول "accounts/123/products/ است. online~fa~US~sku123"

channel

enum ( ChannelEnum )

فقط خروجی کانال محصول

offer Id

string

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

content Language

string

فقط خروجی کد زبان دو حرفی ISO 639-1 برای محصول.

feed Label

string

فقط خروجی برچسب خوراک برای محصول

data Source

string

فقط خروجی منبع داده اولیه محصول

attributes

object ( Attributes )

فقط خروجی لیستی از ویژگی های محصول

custom Attributes[]

object ( CustomAttribute )

فقط خروجی فهرستی از ویژگی های سفارشی (ارائه شده توسط بازرگان). همچنین می‌توان از آن برای ارسال هر ویژگی از مشخصات داده به شکل عمومی آن استفاده کرد (به عنوان مثال، { "name": "size type", "value": "regular" } ). این برای ارسال ویژگی‌هایی که به‌صراحت توسط API نشان داده نشده‌اند، مانند ویژگی‌های اضافی مورد استفاده برای خرید در Google مفید است.

product Status

object ( ProductStatus )

فقط خروجی وضعیت یک محصول، مسائل مربوط به اعتبارسنجی داده ها، یعنی اطلاعات مربوط به یک محصول که به صورت ناهمزمان محاسبه شده است.

version Number

string ( int64 format)

فقط خروجی نشان دهنده نسخه موجود (تازه بودن) محصول است که می توان از آن برای حفظ نظم درست زمانی که به روز رسانی های متعدد به طور همزمان انجام می شود استفاده کرد.

در صورت تنظیم، زمانی که شماره نسخه کمتر از شماره نسخه فعلی محصول موجود باشد، از درج جلوگیری می شود. درج مجدد (به عنوان مثال، بازخوانی محصول پس از 30 روز) را می توان با versionNumber انجام داد.

فقط برای درج در منابع داده اولیه پشتیبانی می شود.

اگر از عمل جلوگیری شود، استثناء سقط شده پرتاب می شود.

وضعیت محصول

وضعیت یک محصول، مسائل مربوط به اعتبارسنجی داده ها، یعنی اطلاعات مربوط به یک محصول که به صورت ناهمزمان محاسبه شده است.

نمایندگی JSON
{
  "destinationStatuses": [
    {
      object (DestinationStatus)
    }
  ],
  "itemLevelIssues": [
    {
      object (ItemLevelIssue)
    }
  ],
  "creationDate": string,
  "lastUpdateDate": string,
  "googleExpirationDate": string
}
فیلدها
destination Statuses[]

object ( DestinationStatus )

مقاصد مورد نظر برای محصول

item Level Issues[]

object ( ItemLevelIssue )

لیستی از تمام مشکلات مرتبط با محصول.

creation Date

string ( Timestamp format)

تاریخ ایجاد آیتم در قالب ISO 8601 .

last Update Date

string ( Timestamp format)

تاریخ آخرین به روز رسانی مورد در قالب ISO 8601 .

google Expiration Date

string ( Timestamp format)

تاریخ انقضای کالا در قالب ISO 8601 .

وضعیت مقصد

وضعیت مقصد وضعیت محصول.

نمایندگی JSON
{
  "reportingContext": enum (ReportingContextEnum),
  "approvedCountries": [
    string
  ],
  "pendingCountries": [
    string
  ],
  "disapprovedCountries": [
    string
  ]
}
فیلدها
reporting Context

enum ( ReportingContextEnum )

نام زمینه گزارش.

approved Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که پیشنهاد مورد تایید قرار گرفته است.

pending Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که پیشنهاد در انتظار تأیید است.

disapproved Countries[]

string

فهرست کدهای کشوری (ISO 3166-1 alpha-2) که در آن پیشنهاد رد شده است.

ItemLevelIssue

ItemLevelIssue وضعیت محصول.

نمایندگی JSON
{
  "code": string,
  "severity": enum (Severity),
  "resolution": string,
  "attribute": string,
  "reportingContext": enum (ReportingContextEnum),
  "description": string,
  "detail": string,
  "documentation": string,
  "applicableCountries": [
    string
  ]
}
فیلدها
code

string

کد خطای مشکل

severity

enum ( Severity )

چگونه این موضوع بر ارائه پیشنهاد تأثیر می گذارد.

resolution

string

اینکه آیا این موضوع توسط تاجر قابل حل است یا خیر.

attribute

string

نام ویژگی، در صورتی که مشکل ناشی از یک ویژگی واحد باشد.

reporting Context

enum ( ReportingContextEnum )

زمینه گزارش دهی که این مسئله در مورد آن اعمال می شود.

description

string

شرح مختصر موضوع به زبان انگلیسی.

detail

string

شرح مفصل موضوع به زبان انگلیسی.

documentation

string

URL یک صفحه وب برای کمک به حل این مشکل.

applicable Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که در آن مشکل برای پیشنهاد اعمال می شود.

شدت

این موضوع چگونه بر ارائه محصول تأثیر می گذارد.

Enums
SEVERITY_UNSPECIFIED مشخص نشده است.
NOT_IMPACTED این موضوع یک هشدار است و تأثیر مستقیمی بر روی محصول ندارد.
DEMOTED محصول تنزل یافته و به احتمال زیاد عملکرد محدودی در نتایج جستجو دارد
DISAPPROVED Issue محصول را تایید نمی کند.

روش ها

get

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

list

محصولات پردازش شده را در حساب Merchant Center شما فهرست می کند.
،

منبع: محصول

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

همه فیلدهای محصول پردازش شده و پیام‌های فرعی آن با نام ویژگی مربوطه خود در مشخصات داده‌های محصول با برخی استثناء مطابقت دارند.

نمایندگی JSON
{
  "name": string,
  "channel": enum (ChannelEnum),
  "offerId": string,
  "contentLanguage": string,
  "feedLabel": string,
  "dataSource": string,
  "attributes": {
    object (Attributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ],
  "productStatus": {
    object (ProductStatus)
  },
  "versionNumber": string
}
فیلدها
name

string

نام محصول. قالب: "{product.name=accounts/{account}/products/{product}}" که در آن product آخرین بخش از 4 بخش تشکیل شده است: channel~contentLanguage~feedLabel~offerId مثال برای نام محصول "accounts/123/products/ است. online~fa~US~sku123"

channel

enum ( ChannelEnum )

فقط خروجی کانال محصول

offer Id

string

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

content Language

string

فقط خروجی کد زبان دو حرفی ISO 639-1 برای محصول.

feed Label

string

فقط خروجی برچسب خوراک برای محصول

data Source

string

فقط خروجی منبع داده اولیه محصول

attributes

object ( Attributes )

فقط خروجی لیستی از ویژگی های محصول

custom Attributes[]

object ( CustomAttribute )

فقط خروجی فهرستی از ویژگی های سفارشی (ارائه شده توسط بازرگان). همچنین می‌توان از آن برای ارسال هر ویژگی از مشخصات داده به شکل عمومی آن استفاده کرد (به عنوان مثال، { "name": "size type", "value": "regular" } ). این برای ارسال ویژگی‌هایی که به‌صراحت توسط API نشان داده نشده‌اند، مانند ویژگی‌های اضافی مورد استفاده برای خرید در Google مفید است.

product Status

object ( ProductStatus )

فقط خروجی وضعیت یک محصول، مسائل مربوط به اعتبارسنجی داده ها، یعنی اطلاعات مربوط به یک محصول که به صورت ناهمزمان محاسبه شده است.

version Number

string ( int64 format)

فقط خروجی نشان دهنده نسخه موجود (تازه بودن) محصول است که می توان از آن برای حفظ نظم درست زمانی که به روز رسانی های متعدد به طور همزمان انجام می شود استفاده کرد.

در صورت تنظیم، زمانی که شماره نسخه کمتر از شماره نسخه فعلی محصول موجود باشد، از درج جلوگیری می شود. درج مجدد (به عنوان مثال، بازخوانی محصول پس از 30 روز) را می توان با versionNumber انجام داد.

فقط برای درج در منابع داده اولیه پشتیبانی می شود.

اگر از عمل جلوگیری شود، استثناء سقط شده پرتاب می شود.

وضعیت محصول

وضعیت یک محصول، مسائل مربوط به اعتبارسنجی داده ها، یعنی اطلاعات مربوط به یک محصول که به صورت ناهمزمان محاسبه شده است.

نمایندگی JSON
{
  "destinationStatuses": [
    {
      object (DestinationStatus)
    }
  ],
  "itemLevelIssues": [
    {
      object (ItemLevelIssue)
    }
  ],
  "creationDate": string,
  "lastUpdateDate": string,
  "googleExpirationDate": string
}
فیلدها
destination Statuses[]

object ( DestinationStatus )

مقاصد مورد نظر برای محصول

item Level Issues[]

object ( ItemLevelIssue )

لیستی از تمام مشکلات مرتبط با محصول.

creation Date

string ( Timestamp format)

تاریخ ایجاد آیتم در قالب ISO 8601 .

last Update Date

string ( Timestamp format)

تاریخ آخرین به روز رسانی مورد در قالب ISO 8601 .

google Expiration Date

string ( Timestamp format)

تاریخ انقضای کالا در قالب ISO 8601 .

وضعیت مقصد

وضعیت مقصد وضعیت محصول.

نمایندگی JSON
{
  "reportingContext": enum (ReportingContextEnum),
  "approvedCountries": [
    string
  ],
  "pendingCountries": [
    string
  ],
  "disapprovedCountries": [
    string
  ]
}
فیلدها
reporting Context

enum ( ReportingContextEnum )

نام زمینه گزارش.

approved Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که پیشنهاد مورد تایید قرار گرفته است.

pending Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که پیشنهاد در انتظار تأیید است.

disapproved Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که در آن پیشنهاد رد شده است.

ItemLevelIssue

ItemLevelIssue وضعیت محصول.

نمایندگی JSON
{
  "code": string,
  "severity": enum (Severity),
  "resolution": string,
  "attribute": string,
  "reportingContext": enum (ReportingContextEnum),
  "description": string,
  "detail": string,
  "documentation": string,
  "applicableCountries": [
    string
  ]
}
فیلدها
code

string

کد خطای مشکل

severity

enum ( Severity )

چگونه این موضوع بر ارائه پیشنهاد تأثیر می گذارد.

resolution

string

اینکه آیا این موضوع توسط تاجر قابل حل است یا خیر.

attribute

string

نام ویژگی، در صورتی که مشکل ناشی از یک ویژگی واحد باشد.

reporting Context

enum ( ReportingContextEnum )

زمینه گزارش دهی که این مسئله در مورد آن اعمال می شود.

description

string

شرح مختصر موضوع به زبان انگلیسی.

detail

string

شرح مفصل موضوع به زبان انگلیسی.

documentation

string

URL یک صفحه وب برای کمک به حل این مشکل.

applicable Countries[]

string

فهرست کدهای کشور (ISO 3166-1 alpha-2) که در آن مشکل برای پیشنهاد اعمال می شود.

شدت

این موضوع چگونه بر ارائه محصول تأثیر می گذارد.

Enums
SEVERITY_UNSPECIFIED مشخص نشده است.
NOT_IMPACTED این موضوع یک هشدار است و تأثیر مستقیمی بر روی محصول ندارد.
DEMOTED محصول تنزل یافته و به احتمال زیاد عملکرد محدودی در نتایج جستجو دارد
DISAPPROVED Issue محصول را تأیید نمی کند.

روش ها

get

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

list

محصولات پردازش شده را در حساب Merchant Center شما فهرست می کند.