Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
SE APLICA A:2013
2016
2019
Subscription Edition
SharePoint en Microsoft 365
Nota:
Muchas de las características descritas en esta serie también están disponibles para la mayoría de los sitios de SharePoint en Microsoft 365.
Introducción rápida
En fases anteriores de esta serie, identificamos los refinadores que queríamos usar para la navegación por facetas. También identificamos las propiedades administradas habilitadas como refinadores que queríamos usar para mostrar estos refinadores.
En este artículo, aprenderá lo siguiente:
Cómo asignar una propiedad rastreada a una propiedad administrada habilitada como refinador
Cómo comprobar que el conjunto de términos se puede usar para la navegación por facetas
Cómo agregar refinadores a todos los términos de un conjunto de términos
Cómo agregar refinadores a términos específicos de un conjunto de términos
Para una actualización rápida de las propiedades rastreadas, propiedades administradas y las propiedades administradas que se crean automáticamente, vea From site column to managed property - What's up with that?.
Iniciar fase 14
Cómo asignar una propiedad rastreada a una propiedad administrada habilitada como refinador
A partir de la planeación que hicimos en la fase 13: Planear el uso de refinadores para la navegación por facetas en SharePoint Server - Parte II, sabemos que queremos usar las siguientes propiedades administradas habilitadas para refinador para las categorías "Audio" y "Cámaras":
Refinador para usar | Nombre de propiedad administrada |
---|---|
Precio |
RefinableInt01 |
Marca |
RefinableString01 |
Color |
RefinableString02 |
Zoom |
RefinableString03 |
Tamaño de la pantalla |
RefinableString04 |
Megapíxeles |
RefinableString05 |
ISO máx |
RefinableString06 |
El procedimiento para asignar una propiedad rastreada a una propiedad administrada habilitada como refinador es la misma para todos los refinadores que queremos usar. El siguiente procedimiento explica cómo hacerlo para el refinador Precio. Más específicamente, explica cómo asignar la propiedad rastreada que representa Precio a la propiedad administrada RefinableInt01.
Importante
Aunque los refinadores se muestran en el sitio de publicación, tiene que configurarlos en el sitio de creación .
Ocuparse de distintas colecciones de sitios puede ser un poco confuso. El hecho de que las interfaces de usuario tengan prácticamente el mismo aspecto en el sitio de publicación y el sitio de creación no ayuda. Por lo tanto, si cometes un error la primera vez que lo haces, ¡estás en buena compañía!
Aquí vamos.
En el sitio de creación, en la página Configuración del sitio , seleccione Esquema de búsqueda.
En el campo Propiedad administrada , escriba el nombre de la propiedad administrada habilitada para refinador a la que desea asignar una propiedad rastreada y, a continuación, seleccione el botón de flecha. En nuestro escenario de Contoso, escribiremos RefinableInt01.
En el menú Nombre de propiedad, seleccione Editar o asignar propiedad.
En la página Editar propiedad administrada, seleccione Agregar una asignación.
En el cuadro de diálogo Selección de propiedades de rastreo, use el campo Búsqueda de nombre de propiedad rastreada para buscar la propiedad rastreada que desea asignar a esta propiedad administrada.
En nuestro catálogo de Contoso, la columna de sitio que contiene la información de precios se denomina "RetBasePrice", por lo que escriba esta opción en el campo Buscar un nombre de propiedad rastreada y, a continuación, seleccione Buscar.
Se encuentran dos propiedades rastreadas: ows_q_NMBR_RetBasePrice y ows_RetBasePrice.
Esta parte es realmente complicada. No solo se encuentran dos propiedades rastreadas (algo muy extraño si tenemos en cuenta que solo teníamos una columna de sitio "RetBasePrice"), sino ¿cuál de las dos debemos asignar a la propiedad administrada para restricción de búsquedas?
Vamos a echar un vistazo en lo que está sucediendo. En From site column to managed property - What's up with that? explicamos la convención de nomenclatura para las propiedades rastreadas que se crean automáticamente. Todos los nombres de propiedad rastreados creados automáticamente tienen el formato ows_<something>_SiteColumnName . Para la columna de sitio RetBasePrice , el <valor> es "q_NMBR". Con base en esta información, ows_q_NMBR_RetBasePrice se puede identificar como una propiedad administrada que se crea automáticamente.
Para diferenciar las dos propiedades rastreadas que encuentra nuestra búsqueda, vamos a llamar a la que no tiene el formato de una propiedad administrada creada automáticamente ( ows_RetBasePrice en este ejemplo) una propiedad rastreada normal .
Importante
Al asignar una propiedad rastreada a una propiedad administrada para restricción de búsquedas, seleccione la propiedad rastreada normal.
Seleccione la propiedad rastreada normal que encontró la búsqueda que realizó en el paso anterior y, a continuación, seleccione Aceptar. En nuestro escenario de Contoso, seleccionaremos ows_RetBasePrice.
En la página Editar propiedad administrada , tenga en cuenta que la propiedad rastreada ows_RetBasePrice se agrega al campo Asignaciones a propiedades rastreadas .
En el campo Alias, escriba un nombre para el refinador. En nuestro escenario de Contoso, especificaremos Precio.
Importante
El alias que especifica aquí no es el nombre de refinador que se mostrará en nuestro sitio de publicación. La finalidad de este alias es hacernos la vida un poco más fácil cuando configuramos refinadores para navegación por facetas (los siguientes procedimientos explicarán cómo hacerlo). Recuerde que no podemos cambiar el nombre de la propiedad administrada para restricción de búsquedas. Por lo tanto, al realizar la configuración, debemos tratar con muchas propiedades administradas refinables que tienen nombres similares (RefinableString01, RefinableString02, etc.). Por ello, este alias es un buen recordatorio de lo que asignamos a la propiedad.
Para finalizar la asignación, seleccione Aceptar.
Como se señaló al inicio de este procedimiento, tenemos que hacer la asignación para todos los refinadores que queremos usar. De este modo, para las categorías "Audio" y "Cámaras" hemos asignado propiedades rastreadas a las propiedades administradas para restricción de búsquedas RefinableStringXX, tal como se muestra en la siguiente captura de pantalla.
Cómo iniciar una nueva indexación del catálogo
Ahora que hemos asignado todas las propiedades administradas habilitadas para refinador que queremos usar, tenemos que iniciar una nueva indexación del catálogo. Hemos descrito cómo volver a indexar el catálogo en la fase 4: Configurar la búsqueda y habilitar el rastreo del contenido del catálogo en SharePoint Server.
Nota:
servicio Search administradores de aplicaciones con acceso a Administración central pueden hacer lo mismo iniciando un rastreo completo, como se explica en Cómo iniciar una reindexación del catálogo.
Cómo comprobar que el conjunto de términos se puede usar para la navegación por facetas
Una vez que se ha vuelto a indexar el catálogo, por fin podemos empezar a hacer algo de configuración. Pero antes de empezar con la propia configuración, solo vamos a comprobar que sí podemos usar el conjunto de términos en el sitio de creación para navegación por facetas.
En el sitio de creación, vaya a Configuración del> sitio Administración delalmacén de términos.
Haga clic para marcar el conjunto de términos, en nuestro escenario es Jerarquía de productos y, a continuación, seleccione la pestaña Uso previsto.
Compruebe que esté activada la casilla Usar este conjunto de términos para la navegación de subcategorías.
Dado que usamos la plantilla Catálogo de productos al crear nuestra colección de sitios de creación en fase 1: Crear colecciones de sitios para la publicación entre sitios en SharePoint Server, nuestro conjunto de términos jerarquía de productos está habilitado para la navegación por facetas de forma predeterminada.
Si usó una plantilla distinta cuando creó la colección de sitios de creación, primero debe habilitar el conjunto de términos para la navegación por facetas. Para obtener información sobre cómo hacerlo, vea Habilitar un conjunto de términos para la navegación por facetas.
Ya que hemos comprobado que nuestro conjunto de términos se puede usar para la navegación por facetas, vamos a seguir con la configuración.
Desde la fase 12: Planear el uso de refinadores para la navegación por facetas en SharePoint Server - Parte I, recuerde que queremos agregar algunos refinadores a todas las categorías y otros refinadores a solo un subconjunto de categorías. Comencemos agregando los refinadores que queremos usar para todas las categorías: Marca , Color y Precio .
Cómo agregar refinadores a todos los términos de un conjunto de términos
Haga clic en el nombre de su conjunto de términos. En nuestro escenario de Contoso, se trata de Electrónica. A continuación, seleccione la pestaña NAVEGACIÓN FACETED y Personalización de refinadores. Se abre un cuadro de diálogo.
En la sección Refinadores disponibles del cuadro de diálogo, desplácese hacia abajo y seleccione RefinableString01. Se trata de la propiedad administrada que queremos usar para el refinador Marca. Tenga en cuenta que se muestran valores de ejemplo (una buena señal de que estamos en la ruta de acceso correcta), junto con el alias que le dimos a esta propiedad cuando la asignamos a una propiedad rastreada.
Para agregar este refinador al conjunto de términos, seleccione Agregar.
Esto mueve la propiedad RefinableString01 a la sección Refinadores seleccionados. Cuando un refinador se mueve a la sección Refinadores seleccionados, se muestran más opciones de configuración. (Los analizaremos en los pasos 7 y 8).
Repita los pasos 1 a 3 para agregar RefinableString02 (el refinador de color ) y RefinableInt01 (el refinador price ).
Para obtener una vista previa de nuestros refinadores, seleccione Vista previa de refinadores.
Esto empieza a verse bastante bien. Sin embargo, queremos que el refinador de precios aparezca primero y también queremos cambiar los intervalos de los valores de precio. Para el refinador Color, queremos permitir a los visitantes seleccionar varios valores de refinador.
Para subir el refinador de precios, seleccione RefinableInt01 (anote el nombre del alias ) y, a continuación, seleccione Subir. Mueva RefinableInt01 hacia arriba en la lista hasta que sea la primera propiedad en la sección Refinadores seleccionados.
Para cambiar el intervalo de precios para el refinador Precio, seleccione RefinableInt01. En el menú Plantilla para mostrar, seleccione Control deslizante con gráfico de barras. Para Intervalos, seleccione Personalizado y escriba los intervalos de precios que queremos mostrar. Separe cada valor con un punto y coma.
Para permitir que los visitantes seleccionen más de un valor de refinador para el refinador Color, seleccione RefinableString02. En el menú Plantilla para mostrar, seleccione Elemento de refinamiento multivalor.
Vuelva a seleccionar Vista previa de los refinadores . Observe que nuestro refinador de precios ahora muestra nuestros intervalos personalizados y aparece con barras deslizantes de aspecto agradable. Además, nuestro refinador de colores ahora tiene casillas que le permiten seleccionar varios valores de refinador.
Para guardar los cambios, en el cuadro de diálogo, seleccione Aceptar y, en la Herramienta de administración del almacén de términos, seleccione Guardar.
Ya que hemos agregado los refinadores que deben aplicarse a todas las categorías, la siguiente tarea es agregar los refinadores que deben aplicarse solo a un subconjunto de categorías.
Cómo agregar refinadores a términos específicos de un conjunto de términos
Desde la fase 13: Planear el uso de refinadores para la navegación por facetas en SharePoint Server - Parte II, recuerde que queremos agregar los refinadores Zoom y Tamaño de pantalla a la categoría Cámaras . También queremos agregar los refinadores Megapíxeles a la categoría Cámaras digitales y ISO máx a la categoría Cámaras digitales SLR .
Al agregar refinadores a un término específico de un conjunto de términos, el procedimiento es idéntico para todos los términos. Así que, para ahorrar espacio, solo mostraremos cómo agregar los refinadores Zoom y Tamaño de la pantalla al término Cámaras.
Haga clic para seleccionar el término al que quiere agregar refinadores específicos de categoría. En nuestro escenario, se trata de Cámaras. Seleccione la pestaña NAVEGACIÓN FACETED , seleccione Detener heredar y, para comprobarlo, seleccione Aceptar.
Seleccione Personalizar refinadores. Se abre un cuadro de diálogo.
Para agregar y personalizar refinadores específicos de términos, repita los pasos del procedimiento anterior.
En nuestro escenario, vamos a agregar las propiedades RefinableString03 y RefinableString04. Para comprobar que nuestros refinadores se han agregado correctamente, seleccione Refinadores de vista previa.
Para guardar los cambios, repita el paso 10 del procedimiento anterior.
La adición y configuración de todos los refinadores que identificamos durante nuestra fase de planeación puede tardar un poco de tiempo. La buena noticia es que cuando hayamos terminado esto, no se tardará mucho trabajo en conseguir que los refinadores se muestren en nuestro sitio web.
Próximo artículo de esta serie
Fase 15: Agregar refinadores faceteada navegación a un sitio de publicación de SharePoint Server