Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contient les méthodes de gestion d’un groupe de produits de condition. Cet objet dérive de ProductGroup.
Utilisé par le moteur de diffusion pour déterminer si un produit du catalogue de l’annonceur est servi. Le moteur peut servir le produit si l’état du produit correspond exactement à l’état renvoyé par getCondition.
Exemple d’utilisation :
var shoppingCampaign = AdsApp.shoppingCampaigns().withIds(["123456789"]).get().next();
var productGroups = shoppingCampaign.productGroups().get();
while (productGroups.hasNext()) {
var group = productGroups.next();
switch (group.getDimension()) {
case "CONDITION": {
// It's not necessary to cast the product group to a condition product
// group since the getValue() method returns the same value as getName().
// var condition = group.asCondition().getName();
var condition = group.getValue();
break;
}
// Other cases
}
}
Méthodes
| Nom de la méthode | Type renvoyé | Description |
|---|---|---|
| children | ProductGroupSelector | Obtient un sélecteur utilisé pour filtrer la liste des groupes de produits enfants de ce groupe de produits. |
| getAdGroup | AdGroup | Obtient le groupe d’annonces auquel ce groupe de produits appartient. |
| getCampaign | Campagne | Obtient la campagne à laquelle ce groupe de produits appartient. |
| getCondition | string | Obtient l’état du produit. |
| getDimension | string | Obtient la dimension de ce groupe de produits. |
| getEntityType | string | Récupère le type de cette entité. |
| getId | string | Obtient l’ID qui identifie de manière unique ce groupe de produits. |
| getMaxCpc | double | Obtient le montant maximal d’enchère au coût par clic pour ce groupe de produits. |
| getName | string | Obtient l’état du produit. |
| getStats | Statistiques | Obtient les données de performances pour ce groupe de produits. |
| getValue | string | Obtient la valeur de ce groupe de produits. |
| isExcluded | Booléen | Obtient une valeur booléenne qui détermine si ce groupe de produits est exclu. |
| isOtherCase | Booléen | Obtient une valeur booléenne qui détermine si ce groupe de produits représente tous les autres cas non représentés par son groupe de produits frère. |
| Parent | Groupe de produits | Obtient le groupe de produits parent de ce groupe de produits. |
| setMaxCpc(double cpc) | void | Définit le montant maximal de l’enchère au coût par clic à utiliser pour ce groupe de produits. |
children
Obtient un sélecteur utilisé pour filtrer la liste des groupes de produits enfants de ce groupe de produits.
Retourne
| Type | Description |
|---|---|
| ProductGroupSelector | Sélecteur utilisé pour filtrer la liste des enfants de ce groupe de produits. |
getAdGroup
Obtient le groupe d’annonces auquel ce groupe de produits appartient.
Retourne
| Type | Description |
|---|---|
| AdGroup | Groupe d’annonces auquel appartient ce groupe de produits. |
getCampaign
Obtient la campagne à laquelle ce groupe de produits appartient.
Retourne
| Type | Description |
|---|---|
| Campagne | La campagne à laquelle appartient ce groupe de produits. |
getCondition
Obtient l’état du produit.
Retourne
| Type | Description |
|---|---|
| string | État du produit. Par exemple, neuf, d’occasion ou remis à neuf. |
getDimension
Obtient la dimension de ce groupe de produits.
Retourne
| Type | Description |
|---|---|
| String | La dimension de ce groupe de produits, qui est définie sur CONDITION. |
getEntityType
Récupère le type de cette entité.
Retourne
| Type | Description |
|---|---|
| string | Type de cette entité, qui est ProductCondition. |
getId
Obtient l’ID qui identifie de manière unique ce groupe de produits.
Retourne
| Type | Description |
|---|---|
| string | ID qui identifie de manière unique ce groupe de produits. |
getMaxCpc
Obtient le montant maximal de l’enchère au coût par clic de ce groupe de produits.
Retourne
| Type | Description |
|---|---|
| double | Montant de l’offre. Renvoie la valeur null si la valeur n’est pas définie ou s’il s’agit d’un groupe de produits négatif (isExluded est vrai). |
getName
Obtient l’état du produit. Cette méthode renvoie la même valeur que la getValue() méthode.
Retourne
| Type | Description |
|---|---|
| string | État du produit. Par exemple, Nouveau, Reconditionné ou Utilisé. |
getStats
Obtient les données de performances pour ce groupe de produits.
Pour appeler cette méthode, vous devez inclure l’une des méthodes dans la chaîne du sélecteur de groupe de forDateRange produits.
Renvoie :
| Type | Description |
|---|---|
| Statistiques | Données de performances pour ce groupe de produits. |
getValue
Obtient l’état du produit.
Renvoie :
| Type | Description |
|---|---|
| string | État du produit. Il s’agit de la même valeur que celle renvoyée par la méthode getName . |
isExcluded
Obtient une valeur booléenne qui détermine si ce groupe de produits est un groupe de produits négatif.
Renvoie :
| Type | Description |
|---|---|
| Booléen | est vrai si ce groupe de produits est un groupe négatif ; sinon, false. Par exemple, au lieu d’inclure tous les skis alpins, vous les excluez. |
isOtherCase
Obtient une valeur booléenne qui détermine si ce groupe de produits représente tout ce qui n’est pas représenté par son groupe de produits frère (c’est-à-dire l’autre cas).
Renvoie :
| Type | Description |
|---|---|
| Booléen | Est vrai si ce groupe de produits représente le cas « autre » ; sinon, false. Par exemple, si vous divisez Tous les produits (le nœud racine) par les articles de sport, le service crée un groupe de produits frère qui représente les produits qui ne figurent pas dans les articles de sport et définit ce champ sur true. L’ID parent de ce groupe de produits et le groupe de produits Articles de sport pointent vers le nœud racine. |
parent
Récupère le parent de ce groupe de produits.
Renvoie :
| Type | Description |
|---|---|
| Groupe de produits | Parent de ce groupe de produits. |
setMaxCpc(double cpc)
Définit le montant maximal de l’enchère au coût par clic pour ce groupe de produits.
Arguments
| Nom | Type | Description |
|---|---|---|
| Coût par correspondance | double | Montant de l’offre. Le montant de l’enchère est exprimé dans la devise du compte, qui détermine les valeurs d’enchère minimale et maximale que vous pouvez spécifier. Ne définissez pas l’enchère si ce groupe de produits est subdivisé (a des enfants) ou est un groupe de produits négatif (isExcluded est vrai). |
Retourne
| Type | Description |
|---|---|
| void | Renvoie la valeur nothing. |