Recurso: SearchAds360Field
Um campo ou recurso (artefato) usado pelo SearchAds360Service.
Representação JSON |
---|
{ "resourceName": string, "category": enum ( |
Campos | |
---|---|
resourceName |
O nome de recurso do artefato. Os nomes dos recursos do artefato têm o seguinte formato:
|
category |
A categoria do artefato. |
selectableWith[] |
Os nomes de todos os recursos, segmentos e métricas que podem ser selecionados com o artefato descrito. |
attributeResources[] |
Os nomes de todos os recursos que podem ser selecionados com o artefato descrito. Os campos desses recursos não segmentam métricas quando incluídos em consultas de pesquisa. Esse campo só é definido para artefatos com a categoria RESOURCE. |
metrics[] |
Este campo lista os nomes de todas as métricas que podem ser selecionadas com o artefato descrito quando ele é usado na cláusula FROM. É definido apenas para artefatos com categoria RESOURCE. |
segments[] |
Esse campo lista os nomes de todos os artefatos, seja um segmento ou outro recurso, que segmentam métricas quando incluídas em consultas de pesquisa e quando o artefato descrito é usado na cláusula FROM. Ele é definido apenas para artefatos com a categoria RESOURCE. |
enumValues[] |
Valores que o artefato pode assumir se for um campo do tipo ENUM. Esse campo é definido apenas para artefatos da categoria SEGMENT ou ATTRIBUTE. |
dataType |
Esse campo determina os operadores que podem ser usados com o artefato em cláusulas WHERE. |
name |
O nome do artefato. |
selectable |
Se o artefato pode ser usado em uma cláusula SELECT em consultas de pesquisa. |
filterable |
Indica se o artefato pode ser usado em uma cláusula WHERE em consultas de pesquisa. |
sortable |
Indica se o artefato pode ser usado em uma cláusula ORDER BY em consultas de pesquisa. |
typeUrl |
O URL do proto que descreve o tipo de dados do artefato. |
isRepeated |
Indica se o artefato de campo é repetido. |
SearchAds360FieldCategory
A categoria do artefato.
Enums | |
---|---|
UNSPECIFIED |
Não especificado |
UNKNOWN |
Desconhecido |
RESOURCE |
O artefato descrito é um recurso. |
ATTRIBUTE |
O artefato descrito é um campo e um atributo de um recurso. Incluir um campo de atributo de recurso em uma consulta pode segmentar a consulta se o recurso a que ele é atribuído segmenta o recurso encontrado na cláusula FROM. |
SEGMENT |
O artefato descrito é um campo e sempre segmenta consultas de pesquisa. |
METRIC |
O artefato descrito é um campo e uma métrica. Ela nunca segmenta consultas de pesquisa. |
SearchAds360FieldDataType
Estes são os vários tipos que um artefato do SearchAds360Service pode assumir.
Enums | |
---|---|
UNSPECIFIED |
Não especificado |
UNKNOWN |
Desconhecido |
BOOLEAN |
Mapeia para google.protobuf.BoolValue Operadores aplicáveis: =, != |
DATE |
Mapeia para google.protobuf.StringValue. No entanto, é possível fazer comparações usando o conjunto de operadores específicos para datas. Operadores aplicáveis: =, <, >, <=, >=, BETWEEN, DURING e IN |
DOUBLE |
Mapeia para google.protobuf.DoubleValue Operadores aplicáveis: =, !=, <, >, IN, NOT IN |
ENUM |
Mapeia para um tipo enumerado. A definição específica pode ser encontrada em typeUrl. Operadores aplicáveis: =, !=, IN, NOT IN |
FLOAT |
É mapeado para google.protobuf.FloatValue Operadores aplicáveis: =, !=, <, >, IN, NOT IN |
INT32 |
É mapeado para google.protobuf.Int32Value Operadores aplicáveis: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
INT64 |
É associado a google.protobuf.Int64Value Operadores aplicáveis: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
MESSAGE |
Mapeia para um tipo de mensagem de buffer de protocolo. Os detalhes do tipo de dados podem ser encontrados em typeUrl. Nenhum operador funciona com campos MESSAGE. |
RESOURCE_NAME |
É mapeado para google.protobuf.StringValue. Representa o nome do recurso (ID exclusivo) ou uma das chaves estrangeiras dele. Nenhum operador funciona com campos RESOURCE_NAME. |
STRING |
É mapeado para google.protobuf.StringValue. Operadores aplicáveis: =, !=, LIKE, NOT LIKE, IN, NOT IN |
UINT64 |
É associado a google.protobuf.UInt64Value Operadores aplicáveis: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |