- Représentation JSON
- MatchingFunctionOperator
- Opérande
- ConstantOperand
- FeedAttributeOperand
- FunctionOperand
- RequestContextOperand
- MatchingFunctionContextType
Fonction de correspondance associée à un objet "CustomerFeed", "CampaignFeed" ou "GroupFeed". La fonction de correspondance permet de filtrer l'ensemble d'éléments de flux sélectionnés.
Représentation JSON |
---|
{ "operator": enum ( |
Champs | |
---|---|
operator |
Opérateur d'une fonction. |
leftOperands[] |
Opérandes à gauche de l'équation. Il s'agit également de l'opérande à utiliser pour les expressions à opérande unique telles que NOT. |
rightOperands[] |
Opérandes à droite de l'équation. |
functionString |
Représentation de la fonction sous forme de chaîne. Exemples :
Pour en savoir plus, consultez la page https://developers.google.com/google-ads/api/docs/extensions/feeds/matching-functions. Étant donné que plusieurs chaînes peuvent représenter la même fonction sous-jacente (espaces blancs et guillemets simples ou doubles, par exemple), la valeur renvoyée peut ne pas être identique à la chaîne envoyée dans une demande mutate. |
MatchingFunctionOperator
Opérateurs possibles dans une fonction de correspondance.
Enums | |
---|---|
UNSPECIFIED |
Non spécifié. |
UNKNOWN |
Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version. |
IN |
L'opérateur IN. |
IDENTITY |
Opérateur IDENTITY. |
EQUALS |
L'opérateur EQUALS |
AND |
Opérateur qui utilise deux opérandes ou plus de type FunctionOpéra et vérifie que tous les opérandes sont évalués sur true. Pour les fonctions liées aux formats d'annonces, tous les opérandes doivent se trouver dans l'opérande "left", dans l'opérande. |
CONTAINS_ANY |
Opérateur qui renvoie la valeur "true" si les éléments des leftopérandes contiennent l'un des éléments de rightopérandes. Sinon, renvoie la valeur "false". Les "rightopérandes" doivent contenir entre 1 et 3 ConstantOpérandes. |
Opérande
Opérande dans une fonction de correspondance.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union function_argument_operand . Différents opérandes pouvant être utilisés dans une fonction de correspondance. Obligatoire. function_argument_operand ne peut être qu'un des éléments suivants : |
|
constantOperand |
Opérande constante dans une fonction de correspondance. |
feedAttributeOperand |
Cet opérande spécifie un attribut de flux dans le flux. |
functionOperand |
Opérande dans une fonction de correspondance. Utilisé pour représenter des fonctions imbriquées. |
requestContextOperand |
Opérande d'une fonction faisant référence à une valeur dans le contexte de la requête. |
ConstantOperand
Opérande constante dans une fonction de correspondance.
Représentation JSON |
---|
{ // Union field |
Champs | |
---|---|
Champ d'union constant_operand_value . Valeurs d'opérande constantes. Obligatoire. constant_operand_value ne peut être qu'un des éléments suivants : |
|
stringValue |
Valeur de chaîne de l'opérande s'il s'agit d'un type de chaîne. |
longValue |
Valeur Int64 de l'opérande s'il s'agit d'un type int64. |
booleanValue |
Valeur booléenne de l'opérande s'il s'agit d'un type booléen. |
doubleValue |
Valeur double de l'opérande s'il s'agit d'un type double. |
FeedAttributeOperand
Opérande d'attribut de flux dans une fonction de correspondance. Utilisé pour représenter un attribut de flux.
Représentation JSON |
---|
{ "feedId": string, "feedAttributeId": string } |
Champs | |
---|---|
feedId |
Flux associé. Obligatoire. |
feedAttributeId |
Identifiant de l'attribut de flux référencé. Obligatoire. |
FunctionOperand
Opérande dans une fonction de correspondance. Utilisé pour représenter des fonctions imbriquées.
Représentation JSON |
---|
{
"matchingFunction": {
object ( |
Champs | |
---|---|
matchingFunction |
Fonction de correspondance contenue dans cet opérande. |
RequestContextOperand
Opérande d'une fonction faisant référence à une valeur dans le contexte de la requête.
Représentation JSON |
---|
{
"contextType": enum ( |
Champs | |
---|---|
contextType |
Type de valeur à référencer dans le contexte de la requête. |
MatchingFunctionContextType
Types de contexte possibles pour un opérande dans une fonction de correspondance.
Enums | |
---|---|
UNSPECIFIED |
Non spécifié. |
UNKNOWN |
Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version. |
FEED_ITEM_ID |
ID de l'élément de flux dans le contexte de la requête. |
DEVICE_NAME |
Appareil utilisé (les valeurs possibles sont "Desktop" (Ordinateur) ou "Mobile" (Mobile). |
FEED_ITEM_SET_ID |
ID de l'ensemble d'éléments de flux dans le contexte de la requête. |