- المورد: ProductCertification
- شهادة الاعتماد
- المشكلة
- درجة الفداحة
- IssueResolution
- DestinationStatus
- الحالة
- الطُرق
المورد: ProductCertification
بيانات شهادات المنتجات
تمثيل JSON |
---|
{ "name": string, "title": string, "brand": string, "mpn": [ string ], "productCode": [ string ], "countryCode": [ string ], "productType": [ string ], "certification": [ { object ( |
الحقول | |
---|---|
name |
مطلوب. المعرّف الفريد لاسم شهادة المنتج. التنسيق: accounts/{account}/languages/{language_code}/productCertifications/{id} حيث |
title |
مطلوب. يتم ذلك لتحديد المنتج الذي تتقدّم بطلب اعتماد له بشكل واضح. |
brand |
مطلوب. تمثّل هذه السمة اسم العلامة التجارية للمنتج. تُستخدم العلامة التجارية للمساعدة في تحديد منتجك. |
mpn[] |
اختيارية: هذه هي أرقام القطع المحدَّدة من الشركة المصنّعة (MPN). تُستخدَم أرقام MPN لتحديد منتج معيّن بشكل فريد من بين كل المنتجات التي تنتجها الشركة المصنّعة نفسها |
productCode[] |
اختيارية: اسم آخر لرقم GTIN. |
countryCode[] |
اختيارية: رمز بلد مكوّن من حرفَين (ISO 3166-1 Alpha 2) |
productType[] |
اختيارية: هذه هي فئات المنتجات الخاصة بك في بيانات منتجاتك. |
certification[] |
مطلوب. تمثّل هذه السمة قائمة بشهادات الاعتماد التي يمكن الربط بها من خلال المنتج الموصوف. |
issues[] |
النتائج فقط. قائمة بالمشاكل المرتبطة بالمنتج ينشئها الخادم. |
destinationStatuses[] |
النتائج فقط. حالات الوجهات |
الشهادة
تمثّل هذه السمة وصفًا لشهادة اعتماد.
تمثيل JSON |
---|
{ "name": string, "authority": string, "code": string, "value": string, "link": string, "logo": string, "validUntil": string } |
الحقول | |
---|---|
name |
مطلوب. تمثّل هذه السمة اسم شهادة الاعتماد. |
authority |
مطلوب. تمثّل هذه السمة اسم هيئة الاعتماد. |
code |
اختيارية: تمثّل هذه السمة رمزًا فريدًا لتحديد شهادة الاعتماد. |
value |
اختيارية: قيمة مخصّصة لشهادة الاعتماد |
link |
اختيارية: تمثّل هذه السمة رابطًا لعنوان URL الخاص بالشهادة. |
logo |
اختيارية: تمثّل هذه السمة رابطًا لعنوان URL لشعار الشهادة. |
validUntil |
اختيارية: تاريخ انتهاء الصلاحية (التوقيت العالمي المنسَّق) |
المشكلة
مشكلة في المنتج
تمثيل JSON |
---|
{ "type": string, "severity": enum ( |
الحقول | |
---|---|
type |
نوع المشكلة الذي ينشئه الخادم، مثل INCORRECT_TEXT_FORMATTING أو IMAGE_NOT_SERVEABLE أو غير ذلك |
severity |
تمثّل هذه السمة درجة خطورة المشكلة. |
attribute |
في حال توفّر هذه السمة، تكون هي السمة التي تسبّبت في حدوث المشكلة. لمزيد من المعلومات حول السمات، يُرجى الاطّلاع على https://support.google.com/manufacturers/answer/6124116. |
title |
عنوان قصير يصف طبيعة المشكلة. |
description |
وصف أطول للمشكلة يركّز على كيفية حلّها |
resolution |
ما يجب أن يحدث لحلّ المشكلة |
destination |
تمثّل هذه السمة الوجهة التي تنطبق عليها هذه المشكلة. |
timestamp |
الطابع الزمني لظهور هذه المشكلة يستخدم RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا Z-normalized ويستخدم 0 أو 3 أو 6 أو 9 أرقام كسرية. يتم أيضًا قبول الإزاحات غير "Z". أمثلة: |
applicableCountries[] |
النتائج فقط. قائمة برموز البلدان (ISO 3166-1 alpha-2) التي تنطبق فيها المشكلة على منتج الشركة المصنّعة. |
درجة الخطورة
درجة خطورة المشكلة
عمليات التعداد | |
---|---|
SEVERITY_UNSPECIFIED |
مستوى الخطورة غير محدّد، ولا يتم استخدامه أبدًا. |
ERROR |
درجة خطورة الخطأ تمنع المشكلة استخدام العنصر بأكمله. |
WARNING |
درجة خطورة التحذير: المشكلة إما تمنع استخدام السمة التي تسبّبت في ظهورها أو ستمنع قريبًا استخدام العنصر بأكمله. |
INFO |
مستوى خطورة المعلومات المشكلة لا تتطلّب عناية فورية. ويتم استخدامه، على سبيل المثال، لتحديد السمات التي لا تزال في انتظار المراجعة. |
IssueResolution
حلّ المشكلة
عمليات التعداد | |
---|---|
RESOLUTION_UNSPECIFIED |
درجة دقة غير محدّدة، لم يتم استخدامها مطلقًا |
USER_ACTION |
على المستخدم الذي قدّم البيانات اتّخاذ إجراء لحلّ المشكلة (على سبيل المثال، من خلال تصحيح بعض البيانات). |
PENDING_PROCESSING |
سيتم حلّ المشكلة تلقائيًا (مثل الزحف إلى الصور أو مراجعة Google). ليس عليك اتّخاذ أي إجراء في الوقت الحالي. قد يؤدي الحل إلى مشكلة أخرى (على سبيل المثال، إذا تعذّر الزحف). |
DestinationStatus
حالة الوجهة
تمثيل JSON |
---|
{
"destination": string,
"status": enum ( |
الحقول | |
---|---|
destination |
اسم الوجهة |
status |
تمثّل هذه السمة حالة الوجهة. |
approvedCountries[] |
النتائج فقط. قائمة برموز البلدان (ISO 3166-1 alpha-2) التي تمت الموافقة على العرض فيها |
pendingCountries[] |
النتائج فقط. قائمة برموز البلدان (ISO 3166-1 alpha-2) التي ينتظر فيها العرض الترويجي الموافقة. |
disapprovedCountries[] |
النتائج فقط. قائمة برموز البلدان (ISO 3166-1 alpha-2) التي تم رفض العرض فيها. |
الحالة
تمثّل هذه السمة الحالة.
عمليات التعداد | |
---|---|
UNKNOWN |
حالة غير محدّدة، لم يتم استخدامها مطلقًا. |
ACTIVE |
يتم استخدام المنتج لهذه الوجهة. |
PENDING |
لا يزال القرار في انتظار المراجعة. |
DISAPPROVED |
تم رفض المنتج. يُرجى الاطّلاع على المشاكل. |
الطُرق |
|
---|---|
|
تحذف هذه الطريقة شهادة اعتماد منتج حسب اسمه. |
|
تعرض هذه الطريقة شهادة اعتماد منتج حسب اسمه. |
|
تعرض هذه السمة شهادات اعتماد المنتجات الصادرة عن جهة إصدار شهادات محدّدة. |
|
تعدّل هذه الطريقة شهادة المنتج (أو تنشئها إذا كانت allow_missing = true)، وهي تربط الشهادات بالمنتجات. |