FeedStatus

حالة الخلاصة التي تم تحميلها من خلال منصة العارض

تمثيل JSON
{
  "name": string,
  "state": enum (State),
  "errorDetails": string,
  "statistics": {
    object (FeedStatistics)
  }
}
الحقول
name

string

اسم مورد الخلاصة، والذي يكون بتنسيق

  • partners/{partner_id}/feeds/merchants/{fileName}
  • partners/{partner_id}/feeds/services/{fileName}
  • partners/{partner_id}/feeds/availability/{fileName}
state

enum (State)

حالة معالجة هذه الخلاصة

errorDetails

string

سلسلة يمكن لشخص عادي قراءتها وتقديم المزيد من التفاصيل إذا تعذّرت معالجة هذه الخلاصة

statistics

object (FeedStatistics)

الإحصاءات الخاصة بهذه الخلاصة.

FeedStatistics

الإحصاءات التي تم الحصول عليها أثناء معالجة خلاصة تم تحميلها

تمثيل JSON
{
  "newItems": string,
  "existingItems": string,
  "deletedItems": string
}
الحقول
newItems

string (int64 format)

تمت إضافة عناصر جديدة من خلال هذه الخلاصة. يمكن أن تتضمّن السلع تجّارًا أو خدمات أو خانات توفّر تلك السلع استنادًا إلى نوع الخلاصة.

existingItems

string (int64 format)

يتم تعديل السلع الحالية حسب الحاجة من المعلومات الأحدث في الخلاصة.

deletedItems

string (int64 format)

لم تعُد العناصر متوفّرة في هذه الخلاصة، وقد تمت إزالتها نتيجةً لذلك.