FeedItemSet

מייצג קבוצה של פריטים בפיד. ניתן להשתמש בקבוצה ולשתף אותה בין תכונות מסוימות של פריטים בפיד. לדוגמה, ניתן להפנות לקבוצה בפונקציות ההתאמה של CustomerFeed, CampaignFeed ו-GroupFeed.

ייצוג 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

סטטוסים אפשריים של קבוצת פריטים בפיד.

טיפוסים בני מנייה (enums)
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.

טיפוסים בני מנייה (enums)
UNSPECIFIED לא צוין.
UNKNOWN קוד השגיאה שהתקבל אינו ידוע בגרסה זו.
EXACT מסנן הקבוצה הדינמית ישתמש בהתאמה מדויקת של מחרוזות.

DynamicAffiliateLocationSetFilter

מייצג מסנן של מיקומים מקושרים ב-FeedItemSet. רלוונטי רק אם פיד ההורה של FeedItemSet הוא פיד AFFILIATE_LOCATION.

ייצוג JSON
{
  "chainIds": [
    string
  ]
}
שדות
chainIds[]

string (int64 format)

משמש לסינון מיקומים מקושרים לפי מזהי רשתות. רק מיקומים של מפיצים ששייכים לרשתות שצוינו יתווספו ל-FeedItemSet.