AssetGroupListingGroupFilter

AssetGroupListingGroupFilter représente un nœud d'arborescence de filtre de groupe de fiches dans un groupe d'assets.

Représentation JSON
{
  "resourceName": string,
  "assetGroup": string,
  "id": string,
  "type": enum (ListingGroupFilterType),
  "listingSource": enum (ListingGroupFilterListingSource),
  "caseValue": {
    object (ListingGroupFilterDimension)
  },
  "parentListingGroupFilter": string,
  "path": {
    object (ListingGroupFilterDimensionPath)
  }
}
Champs
resourceName

string

Immuable. Nom de ressource du filtre de groupe de fiches du groupe d'assets. Le nom de la ressource du filtre de groupe de fiches (groupe d'assets) se présente sous la forme suivante:

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

assetGroup

string

Immuable. Groupe d'assets contenant ce filtre de groupe de fiches de groupes d'assets.

id

string (int64 format)

Uniquement en sortie. ID de ListingGroupFilter.

type

enum (ListingGroupFilterType)

Immuable. Type de nœud de filtre de groupe de fiches.

listingSource

enum (ListingGroupFilterListingSource)

Immuable. Source des fiches filtrées par ce filtre de groupe de fiches.

caseValue

object (ListingGroupFilterDimension)

Valeur de la dimension à laquelle ce groupe de fiches affine son parent. Non défini pour le groupe racine.

parentListingGroupFilter

string

Immuable. Nom de ressource de la subdivision du groupe de fiches parent. Valeur nulle pour le nœud de filtre de groupe de fiches racine.

path

object (ListingGroupFilterDimensionPath)

Uniquement en sortie. Chemin des dimensions définissant ce filtre de groupe de fiches.

ListingGroupFilterType

Type de filtre de groupe de fiches.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
SUBDIVISION Subdivision des produits en fonction de certaines dimensions de fiche.
UNIT_INCLUDED Nœud feuille de filtre de groupe de fiches inclus.
UNIT_EXCLUDED Nœud feuille de filtre de groupe de fiches exclus.

ListingGroupFilterListingSource

Source des fiches filtrées par un nœud de filtre de groupe de fiches.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
SHOPPING Fiches provenant d'une source Shopping, comme les produits de Google Merchant Center
WEBPAGE Fiches issues d'une source de page Web (URL d'un flux de pages ou du domaine Web de l'annonceur, par exemple)

ListingGroupFilterDimension

Dimensions de fiche pour le filtre de groupe de fiches du groupe d'assets.

Représentation 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.
}
Champs
Champ d'union dimension. La dimension de l'un des types ci-dessous est toujours présente. dimension ne peut être qu'un des éléments suivants :
productCategory

object (ProductCategory)

Catégorie d'une offre de produit.

productBrand

object (ProductBrand)

Marque d'une offre de produit.

productChannel

object (ProductChannel)

Localité d'une offre de produit.

productCondition

object (ProductCondition)

État d'une offre de produit.

productCustomAttribute

object (ProductCustomAttribute)

Attribut personnalisé d'une offre de produit.

productItemId

object (ProductItemId)

Identifiant de l'article d'une offre de produit.

productType

object (ProductType)

Type d'offre de produit.

webpage

object (Webpage)

Filtres pour les URL d'un flux de pages et les URL du domaine Web de l'annonceur

ProductCategory

Un élément d'une catégorie à un certain niveau Les catégories de premier niveau correspondent au niveau 1, les enfants au niveau 2, etc. Nous acceptons actuellement jusqu'à cinq niveaux. L'utilisateur doit spécifier un type de dimension indiquant le niveau de la catégorie. Tous les cas d'une même subdivision doivent avoir le même type de dimension (au niveau de la catégorie).

Représentation JSON
{
  "level": enum (ListingGroupFilterProductCategoryLevel),
  "categoryId": string
}
Champs
level

enum (ListingGroupFilterProductCategoryLevel)

Indique le niveau de la catégorie dans la taxonomie.

categoryId

string (int64 format)

Identifiant de la catégorie de produits.

Cet identifiant équivaut à l'identifiant google_product_category, tel que décrit dans cet article: https://support.google.com/merchants/answer/6324436.

ListingGroupFilterProductCategoryLevel

Niveau de la catégorie de produits du filtre du groupe de fiches.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
LEVEL1 Niveau 1.
LEVEL2 Niveau 2.
LEVEL3 Niveau 3.
LEVEL4 Niveau 4.
LEVEL5 Niveau 5.

ProductBrand

Marque du produit.

Représentation JSON
{
  "value": string
}
Champs
value

string

Valeur de chaîne de la marque du produit.

ProductChannel

Localité d'une offre de produit.

Représentation JSON
{
  "channel": enum (ListingGroupFilterProductChannel)
}
Champs
channel

enum (ListingGroupFilterProductChannel)

Valeur de la localité.

ListingGroupFilterProductChannel

Énumération décrivant la localité d'une offre de produit.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
ONLINE L'article est vendu en ligne.
LOCAL L'article est vendu dans des magasins locaux.

ProductCondition

État d'une offre de produit.

Représentation JSON
{
  "condition": enum (ListingGroupFilterProductCondition)
}
Champs
condition

enum (ListingGroupFilterProductCondition)

Valeur de la condition.

ListingGroupFilterProductCondition

Énumération décrivant l'état d'une offre de produit.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
NEW Le produit est neuf.
REFURBISHED Le produit est reconditionné.
USED L'état du produit est utilisé.

ProductCustomAttribute

Attribut personnalisé d'une offre de produit.

Représentation JSON
{
  "index": enum (ListingGroupFilterCustomAttributeIndex),
  "value": string
}
Champs
index

enum (ListingGroupFilterCustomAttributeIndex)

Indique l'index de l'attribut personnalisé.

value

string

Valeur de chaîne de l'attribut personnalisé du produit.

ListingGroupFilterCustomAttributeIndex

Indice des attributs du client.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
INDEX0 Premier attribut personnalisé du filtre de groupe de fiches.
INDEX1 Attribut personnalisé du deuxième filtre de groupe de fiches.
INDEX2 Attribut personnalisé de filtre de groupe de fiches troisième.
INDEX3 Quatrième attribut personnalisé de filtre de groupe de fiches.
INDEX4 Cinquième attribut personnalisé de filtre de groupe de fiches.

ProductItemId

Identifiant de l'article d'une offre de produit.

Représentation JSON
{
  "value": string
}
Champs
value

string

Valeur de l'ID.

ProductType

Type d'offre de produit.

Représentation JSON
{
  "level": enum (ListingGroupFilterProductTypeLevel),
  "value": string
}
Champs
level

enum (ListingGroupFilterProductTypeLevel)

Niveau du type.

value

string

Valeur du type.

ListingGroupFilterProductTypeLevel

Énumération décrivant le niveau du type d'une offre de produit.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
LEVEL1 Niveau 1.
LEVEL2 Niveau 2.
LEVEL3 Niveau 3.
LEVEL4 Niveau 4.
LEVEL5 Niveau 5.

Page Web

Filtres pour les URL d'un flux de pages et les URL du domaine Web de l'annonceur Plusieurs nœuds racines avec cette dimension sont autorisés dans un groupe d'assets, et leurs conditions sont prises en compte dans l'opérateur OU.

Représentation JSON
{
  "conditions": [
    {
      object (WebpageCondition)
    }
  ]
}
Champs
conditions[]

object (WebpageCondition)

Les conditions de la page Web sont sensibles à la casse. Elles sont associées à elles lors de l'évaluation du filtrage. Toutes les conditions doivent être du même type. Exemple 1: pour URL1 = www.ads.google.com?ocid=1&euid=2 et URL2 = www.ads.google.com?ocid=1, et avec les conditions "ocid" et "euid" comme urlContains, URL1 sera mise en correspondance, mais pas URL2.

Exemple2 : Si l'URL1 comporte les libellés Étiquette1, Étiquette2 et URL2 avec Libellé2, Libellé3, puis avec Libellé1 et Libellé2 comme conditions customLabel, URL1 sera mise en correspondance, mais pas URL2. Si "Label2" est la seule condition customLabel, alors URL1 et URL2 seront mises en correspondance.

WebpageCondition

Condition de correspondance pour le filtrage des URL.

Représentation 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.
}
Champs
Champ d'union condition. Condition de filtrage des URL. condition ne peut être que l'un des éléments suivants:
customLabel

string

Filtre les URL d'un flux de pages associées à cette étiquette personnalisée. Pour ajouter une étiquette personnalisée à une campagne, créez un AssetSet de type PAGE_FEED et associez-le à la campagne à l'aide de CampaignAssetSet.

urlContains

string

Filtre les URL d'un flux de pages et les URL du domaine Web de l'annonceur qui contiennent cette chaîne.

ListingGroupFilterDimensionPath

Chemin d'accès définissant les dimensions définissant un filtre de groupe de fiches.

Représentation JSON
{
  "dimensions": [
    {
      object (ListingGroupFilterDimension)
    }
  ]
}
Champs
dimensions[]

object (ListingGroupFilterDimension)

Uniquement en sortie. Chemin complet des dimensions vers ce filtre de groupe de fiches dans la hiérarchie des filtres de groupe de fiches (à l'exclusion du nœud racine).