FeedItemSet

يمثل مجموعة من عناصر الخلاصة. يمكن استخدام المجموعة ومشاركتها بين ميزات معيّنة لعناصر الخلاصة. على سبيل المثال، يمكن الإشارة إلى المجموعة ضمن الوظائف المطابقة لخلاصة العميل، وخلاصة الحملة، وخلاصة المجموعة الإعلانية.

تمثيل JSON
{
  "resourceName": string,
  "feed": string,
  "feedItemSetId": string,
  "displayName": string,
  "status": enum (FeedItemSetStatus),

  // Union field dynamic_set_filter can be only one of the following:
  "dynamicLocationSetFilter": {
    object (DynamicLocationSetFilter)
  },
  "dynamicAffiliateLocationSetFilter": {
    object (DynamicAffiliateLocationSetFilter)
  }
  // End of list of possible types for union field dynamic_set_filter.
}
الحقول
resourceName

string

غير قابل للتغيير. اسم المورد لمجموعة عناصر الخلاصة. تكون أسماء موارد مجموعة عناصر الخلاصة على النحو التالي: customers/{customerId}/feedItemSets/{feedId}~{feedItemSetId}

feed

string

غير قابل للتغيير. اسم مورد الخلاصة التي تحتوي على عناصر الخلاصة في المجموعة. غير قابل للتغيير. مطلوبة.

feedItemSetId

string (int64 format)

النتائج فقط. رقم تعريف المجموعة.

displayName

string

اسم المجموعة. يجب أن يكون فريدًا داخل الحساب.

status

enum (FeedItemSetStatus)

النتائج فقط. حالة مجموعة عناصر الخلاصة. هذا الحقل للقراءة فقط.

حقل الاتحاد dynamic_set_filter تُمثِّل فلترًا للمواقع الجغرافية في مجموعة عناصر في الخلاصة. ينطبق ذلك فقط إذا كانت الخلاصة الرئيسية لـ FeedItemSet هي خلاصة LOCATION. يمكن أن تكون السمة "dynamic_set_filter" واحدة فقط مما يلي:
dynamicLocationSetFilter

object (DynamicLocationSetFilter)

فلتر لتعيين الموقع الجغرافي الديناميكي. تُستخدم فقط لمجموعات المواقع الجغرافية.

dynamicAffiliateLocationSetFilter

object (DynamicAffiliateLocationSetFilter)

الفلترة للوصول إلى مجموعة مواقع المعلن الديناميكي لا ينطبق هذا الحقل بشكل عام على مجموعات عناصر الخلاصة. وتُستخدَم فقط لمجموعات المواقع الجغرافية للشركاء التابعين.

FeedItemSetStatus

الحالات المحتملة لمجموعة عناصر الخلاصة.

عمليات التعداد
UNSPECIFIED غير محدَّد.
UNKNOWN يُستخدم للقيمة المعروضة فقط. يعرض قيمة غير معروفة في هذا الإصدار.
ENABLED تم تفعيل مجموعة عناصر الخلاصة.
REMOVED تمت إزالة مجموعة عناصر الخلاصة.

DynamicLocationSetFilter

تُمثِّل فلترًا للمواقع الجغرافية في مجموعة عناصر في الخلاصة. ينطبق ذلك فقط إذا كانت الخلاصة الرئيسية لـ FeedItemSet هي خلاصة LOCATION.

تمثيل JSON
{
  "labels": [
    string
  ],
  "businessNameFilter": {
    object (BusinessNameFilter)
  }
}
الحقول
labels[]

string

وفي حال ضبط تصنيفات متعددة، ستتم إضافة عناصر الخلاصة التي تم وضع علامة عليها بجميع التصنيفات فقط إلى FeedItemSet.

businessNameFilter

object (BusinessNameFilter)

فلتر أسماء الأنشطة التجارية

BusinessNameFilter

تُمثِّل فلترًا لاسم النشاط التجاري في المواقع الجغرافية في FeedItemSet.

تمثيل JSON
{
  "businessName": string,
  "filterType": enum (FeedItemSetStringFilterType)
}
الحقول
businessName

string

سلسلة اسم النشاط التجاري المطلوب استخدامها للفلترة.

filterType

enum (FeedItemSetStringFilterType)

نوع مطابقة السلسلة المطلوب استخدامه عند الفلترة باستخدام businessName.

FeedItemSetStringFilterType

وصف الأنواع المحتملة لفلتر FeedItemSetStringFilter.

عمليات التعداد
UNSPECIFIED غير محدَّد.
UNKNOWN رمز الخطأ الذي تم استلامه غير معروف في هذا الإصدار.
EXACT وسيستخدِم فلتر المجموعة الديناميكية مطابقة السلسلة التامة.

DynamicAffiliateLocationSetFilter

تُمثِّل فلترًا على مواقع الشركاء التابعين في FeedItemSet. ينطبق ذلك فقط إذا كانت الخلاصة الرئيسية لـ FeedItemSet هي خلاصة AFFILIATE_LOCATION.

تمثيل JSON
{
  "chainIds": [
    string
  ]
}
الحقول
chainIds[]

string (int64 format)

تُستخدَم لفلترة المواقع الجغرافية للشركاء التابعين حسب أرقام تعريف السلاسل. لن تتم إضافة سوى مواقع الشركاء التابعين التي تنتمي إلى السلاسل المحددة إلى FeedItemSet.