REST Resource: projects.locations.dataStores.siteSearchEngine.targetSites

Recurso: TargetSite

Es un sitio objetivo para el motor de búsqueda del sitio.

Representación JSON
{
  "name": string,
  "providedUriPattern": string,
  "type": enum (Type),
  "exactMatch": boolean,
  "generatedUriPattern": string,
  "rootDomainUri": string,
  "siteVerificationInfo": {
    object (SiteVerificationInfo)
  },
  "indexingStatus": enum (IndexingStatus),
  "updateTime": string,
  "failureReason": {
    object (FailureReason)
  }
}
Campos
name

string

Solo salida. Es el nombre de recurso completamente calificado del sitio de destino. projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/siteSearchEngine/targetSites/{targetSite} El target_site_id se genera automáticamente.

providedUriPattern

string

Obligatorio. Solo entrada. Es el patrón de URI proporcionado por el usuario a partir del cual se genera el objeto generatedUriPattern.

type

enum (Type)

Es el tipo de sitio objetivo, p.ej., si el sitio se debe incluir o excluir.

exactMatch

boolean

Inmutable. Si se establece como falso, se genera un uri_pattern para incluir todas las páginas cuya dirección contenga el providedUriPattern. Si se establece como verdadero, se genera un uri_pattern para intentar que coincida exactamente con el providedUriPattern o solo con la página específica si el providedUriPattern es específico. El providedUriPattern siempre se normaliza para generar el patrón de URI que usará el motor de búsqueda.

generatedUriPattern

string

Solo salida. Se genera automáticamente en función del providedUriPattern.

rootDomainUri

string

Solo salida. Es el dominio raíz del providedUriPattern.

siteVerificationInfo

object (SiteVerificationInfo)

Solo salida. Es el estado de verificación de la propiedad y la validez del sitio.

indexingStatus

enum (IndexingStatus)

Solo salida. Es el estado de indexación.

updateTime

string (Timestamp format)

Solo salida. Fecha y hora de la última actualización del sitio objetivo.

Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizado a Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

failureReason

object (FailureReason)

Solo salida. Es el motivo de la falla.

Métodos

batchCreate

Crea TargetSite en un lote.

create

Crea un TargetSite.

delete

Borra un TargetSite.

get

Obtienes una TargetSite.

list

Obtiene una lista de TargetSites.

patch

Actualiza un TargetSite.