FeedItemSet

फ़ीड आइटम का सेट दिखाता है. इस सेट को कुछ फ़ीड आइटम सुविधाओं के साथ इस्तेमाल और शेयर किया जा सकता है. उदाहरण के लिए, इस सेट को CustomerFeed, CampaignFeed, और AdvertiserFeed के मिलते-जुलते फ़ंक्शन के तहत इस्तेमाल किया जा सकता है.

जेएसओएन के काेड में दिखाना
{
  "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 फ़ीड हो.

जेएसओएन के काेड में दिखाना
{
  "labels": [
    string
  ],
  "businessNameFilter": {
    object (BusinessNameFilter)
  }
}
फ़ील्ड
labels[]

string

अगर एक से ज़्यादा लेबल सेट किए गए हैं, तो सिर्फ़ सभी लेबल के साथ मार्क किए गए फ़ीडआइटम, FeedItemSet में जोड़े जाएंगे.

businessNameFilter

object (BusinessNameFilter)

कारोबार के नाम का फ़िल्टर.

BusinessNameFilter

FeedItemSet में जगहों के हिसाब से कारोबार के नाम वाला फ़िल्टर दिखाता है.

जेएसओएन के काेड में दिखाना
{
  "businessName": string,
  "filterType": enum (FeedItemSetStringFilterType)
}
फ़ील्ड
businessName

string

फ़िल्टर करने के लिए इस्तेमाल करने के लिए, कारोबार के नाम वाली स्ट्रिंग.

filterType

enum (FeedItemSetStringFilterType)

businessName के साथ फ़िल्टर करने के लिए, इस्तेमाल की जाने वाली स्ट्रिंग मैचिंग का टाइप.

FeedItemSetStringFilterType

FeedItemSetStringFilter के लिए संभावित टाइप की जानकारी दें.

Enums
UNSPECIFIED जानकारी नहीं दी गई.
UNKNOWN इस वर्शन में गड़बड़ी के मिले कोड की जानकारी नहीं है.
EXACT यह डाइनैमिक सेट फ़िल्टर, सटीक स्ट्रिंग मैचिंग का इस्तेमाल करेगा.

DynamicAffiliateLocationSetFilter

FeedItemSet में अफ़िलिएट लोकेशन पर फ़िल्टर दिखाता है. सिर्फ़ तब लागू होता है, जब FeedItemSet का पैरंट फ़ीड, AFFILIATE_LOCATION फ़ीड हो.

जेएसओएन के काेड में दिखाना
{
  "chainIds": [
    string
  ]
}
फ़ील्ड
chainIds[]

string (int64 format)

इसका इस्तेमाल, चेन आईडी के आधार पर अफ़िलिएट लोकेशन को फ़िल्टर करने के लिए किया जाता है. सिर्फ़ खास चेन से जुड़ी अफ़िलिएट लोकेशन को FeedItemSet में जोड़ा जाएगा.