AssetGroupListingGroupFilter

AssetGroupListingGroupफ़िल्टर, किसी ऐसेट ग्रुप में लिस्टिंग ग्रुप फ़िल्टर ट्री नोड दिखाता है.

जेएसओएन के काेड में दिखाना
{
  "resourceName": string,
  "assetGroup": string,
  "id": string,
  "type": enum (ListingGroupFilterType),
  "listingSource": enum (ListingGroupFilterListingSource),
  "caseValue": {
    object (ListingGroupFilterDimension)
  },
  "parentListingGroupFilter": string,
  "path": {
    object (ListingGroupFilterDimensionPath)
  }
}
फ़ील्ड
resourceName

string

इम्यूटेबल. एसेट ग्रुप के लिस्टिंग ग्रुप फ़िल्टर के संसाधन का नाम. एसेट ग्रुप के लिस्टिंग ग्रुप के फ़िल्टर रिसॉर्स के नाम में यह फ़ॉर्म है:

customers/{customerId}/assetGroupListingGroupFilters/{asset_group_id}~{listing_group_filter_id}

assetGroup

string

इम्यूटेबल. वह एसेट ग्रुप जिसका यह एसेट ग्रुप लिस्टिंग ग्रुप फ़िल्टर हिस्सा है.

id

string (int64 format)

सिर्फ़ आउटपुट के लिए. ListingsGroupFilter का आईडी.

type

enum (ListingGroupFilterType)

इम्यूटेबल. लिस्टिंग ग्रुप के फ़िल्टर नोड का टाइप.

listingSource

enum (ListingGroupFilterListingSource)

इम्यूटेबल. इस लिस्टिंग ग्रुप के फ़िल्टर से फ़िल्टर की गई लिस्टिंग का सोर्स.

caseValue

object (ListingGroupFilterDimension)

डाइमेंशन की वैल्यू, जिससे यह लिस्टिंग ग्रुप अपने पैरंट को बेहतर बना रहा है. रूट ग्रुप के लिए तय नहीं किया गया है.

parentListingGroupFilter

string

इम्यूटेबल. पैरंट लिस्टिंग ग्रुप के अलग-अलग ग्रुप के लिए संसाधन का नाम. रूट लिस्टिंग ग्रुप के फ़िल्टर नोड के लिए कोई वैल्यू नहीं है.

path

object (ListingGroupFilterDimensionPath)

सिर्फ़ आउटपुट के लिए. लिस्टिंग ग्रुप के इस फ़िल्टर को तय करने वाले डाइमेंशन का पाथ.

ListingGroupFilterType

लिस्टिंग ग्रुप के फ़िल्टर का टाइप.

Enums
UNSPECIFIED जानकारी नहीं है.
UNKNOWN इसका इस्तेमाल सिर्फ़ रिटर्न वैल्यू के लिए किया जाता है. इस वर्शन में ऐसी वैल्यू दिखाता है जिसकी जानकारी नहीं है.
SUBDIVISION कुछ लिस्टिंग डाइमेंशन के साथ प्रॉडक्ट को अलग-अलग ग्रुप में बांटना.
UNIT_INCLUDED इसमें शामिल लिस्टिंग ग्रुप फ़िल्टर लीफ़ नोड.
UNIT_EXCLUDED शामिल नहीं किए गए लिस्टिंग ग्रुप का फ़िल्टर लीफ़ नोड.

ListingGroupFilterListingSource

लिस्टिंग ग्रुप के फ़िल्टर नोड से फ़िल्टर किए गए लिस्टिंग का सोर्स.

Enums
UNSPECIFIED जानकारी नहीं है.
UNKNOWN इसका इस्तेमाल सिर्फ़ रिटर्न वैल्यू के लिए किया जाता है. इस वर्शन में ऐसी वैल्यू दिखाता है जिसकी जानकारी नहीं है.
SHOPPING Shopping के सोर्स की लिस्टिंग, जैसे कि Google Merchant Center के प्रॉडक्ट.
WEBPAGE किसी वेबपेज सोर्स की लिस्टिंग, जैसे कि किसी पेज फ़ीड या विज्ञापन देने वाले के वेब डोमेन के यूआरएल.

ListingGroupFilterDimension

एसेट ग्रुप के लिस्टिंग ग्रुप फ़िल्टर के लिए लिस्टिंग डाइमेंशन.

जेएसओएन के काेड में दिखाना
{

  // Union field dimension can be only one of the following:
  "productCategory": {
    object (ProductCategory)
  },
  "productBrand": {
    object (ProductBrand)
  },
  "productChannel": {
    object (ProductChannel)
  },
  "productCondition": {
    object (ProductCondition)
  },
  "productCustomAttribute": {
    object (ProductCustomAttribute)
  },
  "productItemId": {
    object (ProductItemId)
  },
  "productType": {
    object (ProductType)
  },
  "webpage": {
    object (Webpage)
  }
  // End of list of possible types for union field dimension.
}
फ़ील्ड
यूनियन फ़ील्ड dimension. नीचे दिए गए किसी एक टाइप का डाइमेंशन हमेशा मौजूद होता है. dimension इनमें से सिर्फ़ एक हो सकती है:
productCategory

object (ProductCategory)

किसी प्रॉडक्ट के ऑफ़र की कैटगरी.

productBrand

object (ProductBrand)

किसी प्रॉडक्ट के ऑफ़र का ब्रैंड.

productChannel

object (ProductChannel)

प्रॉडक्ट के ऑफ़र का शहर.

productCondition

object (ProductCondition)

प्रॉडक्ट के ऑफ़र की स्थिति.

productCustomAttribute

object (ProductCustomAttribute)

किसी प्रॉडक्ट के ऑफ़र का कस्टम एट्रिब्यूट.

productItemId

object (ProductItemId)

प्रॉडक्ट के ऑफ़र का आइटम आईडी.

productType

object (ProductType)

प्रॉडक्ट के ऑफ़र का टाइप.

webpage

object (Webpage)

पेज फ़ीड में मौजूद यूआरएल और विज्ञापन देने वाले के वेब डोमेन के यूआरएल के लिए फ़िल्टर.

ProductCategory

किसी खास लेवल पर कैटगरी का एक एलिमेंट. टॉप-लेवल की कैटगरी, लेवल 1 पर, उनके बच्चे लेवल 2 पर हैं और इसी तरह बाकी लेवल पर हैं. फ़िलहाल, ज़्यादा से ज़्यादा पांच लेवल उपलब्ध हैं. उपयोगकर्ता को कैटगरी के लेवल के बारे में बताने वाला एक डाइमेंशन टाइप तय करना होगा. एक ही सबग्रुप के सभी मामलों का डाइमेंशन टाइप (कैटगरी लेवल) एक ही होना चाहिए.

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

enum (ListingGroupFilterProductCategoryLevel)

टेक्सॉनमी में कैटगरी के लेवल को दिखाता है.

categoryId

string (int64 format)

प्रॉडक्ट कैटगरी का आईडी.

यह आईडी, इस लेख में बताए गए google_product_category आईडी से मिलता-जुलता है: https://support.google.com/merchants/answer/6324436

ListingGroupFilterProductCategoryLevel

लिस्टिंग ग्रुप को फ़िल्टर करने वाली प्रॉडक्ट कैटगरी का लेवल.

Enums
UNSPECIFIED जानकारी नहीं है.
UNKNOWN इसका इस्तेमाल सिर्फ़ रिटर्न वैल्यू के लिए किया जाता है. इस वर्शन में ऐसी वैल्यू दिखाता है जिसकी जानकारी नहीं है.
LEVEL1 पहला लेवल.
LEVEL2 दूसरा लेवल.
LEVEL3 तीसरा लेवल.
LEVEL4 चौथा लेवल.
LEVEL5 पांचवां लेवल.

ProductBrand

प्रॉडक्ट का ब्रैंड.

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

string

प्रॉडक्ट के ब्रैंड की स्ट्रिंग की वैल्यू.

ProductChannel

प्रॉडक्ट के ऑफ़र का शहर.

जेएसओएन के काेड में दिखाना
{
  "channel": enum (ListingGroupFilterProductChannel)
}
फ़ील्ड
channel

enum (ListingGroupFilterProductChannel)

शहर की वैल्यू.

ListingGroupFilterProductChannel

प्रॉडक्ट के ऑफ़र के शहर की जानकारी देने वाली Enum.

Enums
UNSPECIFIED जानकारी नहीं है.
UNKNOWN इसका इस्तेमाल सिर्फ़ रिटर्न वैल्यू के लिए किया जाता है. इस वर्शन में ऐसी वैल्यू दिखाता है जिसकी जानकारी नहीं है.
ONLINE आइटम को ऑनलाइन बेचा जाता है.
LOCAL सामान को स्थानीय स्टोर में बेचा जाता है.

ProductCondition

प्रॉडक्ट के ऑफ़र की स्थिति.

जेएसओएन के काेड में दिखाना
{
  "condition": enum (ListingGroupFilterProductCondition)
}
फ़ील्ड
condition

enum (ListingGroupFilterProductCondition)

शर्त की वैल्यू.

ListingGroupFilterProductCondition

प्रॉडक्ट के ऑफ़र की स्थिति के बारे में बताने वाली Enum.

Enums
UNSPECIFIED जानकारी नहीं है.
UNKNOWN इसका इस्तेमाल सिर्फ़ रिटर्न वैल्यू के लिए किया जाता है. इस वर्शन में ऐसी वैल्यू दिखाता है जिसकी जानकारी नहीं है.
NEW प्रॉडक्ट की स्थिति नई है.
REFURBISHED प्रॉडक्ट की स्थिति को नए जैसा किया गया है.
USED प्रॉडक्ट की स्थिति का इस्तेमाल किया गया है.

ProductCustomAttribute

किसी प्रॉडक्ट के ऑफ़र का कस्टम एट्रिब्यूट.

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

enum (ListingGroupFilterCustomAttributeIndex)

कस्टम एट्रिब्यूट के इंडेक्स को दिखाता है.

value

string

प्रॉडक्ट के कस्टम एट्रिब्यूट की स्ट्रिंग की वैल्यू.

ListingGroupFilterCustomAttributeIndex

ग्राहक एट्रिब्यूट का इंडेक्स.

Enums
UNSPECIFIED जानकारी नहीं है.
UNKNOWN इसका इस्तेमाल सिर्फ़ रिटर्न वैल्यू के लिए किया जाता है. इस वर्शन में ऐसी वैल्यू दिखाता है जिसकी जानकारी नहीं है.
INDEX0 पहले लिस्टिंग ग्रुप के फ़िल्टर का कस्टम एट्रिब्यूट.
INDEX1 दूसरा लिस्टिंग ग्रुप फ़िल्टर कस्टम एट्रिब्यूट.
INDEX2 तीसरे लिस्टिंग ग्रुप का फ़िल्टर कस्टम एट्रिब्यूट.
INDEX3 चौथा लिस्टिंग ग्रुप फ़िल्टर कस्टम एट्रिब्यूट.
INDEX4 पांचवां लिस्टिंग ग्रुप फ़िल्टर कस्टम एट्रिब्यूट.

ProductItemId

प्रॉडक्ट के ऑफ़र का आइटम आईडी.

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

string

आईडी की वैल्यू.

ProductType

प्रॉडक्ट के ऑफ़र का टाइप.

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

enum (ListingGroupFilterProductTypeLevel)

टाइप का लेवल.

value

string

टाइप की वैल्यू.

ListingGroupFilterProductTypeLevel

प्रॉडक्ट के ऑफ़र के टाइप के लेवल के बारे में बताने वाली Enum.

Enums
UNSPECIFIED जानकारी नहीं है.
UNKNOWN इसका इस्तेमाल सिर्फ़ रिटर्न वैल्यू के लिए किया जाता है. इस वर्शन में ऐसी वैल्यू दिखाता है जिसकी जानकारी नहीं है.
LEVEL1 पहला लेवल.
LEVEL2 दूसरा लेवल.
LEVEL3 तीसरा लेवल.
LEVEL4 चौथा लेवल.
LEVEL5 पांचवां लेवल.

वेबपेज

पेज फ़ीड में मौजूद यूआरएल और विज्ञापन देने वाले के वेब डोमेन के यूआरएल के लिए फ़िल्टर. किसी ऐसेट ग्रुप में इस डाइमेंशन वाले कई रूट नोड की अनुमति है और उनकी शर्तों को OR में शामिल किया जाता है.

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

object (WebpageCondition)

वेबपेज की स्थितियां केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होती हैं. फ़िल्टर का आकलन करते समय, इनका एक साथ इस्तेमाल किया जाता है. सभी शर्तें एक ही तरह की होनी चाहिए. उदाहरण1: URL1 = www.ads.google.com?ocid=1&euid=2 और URL2 = www.ads.google.com?ocid=1 और urlContains शर्तों के रूप में "ocid" और "euid" के साथ होने पर URL1 मेल खाता है, लेकिन URL2 नहीं.

उदाहरण2 : अगर यूआरएल1 में लेबल 1, लेबल 2, और यूआरएल2 में लेबल 2, लेबल 3 है, तो लेबल 1 और लेबल 2 कस्टम लेबल की शर्तों के रूप में लेबल 2 है, तो यूआरएल 1 का मिलान किया जाएगा, यूआरएल 2 से नहीं. सिर्फ़ लेबल 2 कस्टम लेबल की शर्त होने पर, URL1 और URL2 दोनों का मिलान किया जाएगा.

WebpageCondition

यूआरएल फ़िल्टर करने के लिए मैच करने की शर्त.

जेएसओएन के काेड में दिखाना
{

  // Union field condition can be only one of the following:
  "customLabel": string,
  "urlContains": string
  // End of list of possible types for union field condition.
}
फ़ील्ड
यूनियन फ़ील्ड condition. यूआरएल फ़िल्टर करने की शर्त. condition इनमें से सिर्फ़ एक हो सकता है:
customLabel

string

पेज फ़ीड में मौजूद उन यूआरएल को फ़िल्टर करता है जिनमें यह कस्टम लेबल होता है. किसी कैंपेन में कस्टम लेबल जोड़ा जा सकता है. ऐसा करने के लिए, PAGE_फ़ीड टाइप का एक AssetSet बनाएं और उसे CampaignAssetSet का इस्तेमाल करके, कैंपेन से लिंक करें.

urlContains

string

पेज फ़ीड में मौजूद यूआरएल को फ़िल्टर करता है. साथ ही, विज्ञापन देने वाले के वेब डोमेन के उन यूआरएल को फ़िल्टर करता है जिनमें यह स्ट्रिंग शामिल है.

ListingGroupFilterDimensionPath

लिस्टिंग ग्रुप के फ़िल्टर को तय करने वाले डाइमेंशन का पाथ.

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

object (ListingGroupFilterDimension)

सिर्फ़ आउटपुट के लिए. लिस्टिंग ग्रुप के फ़िल्टर की हैरारकी (रूट नोड को छोड़कर) के ज़रिए, इस लिस्टिंग ग्रुप के फ़िल्टर में डाइमेंशन का पूरा पाथ.