AssetGroupListingGroupFilter

AssetGroupListingGroupFilter mewakili node hierarki filter grup listingan dalam grup aset.

Representasi JSON
{
  "resourceName": string,
  "assetGroup": string,
  "id": string,
  "type": enum (ListingGroupFilterType),
  "listingSource": enum (ListingGroupFilterListingSource),
  "caseValue": {
    object (ListingGroupFilterDimension)
  },
  "parentListingGroupFilter": string,
  "path": {
    object (ListingGroupFilterDimensionPath)
  }
}
Kolom
resourceName

string

Tidak dapat diubah. Nama resource filter grup listingan grup aset. Nama resource filter grup listingan grup aset memiliki bentuk:

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

assetGroup

string

Tidak dapat diubah. Grup aset yang mencakup filter grup listingan grup aset ini.

id

string (int64 format)

Hanya output. ID ListinganGroupFilter.

type

enum (ListingGroupFilterType)

Tidak dapat diubah. Jenis node filter grup listingan.

listingSource

enum (ListingGroupFilterListingSource)

Tidak dapat diubah. Sumber listingan yang difilter oleh filter grup listingan ini.

caseValue

object (ListingGroupFilterDimension)

Nilai dimensi yang digunakan untuk menyaring induk grup listingan ini. Tidak ditentukan untuk grup root.

parentListingGroupFilter

string

Tidak dapat diubah. Nama resource subdivisi grup listingan induk. Null untuk node filter grup listingan root.

path

object (ListingGroupFilterDimensionPath)

Hanya output. Jalur dimensi yang menentukan filter grup listingan ini.

ListingGroupFilterType

Jenis filter grup listingan.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui dalam versi ini.
SUBDIVISION Subdivisi produk sesuai beberapa dimensi listingan.
UNIT_INCLUDED Node daun filter grup listingan yang disertakan.
UNIT_EXCLUDED Node daun filter grup listingan yang dikecualikan.

ListingGroupFilterListingSource

Sumber listingan yang difilter oleh node filter grup listingan.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui dalam versi ini.
SHOPPING Listingan dari sumber Shopping, seperti produk dari Google Merchant Center.
WEBPAGE Listingan dari sumber halaman web, seperti URL dari feed halaman atau dari domain web pengiklan.

ListingGroupFilterDimension

Dimensi listingan untuk filter grup listingan grup aset.

Representasi JSON
{

  // 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.
}
Kolom
Kolom union dimension. Dimensi salah satu jenis di bawah selalu ada. dimension hanya ada berupa salah satu diantara berikut:
productCategory

object (ProductCategory)

Kategori penawaran produk.

productBrand

object (ProductBrand)

Merek penawaran produk.

productChannel

object (ProductChannel)

Lokalitas penawaran produk.

productCondition

object (ProductCondition)

Ketentuan penawaran produk.

productCustomAttribute

object (ProductCustomAttribute)

Atribut khusus penawaran produk.

productItemId

object (ProductItemId)

ID item dari penawaran produk.

productType

object (ProductType)

Jenis penawaran produk.

webpage

object (Webpage)

Filter untuk URL di feed halaman dan URL dari domain web pengiklan.

ProductCategory

Satu elemen kategori pada level tertentu. Kategori level teratas ada di level 1, turunan mereka di level 2, dan seterusnya. Saat ini kami mendukung hingga 5 level. Pengguna harus menentukan jenis dimensi yang menunjukkan tingkat kategori. Semua kasus subdivisi yang sama harus memiliki jenis dimensi yang sama (tingkat kategori).

Representasi JSON
{
  "level": enum (ListingGroupFilterProductCategoryLevel),
  "categoryId": string
}
Kolom
level

enum (ListingGroupFilterProductCategoryLevel)

Menunjukkan tingkat kategori dalam taksonomi.

categoryId

string (int64 format)

ID kategori produk.

ID ini sama dengan ID google_product_category [kategori_produk_google] seperti yang dijelaskan dalam artikel ini: https://support.google.com/merchants/answer/6324436

ListingGroupFilterProductCategoryLevel

Tingkat kategori produk filter grup listingan.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui dalam versi ini.
LEVEL1 Tingkat 1.
LEVEL2 Tingkat 2.
LEVEL3 Tingkat 3.
LEVEL4 Tingkat 4.
LEVEL5 Level 5.

ProductBrand

Merek produk.

Representasi JSON
{
  "value": string
}
Kolom
value

string

Nilai string merek produk.

ProductChannel

Lokalitas penawaran produk.

Representasi JSON
{
  "channel": enum (ListingGroupFilterProductChannel)
}
Kolom
channel

enum (ListingGroupFilterProductChannel)

Nilai lokalitas.

ListingGroupFilterProductChannel

Enum yang menjelaskan lokalitas penawaran produk.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui dalam versi ini.
ONLINE Item tersebut dijual secara online.
LOCAL Item tersebut dijual di toko lokal.

ProductCondition

Ketentuan penawaran produk.

Representasi JSON
{
  "condition": enum (ListingGroupFilterProductCondition)
}
Kolom
condition

enum (ListingGroupFilterProductCondition)

Nilai kondisi.

ListingGroupFilterProductCondition

Enum yang mendeskripsikan kondisi penawaran produk.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui dalam versi ini.
NEW Kondisi produk baru.
REFURBISHED Kondisi produk adalah refurbished.
USED Kondisi produk digunakan.

ProductCustomAttribute

Atribut khusus penawaran produk.

Representasi JSON
{
  "index": enum (ListingGroupFilterCustomAttributeIndex),
  "value": string
}
Kolom
index

enum (ListingGroupFilterCustomAttributeIndex)

Menunjukkan indeks atribut khusus.

value

string

Nilai string atribut khusus produk.

ListingGroupFilterCustomAttributeIndex

Indeks atribut pelanggan.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui dalam versi ini.
INDEX0 Atribut khusus filter grup listingan pertama.
INDEX1 Atribut khusus filter grup listingan kedua.
INDEX2 Atribut khusus filter grup listingan ketiga.
INDEX3 Atribut khusus filter grup listingan keempat.
INDEX4 Atribut kustom filter grup listingan kelima.

ProductItemId

ID item dari penawaran produk.

Representasi JSON
{
  "value": string
}
Kolom
value

string

Nilai ID.

ProductType

Jenis penawaran produk.

Representasi JSON
{
  "level": enum (ListingGroupFilterProductTypeLevel),
  "value": string
}
Kolom
level

enum (ListingGroupFilterProductTypeLevel)

Tingkat jenis.

value

string

Nilai jenis.

ListingGroupFilterProductTypeLevel

Enum yang menjelaskan tingkat jenis penawaran produk.

Enum
UNSPECIFIED Tidak ditentukan.
UNKNOWN Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui dalam versi ini.
LEVEL1 Tingkat 1.
LEVEL2 Tingkat 2.
LEVEL3 Tingkat 3.
LEVEL4 Tingkat 4.
LEVEL5 Level 5.

Halaman

Filter untuk URL di feed halaman dan URL dari domain web pengiklan. Beberapa node root dengan dimensi ini diizinkan dalam grup aset dan kondisinya dianggap dalam ATAU.

Representasi JSON
{
  "conditions": [
    {
      object (WebpageCondition)
    }
  ]
}
Kolom
conditions[]

object (WebpageCondition)

Kondisi halaman web peka huruf besar/kecil dan kondisi ini digabungkan saat dievaluasi untuk pemfilteran. Semua kondisi harus memiliki jenis yang sama. Contoh1: untuk URL1 = www.ads.google.com?ocid=1&euid=2 dan URL2 = www.ads.google.com?ocid=1 dan dengan "ocid" dan "euid" sebagai urlContains kondisi, URL1 akan cocok, tetapi URL2 tidak.

Contoh2 : Jika URL1 memiliki Label1, Label2 dan URL2 memiliki Label2, Label3, kemudian dengan Label1 dan Label2 sebagai kondisi customLabel, URL1 akan cocok tetapi tidak URL2. Dengan Label2 sebagai satu-satunya kondisi customLabel maka URL1 dan URL2 akan dicocokkan.

WebpageCondition

Kondisi pencocokan untuk pemfilteran URL.

Representasi JSON
{

  // Union field condition can be only one of the following:
  "customLabel": string,
  "urlContains": string
  // End of list of possible types for union field condition.
}
Kolom
Kolom union condition. Kondisi untuk memfilter URL. condition hanya dapat berupa salah satu dari yang berikut:
customLabel

string

Memfilter URL di feed halaman yang memiliki label khusus ini. Label khusus dapat ditambahkan ke kampanye dengan membuat AssetSet jenis PAGE_FEED dan menautkannya ke kampanye menggunakan CampaignAssetSet.

urlContains

string

Memfilter URL di feed halaman dan URL dari domain web pengiklan yang berisi string ini.

ListingGroupFilterDimensionPath

Jalur yang menentukan dimensi yang menentukan filter grup listingan.

Representasi JSON
{
  "dimensions": [
    {
      object (ListingGroupFilterDimension)
    }
  ]
}
Kolom
dimensions[]

object (ListingGroupFilterDimension)

Hanya output. Jalur lengkap dimensi melalui hierarki filter grup listingan (tidak termasuk node root) ke filter grup listingan ini.