AssetGroupListingGroupFilter

AssetGroupListingGroupFilter, bir öğe grubundaki listeleme grubu filtresi ağaç 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 filtresi kaynak 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'in 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ıyla birlikte ürünlerin alt bölümü.
UNIT_INCLUDED Dahil edilen bir listeleme grubu filtre yaprak düğümü.
UNIT_EXCLUDED Hariç tutulan bir listeleme grubu filtresi yaprak düğümü.

ListingGroupFilterListingSource

Listeleme grubu filtre düğümü tarafından 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 Bir web sayfası kaynağından gelen (ör. sayfa feed'indeki URL'ler veya reklamverenin web alanından) girişler.

ListingGroupFilterDimension

Öğe grubu listeleme grubu filtresinin listeleme 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
dimension alanı. Aşağıdaki türlerden birinde bir boyut her zaman mevcuttur. dimension şunlardan yalnızca biri olabilir:
productCategory

object (ProductCategory)

Ürün teklifinin kategorisi.

productBrand

object (ProductBrand)

Ürün teklifinin markası.

productChannel

object (ProductChannel)

Bir ürün teklifinin bulunduğu yer.

productCondition

object (ProductCondition)

Ürün teklifinin durumu.

productCustomAttribute

object (ProductCustomAttribute)

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

productItemId

object (ProductItemId)

Ürün teklifinin öğe kimliği.

productType

object (ProductType)

Ürün teklifinin türü.

webpage

object (Webpage)

Sayfa feed'indeki URL'lere ve reklamverenin web alanından URL'lere yönelik filtreler.

ProductCategory

Belirli bir düzeydeki bir kategorinin bir öğesi. Üst düzey kategoriler 1. düzeyde, alt kategorileri 2. düzeydedir ve bu şekilde devam eder. Şu anda en fazla 5 seviye desteklenmektedir. Kullanıcı, kategorinin düzeyini belirten bir boyut türü belirtmelidir. Aynı alt bölümdeki 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 düzeyini gösterir.

categoryId

string (int64 format)

Ürün kategorisinin kimliği.

Bu kimlik, şu makalede açıklanan google_product_category kimliği ile 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. Seviye.
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

Bir ürün teklifinin bulunduğu yer.

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

enum (ListingGroupFilterProductChannel)

Semtin 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 online satılmaktadır.
LOCAL Öğe yerel mağazalarda satılıyorsa.

ProductCondition

Ürün teklifinin durumu.

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ün durumu yenilenmiş.
USED Ürünün durumu kullanılıyor.

ProductCustomAttribute

Ü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 grubu filtresi özel özelliği.
INDEX3 Dördüncü listeleme grubu filtresi özel özelliği.
INDEX4 Beşinci listeleme grubu filtresi özel özelliği.

ProductItemId

Ürün teklifinin öğe kimliği.

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 teklifinin 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. Seviye.
LEVEL2 2. Seviye.
LEVEL3 3. Seviye.
LEVEL4 4. Seviye.
LEVEL5 5. Seviye.

Web Sayfası

Sayfa feed'indeki URL'lere ve reklamverenin web alanından URL'lere yönelik filtreler. Bir öğe grubunda bu boyuta sahip birkaç kök düğüme izin verilir ve koşulları VEYA operatöründe 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 bunlar birlikte kullanılı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 şunu içerir olarak "ocid" ve "euid" koşullarında 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ı özel Etiket2 olarak olduğunda, URL1 eşleştirilir ancak URL22 eşleşmez. Etiket2 tek customLabel koşulu olarak kullanılırsa 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
condition alanı. URL'leri filtreleme koşulu. condition aşağıdakilerden yalnızca biri olabilir:
customLabel

string

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

urlContains

string

Sayfa feed'indeki URL'ler ile bu dizeyi içeren reklamveren web alanındaki 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şisindeki (kök düğüm hariç) bu listeleme grubu filtresine olan tam yolu.