AssetGroupListingGroupFilter

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

जेएसओएन के काेड में दिखाना
{
  "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)

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

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" के साथ यूआरएल1 का मिलान किया जाएगा, लेकिन URL2 से नहीं.

उदाहरण2 : अगर यूआरएल1 में लेबल 1, लेबल 2, और यूआरएल 2 में लेबल 2 और लेबल 3 है, तो लेबल 1 और लेबल 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_फ़ीड टाइप का एक ऐसेट सेट बनाना होता है. साथ ही, उसे CampaignAssetSet का इस्तेमाल करके कैंपेन से लिंक किया जा सकता है.

urlContains

string

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

ListingGroupFilterDimensionPath

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

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

object (ListingGroupFilterDimension)

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