AssetGroupListingGroupFilter

AssetGroupListingGroupFilter, bir öğe grubundaki bir listeleme grubu filtre ağacı düğümünü temsil eder.

JSON gösterimi
{
  "resourceName": string,
  "assetGroup": string,
  "id": string,
  "type": enum (ListingGroupFilterType),
  "listingSource": enum (ListingGroupFilterListingSource),
  "caseValue": {
    object (ListingGroupFilterDimension)
  },
  "parentListingGroupFilter": string,
  "path": {
    object (ListingGroupFilterDimensionPath)
  }
}
Alanlar
resourceName

string

Sabit. Öğe grubu listeleme grubu filtresinin kaynak adı. Öğe grubu listeleme grubu filtre kaynağı adı şu biçimdedir:

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

assetGroup

string

Sabit. Bu öğe grubu listeleme grubu filtresinin parçası olduğu öğe grubu.

id

string (int64 format)

Yalnızca çıkış. ListingGroupFilter öğesinin kimliği.

type

enum (ListingGroupFilterType)

Sabit. Listeleme grubu filtre düğümünün türü.

listingSource

enum (ListingGroupFilterListingSource)

Sabit. Bu listeleme grubu filtresi tarafından filtrelenen girişlerin kaynağı.

caseValue

object (ListingGroupFilterDimension)

Bu listeleme grubunun üst öğesini hassaslaştırdığı boyut değeri. Kök grup için tanımlanmadı.

parentListingGroupFilter

string

Sabit. Üst listeleme grubu alt bölümünün kaynak adı. Kök listeleme grubu filtre düğümü için boş.

path

object (ListingGroupFilterDimensionPath)

Yalnızca çıkış. Bu listeleme grubu filtresini tanımlayan boyutların yolu.

ListingGroupFilterType

Listeleme grubu filtresinin türü.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
SUBDIVISION Bazı listeleme boyutları boyunca ürünlerin alt bölümü.
UNIT_INCLUDED Dahil edilen bir listeleme grubu filtre yaprak düğümü.
UNIT_EXCLUDED Hariç tutulan listeleme grubu filtresi yaprak düğümü.

ListingGroupFilterListingSource

Listeleme grubu filtre düğümüne göre filtrelenen girişlerin kaynağı.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
SHOPPING Google Merchant Center'daki ürünler gibi bir Alışveriş kaynağından gelen listelemeler.
WEBPAGE Sayfa feed'indeki veya reklamveren web alanından URL'ler gibi bir web sayfası kaynağındaki girişler.

ListingGroupFilterDimension

Öğe grubu listeleme grubu filtresinin giriş boyutları.

JSON gösterimi
{

  // 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.
}
Alanlar
Birleştirme alanı dimension. Aşağıdaki türlerden birindeki boyut her zaman mevcuttur. dimension şunlardan yalnızca biri olabilir:
productCategory

object (ProductCategory)

Ürün teklifinin kategorisi.

productBrand

object (ProductBrand)

Bir ürün teklifinin markası.

productChannel

object (ProductChannel)

Ürün teklifinin bulunduğu yer.

productCondition

object (ProductCondition)

Ürün teklifinin durumudur.

productCustomAttribute

object (ProductCustomAttribute)

Bir ürün teklifinin özel özelliği.

productItemId

object (ProductItemId)

Bir ürün teklifinin öğe kimliğidir.

productType

object (ProductType)

Ürün teklifinin türü.

webpage

object (Webpage)

Sayfa feed'indeki URL'ler ve reklamveren web alanındaki URL'ler için filtreler.

ProductCategory

Belirli bir düzeydeki bir kategorinin öğesi. Üst düzey kategoriler 1. düzeydedir, onların alt kategorileri 2. düzeydedir vb. Şu anda en fazla 5 seviye desteklenmektedir. Kullanıcı, kategori düzeyini belirten bir boyut türü belirtmelidir. Aynı alt bölümün tüm durumları aynı boyut türüne (kategori düzeyi) sahip olmalıdır.

JSON gösterimi
{
  "level": enum (ListingGroupFilterProductCategoryLevel),
  "categoryId": string
}
Alanlar
level

enum (ListingGroupFilterProductCategoryLevel)

Sınıflandırmadaki kategori seviyesini gösterir.

categoryId

string (int64 format)

Ürün kategorisinin kimliği.

Bu kimlik, şu makalede açıklanan google_product_category [google_ürün_kategorisi] kimliğine eşdeğerdir: https://support.google.com/merchants/answer/6324436

ListingGroupFilterProductCategoryLevel

Listeleme grubu filtresi ürün kategorisinin düzeyi.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
LEVEL1 1. Düzey:
LEVEL2 2. Seviye:
LEVEL3 3. Seviye:
LEVEL4 4. Seviye:
LEVEL5 5. Seviye:

ProductBrand

Ürünün markası.

JSON gösterimi
{
  "value": string
}
Alanlar
value

string

Ürün markasının dize değeri.

ProductChannel

Ürün teklifinin bulunduğu yer.

JSON gösterimi
{
  "channel": enum (ListingGroupFilterProductChannel)
}
Alanlar
channel

enum (ListingGroupFilterProductChannel)

Konumun değeri.

ListingGroupFilterProductChannel

Bir ürün teklifinin konumunu açıklayan enum.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
ONLINE Ürün, internet üzerinden satılmaktadır.
LOCAL Ürün yerel mağazalarda satılmaktadır.

ProductCondition

Ürün teklifinin durumudur.

JSON gösterimi
{
  "condition": enum (ListingGroupFilterProductCondition)
}
Alanlar
condition

enum (ListingGroupFilterProductCondition)

Koşulun değeri.

ListingGroupFilterProductCondition

Bir ürün teklifinin durumunu açıklayan enum.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
NEW Ürünün durumu yenidir.
REFURBISHED Ürün yenilenmiş durumda.
USED Ürün durumu kullanılıyor.

ProductCustomAttribute

Bir ürün teklifinin özel özelliği.

JSON gösterimi
{
  "index": enum (ListingGroupFilterCustomAttributeIndex),
  "value": string
}
Alanlar
index

enum (ListingGroupFilterCustomAttributeIndex)

Özel özelliğin dizinini belirtir.

value

string

Ürün özel özelliğinin dize değeri.

ListingGroupFilterCustomAttributeIndex

Müşteri özellikleri dizini.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
INDEX0 İlk listeleme grubu filtresi özel özelliği.
INDEX1 İkinci listeleme grubu filtresi özel özelliği.
INDEX2 Üçüncü listeleme grup filtresi özel özelliği.
INDEX3 Dördüncü listeleme grubu filtresi özel özelliği.
INDEX4 Beşinci listeleme grubu filtresi özel özelliği.

ProductItemId

Bir ürün teklifinin öğe kimliğidir.

JSON gösterimi
{
  "value": string
}
Alanlar
value

string

Kimliğin değeri.

ProductType

Ürün teklifinin türü.

JSON gösterimi
{
  "level": enum (ListingGroupFilterProductTypeLevel),
  "value": string
}
Alanlar
level

enum (ListingGroupFilterProductTypeLevel)

Türün düzeyi.

value

string

Türün değeri.

ListingGroupFilterProductTypeLevel

Ürün teklifi türünün düzeyini açıklayan enum.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
LEVEL1 1. Düzey:
LEVEL2 2. Seviye:
LEVEL3 3. Seviye:
LEVEL4 4. Seviye:
LEVEL5 5. Seviye:

Web Sayfası

Sayfa feed'indeki URL'ler ve reklamveren web alanındaki URL'ler için filtreler. Bir öğe grubunda bu boyuta sahip birkaç kök düğüme izin verilir ve bunların koşulları VEYA durumunda dikkate alınır.

JSON gösterimi
{
  "conditions": [
    {
      object (WebpageCondition)
    }
  ]
}
Alanlar
conditions[]

object (WebpageCondition)

Web sayfası koşulları büyük/küçük harfe duyarlıdır ve filtreleme için değerlendirilirken bu koşullar birlikte hesaplanır. Tüm koşullar aynı türde olmalıdır. Örnek1: URL1 = www.ads.google.com.ocid=1&euid=2 ve URL2 = www.ads.google.com?ocid=1 için ve url Contains koşul olarak "ocid" ve "euid" parametreleri için URL1 eşleştirilir ancak URL2 eşleştirilmez.

Örnek2 : URL1'de Etiket1, Etiket2 ve URL2'de Etiket2, Etiket3 varsa ve bu durumda Etiket1 ve Etiket2 koşulları özelEtiket koşulları olduğunda, URL1 eşleştirilir ancak URL2 ile eşleşmez. Tek customLabel koşulu olarak Label2 kullanırsanız hem URL1 hem de URL2 eşleştirilir.

WebpageCondition

URL filtreleme için eşleşen koşul.

JSON gösterimi
{

  // Union field condition can be only one of the following:
  "customLabel": string,
  "urlContains": string
  // End of list of possible types for union field condition.
}
Alanlar
Birleştirme alanı condition. URL'leri filtreleme koşulu. condition aşağıdakilerden yalnızca biri olabilir:
customLabel

string

Sayfa feed'inde bu özel etikete sahip URL'leri filtreler. PAGE_FEED türünde bir AssetSet oluşturup bunu CampaignAssetSet kullanarak kampanyaya bağlayarak bir kampanyaya özel etiket eklenebilir.

urlContains

string

Sayfa feed'indeki URL'lerle reklamveren web alanından bu dizeyi içeren URL'leri filtreler.

ListingGroupFilterDimensionPath

Listeleme grubu filtresini tanımlayan boyutları tanımlayan yol.

JSON gösterimi
{
  "dimensions": [
    {
      object (ListingGroupFilterDimension)
    }
  ]
}
Alanlar
dimensions[]

object (ListingGroupFilterDimension)

Yalnızca çıkış. Boyutların, listeleme grubu filtre hiyerarşisi boyunca (kök düğüm hariç) bu listeleme grubu filtresine giden tam yolu.