Recurso: GoogleAdsField
Un campo o recurso (artefacto) que utiliza GoogleAdsService.
Representación JSON |
---|
{ "resourceName": string, "category": enum ( |
Campos | |
---|---|
resourceName |
Solo salida. Es el nombre del recurso del artefacto. Los nombres de los recursos de los artefactos tienen el siguiente formato:
|
category |
Solo salida. Es la categoría del artefacto. |
selectableWith[] |
Solo salida. Los nombres de todos los recursos, segmentos y métricas que se pueden seleccionar con el artefacto descrito. |
attributeResources[] |
Solo salida. Son los nombres de todos los recursos que se pueden seleccionar con el artefacto descrito. Los campos de estos recursos no segmentan las métricas cuando se incluyen en las búsquedas. Este campo solo se configura para artefactos cuya categoría es RESOURCE. |
metrics[] |
Solo salida. Este campo enumera los nombres de todas las métricas que se pueden seleccionar con el artefacto descrito cuando se usa en la cláusula FROM. Solo se configura para artefactos cuya categoría es RESOURCE. |
segments[] |
Solo salida. Este campo enumera los nombres de todos los artefactos, ya sea un segmento u otro recurso, que segmentan las métricas cuando se incluyen en las consultas de búsqueda y cuando el artefacto descrito se utiliza en la cláusula FROM. Solo se configura para artefactos cuya categoría es RESOURCE. |
enumValues[] |
Solo salida. Valores que el artefacto puede asumir si es un campo de tipo ENUM. Este campo solo está configurado para artefactos de la categoría SEGMENT o ATTRIBUTE. |
dataType |
Solo salida. Este campo determina los operadores que se pueden usar con el artefacto en las cláusulas WHERE. |
name |
Solo salida. Es el nombre del artefacto. |
selectable |
Solo salida. Si el artefacto se puede usar en una cláusula SELECT en las consultas de búsqueda. |
filterable |
Solo salida. Indica si el artefacto se puede usar en una cláusula WHERE en las búsquedas. |
sortable |
Solo salida. Indica si el artefacto se puede usar en una cláusula ORDER BY en las consultas de búsqueda. |
typeUrl |
Solo salida. La URL de proto que describe el tipo de datos del artefacto. |
isRepeated |
Solo salida. Indica si el artefacto de campo se repite. |
GoogleAdsFieldCategory
Es la categoría del artefacto.
Enumeradores | |
---|---|
UNSPECIFIED |
Sin especificar |
UNKNOWN |
Desconocido |
RESOURCE |
El artefacto descrito es un recurso. |
ATTRIBUTE |
El artefacto descrito es un campo y es un atributo de un recurso. Incluir un campo de atributo de recurso en una consulta puede segmentar la consulta si el recurso al que se atribuye segmenta el recurso que se encuentra en la cláusula FROM. |
SEGMENT |
El artefacto descrito es un campo y siempre segmenta las búsquedas. |
METRIC |
El artefacto descrito es un campo y es una métrica. Nunca segmenta las búsquedas. |
GoogleAdsFieldDataType
Estos son los distintos tipos que puede asumir un artefacto de GoogleAdsService.
Enumeradores | |
---|---|
UNSPECIFIED |
Sin especificar |
UNKNOWN |
Desconocido |
BOOLEAN |
Se asigna a google.protobuf.BoolValue. Operadores aplicables: =, != |
DATE |
Se asigna a google.protobuf.StringValue. Sin embargo, se puede comparar usando el conjunto de operadores específicos de las fechas. Operadores aplicables: =, <, >, <=, >=, BETWEEN, DURING e IN |
DOUBLE |
Asigna a google.protobuf.DoubleValue. Operadores aplicables: =, !=, <, >, IN, NOT IN |
ENUM |
Asigna mapas a una enum. Su definición específica se puede encontrar en typeUrl. Operadores aplicables: =, !=, IN, NOT IN |
FLOAT |
Se asigna a google.protobuf.FloatValue. Operadores aplicables: =, !=, <, >, IN, NOT IN |
INT32 |
Asigna a google.protobuf.Int32Value. Operadores aplicables: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
INT64 |
Asigna a google.protobuf.Int64Value. Operadores aplicables: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
MESSAGE |
Se asigna a un tipo de mensaje de búfer de protocolo. Los detalles del tipo de datos se pueden encontrar en typeUrl. Ningún operador trabaja con los campos MESSAGE. |
RESOURCE_NAME |
Se asigna a google.protobuf.StringValue. Representa el nombre del recurso (ID único) de un recurso o una de sus claves externas. Ningún operador trabaja con los campos RESOURCE_NAME. |
STRING |
Se asigna a google.protobuf.StringValue. Operadores aplicables: =, !=, LIKE, NOT LIKE, IN, NOT IN |
UINT64 |
Se asigna a google.protobuf.UInt64Value. Operadores aplicables: =, !=, <, >, <=, >=, BETWEEN, IN, NOT IN |
Métodos |
|
---|---|
|
Devuelve solo el campo solicitado. |
|
Muestra todos los campos que coinciden con la búsqueda. |