SearchResultItem

El resultado de la búsqueda contiene el nombre del activo y los períodos correspondientes.

Representación JSON
{
  "asset": string,
  "segments": [
    {
      object (TemporalPartition)
    }
  ],
  "segment": {
    object (TemporalPartition)
  },
  "relevance": number,
  "requestedAnnotations": [
    {
      object (Annotation)
    }
  ],
  "annotationMatchingResults": [
    {
      object (AnnotationMatchingResult)
    }
  ]
}
Campos
asset

string

Es el nombre del recurso del activo. Formato: "projects/{project_number}/locations/{locationId}/corpora/{corpus_id}/assets/{assetId}"

segments[]
(deprecated)

object (TemporalPartition)

Los segmentos de recursos coincidentes Obsoleto: Usa el campo segment en singular.

segment

object (TemporalPartition)

El segmento de activos coincidentes

relevance

number

Relevancia de este SearchResultItem para la solicitud de búsqueda del usuario. Actualmente, solo está disponible en Image Warehouse y, de forma predeterminada, representa la similitud del coseno. En el futuro, se podrán solicitar otras medidas, como "producto punto" o "tematicidad" en la solicitud de búsqueda.

requestedAnnotations[]

object (Annotation)

Anotaciones de resultados de la búsqueda especificadas por resultAnnotationKeys en la solicitud de búsqueda.

annotationMatchingResults[]

object (AnnotationMatchingResult)

Criterios o anotaciones basadas en la selección de facetas que coinciden con los resultados asociados a este elemento de resultado de la búsqueda. Solo contiene resultados para criterios o facetSelections con fetchMatchedAnnotations=true.

AnnotationMatchingResult

Almacena los resultados que coinciden con los criterios de anotación para cada elemento de resultado de la búsqueda.

Representación JSON
{
  "criteria": {
    object (Criteria)
  },
  "matchedAnnotations": [
    {
      object (Annotation)
    }
  ],
  "status": {
    object (Status)
  }
}
Campos
criteria

object (Criteria)

Son los criterios que se usan para la coincidencia. Puede ser un criterio de búsqueda de entrada o un criterio convertido a partir de una selección de facetas.

matchedAnnotations[]

object (Annotation)

Anotaciones coincidentes para los criterios.

status

object (Status)

Estado del resultado de la coincidencia. Valores posibles: FAILED_PRECONDITION: Los criterios no son aptos para la coincidencia. De acuerdo, se realiza la coincidencia.