- Representação JSON
- MatchingFunctionOperator
- Operando
- ConstantOperand
- FeedAttributeOperand
- FunctionOperand
- RequestContextOperand
- MatchingFunctionContextType
Função correspondente associada a um CustomerFeed, CampaignFeed ou NomeDo anúncio. A função de correspondência é usada para filtrar o conjunto de itens de feed selecionados.
Representação JSON |
---|
{ "operator": enum ( |
Campos | |
---|---|
operator |
Operador de uma função. |
leftOperands[] |
Os operandos no lado esquerdo da equação. Esse também é o operando a ser usado para expressões de operando único, como NOT. |
rightOperands[] |
Os operandos no lado direito da equação. |
functionString |
Representação de string da função. Exemplos:
Para mais detalhes, acesse https://developers.google.com/google-ads/api/docs/extensions/feeds/matching-functions. Observe que, como várias strings podem representar a mesma função subjacente (espaço em branco e aspas simples versus aspas duplas, por exemplo), o valor retornado pode não ser idêntico à string enviada em uma solicitação mutate. |
MatchingFunctionOperator
Operadores possíveis em uma função correspondente.
Enums | |
---|---|
UNSPECIFIED |
Não especificado. |
UNKNOWN |
Usado apenas para valor de retorno. Representa o valor desconhecido nesta versão. |
IN |
O operador IN. |
IDENTITY |
O operador IDENTITY. |
EQUALS |
O operador EQUALS |
AND |
Operador que usa dois ou mais operandos que são do tipo FunctionOperand e verifica se todos os operandos são avaliados como verdadeiros. Para funções relacionadas a formatos de anúncio, todos os operandos precisam estar em "leftOperands". |
CONTAINS_ANY |
Operador que retorna "true" se os elementos em "leftOperands" contiverem qualquer um dos elementos em "rightOperands". Caso contrário, retorna "false". Os rightOperands precisam conter no mínimo um e no máximo três ConstantOperands. |
Operand
Um operando em uma função correspondente.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união function_argument_operand . Operandos diferentes que podem ser usados em uma função correspondente. Obrigatório. function_argument_operand pode ser apenas de um dos tipos a seguir: |
|
constantOperand |
Um operando constante em uma função correspondente. |
feedAttributeOperand |
Esse operando especifica um atributo de feed no feed. |
functionOperand |
Um operando em uma função correspondente. Usado para representar funções aninhadas. |
requestContextOperand |
Um operando em uma função que se refere a um valor no contexto da solicitação. |
ConstantOperand
Um operando constante em uma função correspondente.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união constant_operand_value . Valores de operando constantes. Obrigatório. constant_operand_value pode ser apenas de um dos tipos a seguir: |
|
stringValue |
Valor de string do operando, se for um tipo de string. |
longValue |
Valor int64 do operando, se for do tipo int64. |
booleanValue |
Valor booleano do operando, se for do tipo booleano. |
doubleValue |
Valor duplo do operando, se for do tipo duplo. |
FeedAttributeOperand
Um operando de atributo de feed em uma função correspondente. Usado para representar um atributo de feed no feed.
Representação JSON |
---|
{ "feedId": string, "feedAttributeId": string } |
Campos | |
---|---|
feedId |
O feed associado. Obrigatório. |
feedAttributeId |
ID do atributo de feed referenciado. Obrigatório. |
FunctionOperand
Um operando em uma função correspondente. Usado para representar funções aninhadas.
Representação JSON |
---|
{
"matchingFunction": {
object ( |
Campos | |
---|---|
matchingFunction |
A função correspondente mantida nesse operando. |
RequestContextOperand
Um operando em uma função que se refere a um valor no contexto da solicitação.
Representação JSON |
---|
{
"contextType": enum ( |
Campos | |
---|---|
contextType |
Tipo de valor a ser referenciado no contexto da solicitação. |
MatchingFunctionContextType
Tipos de contexto possíveis para um operando em uma função correspondente.
Enums | |
---|---|
UNSPECIFIED |
Não especificado. |
UNKNOWN |
Usado apenas para valor de retorno. Representa o valor desconhecido nesta versão. |
FEED_ITEM_ID |
ID do item do feed no contexto da solicitação. |
DEVICE_NAME |
O dispositivo em uso (possíveis valores são "Computador" ou "Dispositivo móvel"). |
FEED_ITEM_SET_ID |
ID do conjunto de itens do feed no contexto da solicitação. |