Condividi tramite


Passaggio 9: Configurare la query in una Web Part Ricerca contenuto in una pagina di categoria in SharePoint Server

SI APPLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Nota

Molte delle funzionalità descritte in questa serie sono disponibili anche per la maggior parte dei siti in SharePoint in Microsoft 365.

Panoramica rapida

Nei passaggi precedenti di questa serie sono state illustrate le operazioni seguenti:

Quando è stata visualizzata la categoria "Audio", è stato possibile vedere tutto il contenuto. Ciò è stato possibile perché quando è stata creata la pagina categorie, non sono state aggiunte web part.

In questa fase, verranno messe insieme tutte le operazioni dei passaggi precedenti. In questo articolo verranno illustrate:

Inizio passaggio 9

Per visualizzare il contenuto del sito Web di Contoso, verrà utilizzata la web part Ricerca contenuto.

Informazioni sulla web part Ricerca contenuto

La web part Ricerca contenuto (CSWP), come indicato dal nome, utilizza la tecnologia di ricerca.

La maggior parte degli utenti utilizza la tecnologia di ricerca quotidianamente. Basta pensare a quante volte al giorno si immettono termini di query in una casella di ricerca, ad esempio su bing.com, e a come, dopo aver premuto Invio, si analizzano i risultati della ricerca che, quasi immediatamente, vengono visualizzati nella pagina dei risultati della ricerca.

Quando gli utenti visualizzano una pagina che contiene una web part Ricerca contenuto, probabilmente non lo sanno, ma stanno inviando una query. Tuttavia, la differenza tra la web part Ricerca contenuto e l'immissione di query in una casella di ricerca consiste nel fatto che la query è contenuta all'interno della stessa web part. Ciò significa che quando un visitatore visualizza una pagina che contiene una web part Ricerca contenuto, la query viene inviata automaticamente.

Un'altra differenza con la ricerca su bing.com consiste nel fatto che i risultati della ricerca non vengono visualizzati in una pagina a parte, ma all'interno della stessa web part Ricerca contenuto. In molti casi, i visitatori non sanno che la tecnologia di ricerca viene utilizzata per la visualizzazione del contenuto. La tecnologia ha un comportamento simile a qualsiasi altra pagina Web.

Informazioni su come aggiungere una web part Ricerca contenuto a una pagina

Passare alla pagina in cui si desidera aggiungere la web part Ricerca contenuto. Passare alla sezione "Audio" di questo scenario.

  1. Selezionare il menu Impostazioni e quindi selezionare Modifica pagina.

  2. Nell'area web part in cui si desidera aggiungere la web part, scegliere Aggiungi web part.

  3. Nell'elenco Categorie selezionare Rollup contenuto.

  4. Nell'elenco Parti selezionare Ricerca contenuto e quindi aggiungi.

In questo scenario, viene aggiunta una web part Ricerca contenuto all’area 3.

CSWP aggiunta

La web part Ricerca contenuto contiene una query predefinita. Pertanto, visualizza già alcuni contenuti (audio, fotocamere e computer). Ma non visualizza il contenuto che si vuole visualizzare. Affinché la web part mostri il contenuto del catalogo Contoso, è necessario configurare la query nella web part.

Informazioni su come configurare una query in una web part Ricerca contenuto di una pagina categorie

  1. Nella web part selezionare il menu web part e quindi selezionare Modifica web part.

    Modifica WP

  2. Nel riquadro degli strumenti della Web Part, selezionare Cambia query. Questa operazione consente di aprire una finestra di dialogo.

    Modifica query

Nella finestra di dialogo si noti che "Audio" viene visualizzato nell'angolo superiore sinistro. Si tratta della categoria che viene visualizzata e da cui è stato selezionato di modificare la pagina. Si noti inoltre che nella sezione RelevantResults sono elencati i primi tre risultati, Audio, Fotocamere e Computer . Sono gli stessi risultati che sono stati visualizzati nella web part quando è stata aggiunta.

Query predefinita

  1. Selezionare l’origine risultati del catalogo dall’elenco Seleziona una query. In questo scenario, è catalogo - Risultati nei prodotti.

    Origine risultati query

Un'origine dei risultati consente di limitare l'ambito da cui è possibile recuperare i risultati della ricerca. In Passaggio 5: Connettere un sito di pubblicazione a un catalogo in SharePoint Server, quando il sito di pubblicazione è stato collegato al catalogo, SharePoint Server 2016 ha creato automaticamente un'origine dei risultati per il catalogo. In questo scenario, l’origine dei risultati è denominata catalogo - Risultati nei prodotti. Selezionando questa origine dei risultati, vengono recuperati dal catalogo solo i risultati della ricerca.

Per altre informazioni sulle origini dei risultati, vedere Pianificare le origini dei risultati e le regole di query.

Quando è stata selezionata questa origine dei risultati, il numero di RelevantResults è cambiato da 864 a 775. Poiché 775 è il numero di elementi disponibili nel catalogo, la selezione di questa origine dei risultati conferma che la configurazione della query avviene nel modo corretto.

  1. Nella sezione Limita in base al tag, selezionare Limita in base ai termini di navigazione corrente e figlio.

    Tag query

Un'espressione chiave in questa selezione è termini di navigazione. Questa fa riferimento alla categoria visualizzata dal visitatore durante l'esplorazione del sito. In questo caso particolare, il visitatore visualizza la categoria "Audio".

Audio URL

Tenere presente che una delle prime operazioni eseguite in questa serie consisteva nell'importare contenuto del catalogo in un elenco. Inoltre, sono stati importati termini nel set di termini Gerarchia di prodotti. In Passaggio 2: Importare il contenuto dell'elenco nella raccolta siti del catalogo prodotti in SharePoint Server, ogni elemento dell'elenco è stato associato a un termine del set di termini. In Passaggio 5: Connettere un sito di pubblicazione a un catalogo in SharePoint Server, è stato specificato che la struttura di spostamento del sito completa deve contenere i termini del set di termini Gerarchia di prodotti. Poiché è stato utilizzato lo stesso set di termini per contrassegnare gli elementi del catalogo e creare la struttura di spostamento del sito, è possibile utilizzare un termine della struttura di spostamento del sito per cercare elementi di catalogo che sono contrassegnati con lo stesso termine.

La query nella piattaforma CSWP visualizzerà quindi i risultati della ricerca per gli elementi presenti nell'origine dei risultati *catalog - Products Results e contrassegnati con "Audio" o qualsiasi elemento figlio di "Audio", ad esempio "lettori MP3" o "Speakers".

La selezione ha consentito di ridurre i risultati pertinenti a 114, ovvero il numero di elementi del catalogo che appartengono al gruppo "Audio".

Un'altra frase chiave della selezione Limita in base ai termini di spostamento corrente e figlio è corrente . Altre informazioni sull'importanza di questa frase sono disponibili in Informazioni sulla configurazione della query nella sezione successiva.

  1. Selezionare OK e salvare la pagina.

    Nella categoria "Audio", i risultati della ricerca sono stati modificati per visualizzare risultati diversi.

    Risultati audio

Se si passa alla categoria "Fotocamere", verranno visualizzati altri tre risultati della ricerca.

Risultati fotocamere

Se si passa alla categoria "MP3", verranno visualizzati altri tre risultati della ricerca differenti.

Risultati MP3

Se si sta pensando "OK, capisco come sono stati ottenuti i risultati di ricerca corretti per la categoria "Audio", perché questa è la categoria su cui è stato fatto clic e in cui è stata modificata la query nella web part. Ma perché vengono visualizzati risultati di ricerca diversi quando si esplora il catalogo? E non dovremmo modificare la query anche per tutte le altre categorie?"

anche per tutte le altre categorie.

Informazioni sulla configurazione delle query

È stato necessario configurare una sola query, perché tutte le categorie utilizzano la stessa pagina. Ricordare, nella fase 8: assegnare una pagina di categoria e una pagina di elementi del catalogo a un termine in SharePoint Server, quando la pagina è stata assegnata ContosoCategoryPage.aspx a tutti i termini all'interno del set di termini Di spostamento del sito . La pagina è stata associata a tutti i termini. Pertanto, anche se la pagina fosse stata modificata in un’altra categoria rispetto a "Audio", si sarebbe ottenuto lo stesso risultato.

È stato necessario configurare la query una sola volta, perché la query inviata dalla web part differisce in base alla categoria selezionata. Tenere presente che la web part Ricerca contenuto contiene una query che viene inviata automaticamente quando un utente visualizza una pagina che contiene tale tipo di web part e che i risultati della ricerca vengono visualizzati nella web part. È inoltre importante ricordare che è stata selezionata l'opzione Limita in base ai termini di navigazione corrente e figlio quando è stata configurata la query nella web part. La parola "corrente" è importante in questo caso, perché significa che la query emessa dalla piattaforma CSWP cambierà a seconda della categoria che il visitatore sta attualmente esplorando. Se si modifica la web part da un'altra categoria, è possibile vedere che la web part è diversa.

Ad esempio, se si visualizza la categoria "Fotocamere", la web part Ricerca contenuto avrà le seguenti caratteristiche:

  • Il termine "fotocamere" è incluso nell’URL.

  • Il termine "Fotocamere" è nell'angolo superiore destro della configurazione di query.

  • Il numero di RelevantResults è cambiato in 118, ovvero il numero di elementi del catalogo che appartengono al gruppo "Fotocamere".

Query Fotocamera

Quindi, quando si passa alla categoria "Audio", la piattaforma CSWP invia una query per gli elementi del catalogo contrassegnati con "Audio" o qualsiasi elemento figlio di "Audio" e visualizza i risultati della ricerca. Quando si passa alla categoria "Fotocamere", la stessa piattaforma CSWP (tenere presente che è stata usata una sola pagina per tutte le categorie) genera una query diversa, questa volta per gli elementi del catalogo contrassegnati con "Fotocamere" o qualsiasi elemento figlio di "Fotocamere", quindi vengono visualizzati risultati diversi.

Informazioni su come visualizzare i dettagli di configurazione delle query

Per visualizzare i dettagli della configurazione della query, fare clic sulla scheda TEST . La query effettiva eseguita dalla piattaforma CSWP viene visualizzata nel campo Testo query .

TEST 2

In questo scenario, la query che deve essere inviata dalla web part Ricerca contenuto per la categoria "Audio" è analoga alla seguente:

(contentclass:sts_listitem OR IsDocument:True) SPSiteUrl:http://contoso/sites/catalog ListId:3a3f66cd-9741-4f15-b53a-b4b23c3187ea owstaxidProductCatalogItemCategory:#c771504f-6a2f-423f-98de-0e12fcfa08c9

Se questo non ha alcun senso ora, non preoccuparti! C'è logica, e noi lo suddivideremo per renderlo più chiaro.

  • (contentclass:sts_listitem OR IsDocument:True) SPSiteUrl:http://contoso/sites/catalog ListId:3a3f66cd-9741-4f15-b53a-b4b23c3187ea è l'origine dei risultati del catalogo, il catalogo - Risultati dei prodotti

  • owstaxidProductCatalogItemCategoryè la proprietà gestita per la colonna del sito Categoria di elementi (ricordare dalla fase 2: Importare il contenuto dell'elenco nella raccolta siti del catalogo prodotti in SharePoint Server il modo in cui il set di termini Gerarchia prodotti è associato alla categoria di elementi della colonna del sito Metadati gestiti).

  • #c771504f-6a2f-423f-98de-0e12fcfa08c9è il GUID del termine nel riquadro di spostamento corrente, in questo caso "Audio".

In questa raccolta siti del catalogo prodotti, nel set di termini Gerarchia di prodotti, è possibile vedere che il GUID rappresenta il termine Audio.

Termine Audio GUID

A questo punto è stata configurata la query per la web part Ricerca contenuto nella pagina categorie. È ancora necessario eseguire alcune operazioni di configurazione per visualizzare più di tre risultati di ricerca e assegnargli anche un aspetto "Contoso". Questo verrà spiegato più avanti in questa serie.

Il passaggio successivo consiste nell'aggiungere una piattaforma CSWP alla pagina degli elementi del catalogo.

Successivi articoli di questa serie

Passaggio 10: Configurare la query in una web part Ricerca contenuto su una pagina di elementi del catalogo in SharePoint Server

Vedere anche

Concetti

Configure Search Web Parts in SharePoint Server