Gerir verticais de pesquisa
Os verticais de pesquisa são separadores na página de resultados da pesquisa que mostram os resultados de um tipo específico ou de origens selecionadas. Por exemplo, a vertical Ficheiros mostra os resultados classificados como ficheiros e torna mais fácil para os utilizadores que procuram encontrar documentos. Pode personalizar verticais no Microsoft Search para satisfazer as necessidades da sua organização ou departamentos individuais. O Microsoft Search tem dois tipos de verticais, fora da caixa ou verticais predefinidos e personalizados. Os verticais predefinidos, como Todos, Ficheiros e Pessoas, criam um acesso fácil aos resultados de pesquisa mais utilizados.
Pode gerir verticais em dois níveis:
- Nível da organização – é apresentado um vertical ao nível da organização na página de resultados da pesquisa quando os utilizadores pesquisam a partir da respetiva página inicial do SharePoint , Microsoft Office e Microsoft Search no Bing
- Nível do site – é apresentado um vertical ao nível do site na página de resultados da pesquisa quando os utilizadores procuram num site do SharePoint. Por exemplo, poderá querer permitir que os funcionários do suporte ao cliente procurem incidentes de Gravidade 1 diretamente a partir do site sharePoint do respetivo departamento.
Verticais predefinidas
Os verticais predefinidos estão presentes ao nível da organização em experiências como o SharePoint, Microsoft Office e Microsoft Search no Bing ou ao nível do site do SharePoint na página de resultados da pesquisa de cada site.
Eis um resumo das capacidades de personalização nos verticais de caixa.
Tipo de personalização | Nível da organização | Nível do site |
---|---|---|
Mudar o nome da vertical | Sim | Sim |
Desativar vertical | Parcial | Sim |
Adicionar uma consulta | Parcial | Sim |
Verticais personalizados
Pode adicionar verticais de pesquisa na experiência de pesquisa em Pesquisa ao nível da organização ou do site para procurar conteúdo a partir de conectores do Graph ou do SharePoint. Os verticais personalizados para conteúdo do SharePoint mostrarão resultados do respetivo âmbito, semelhantes aos outros verticais nesse âmbito. Por exemplo, uma vertical personalizada no âmbito da Organização mostrará todos os resultados, enquanto um vertical personalizado com conteúdo do SharePoint no site de Marketing mostrará dados desse site. O mesmo acontece com os sites centrais onde será aplicado o mesmo âmbito do hub.
Criar ou modificar verticais de pesquisa
A experiência de gestão vertical é orientada pelo assistente. É guiado através de passos para definir o nome, a origem de conteúdo e o âmbito verticais do conteúdo a procurar. Pode utilizar um conjunto limitado de Linguagem de Consulta de Palavras-chave (KQL) para definir o âmbito da pesquisa vertical para uma determinada origem de conteúdo. Os filtros também podem ser adicionados a verticais personalizados e inseridos ao nível da organização e do site. Para obter mais informações sobre filtros, consulte Gerir filtros.
Gerir verticais ao nível da organização
- Na Centro de administração do Microsoft 365, aceda à página Verticais na secção Personalização.
- Selecione um vertical existente e clique em editar ou clique em adicionar para criar um novo vertical.
- Depois de percorrer os passos de configuração, pode rever e guardar a vertical.
Gerir verticais ao nível do site
- No site do SharePoint onde pretende gerir verticais, abra o painel de definições ao clicar na engrenagem.
- Selecione Informações do site e, em seguida, selecione Ver todas as definições do site.
- Procure a secção Microsoft Search e, em seguida, selecione Configurar definições de pesquisa.
- No painel de navegação, aceda a Experiência personalizada e, em seguida, selecione Verticais.
- Selecione um vertical existente e clique em editar ou clique em adicionar para criar um novo vertical.
- Depois de definir a configuração, pode rever e guardar a vertical.
Ver a vertical na página de resultados da pesquisa
É necessário um esquema de resultados de pesquisa para que os resultados do conector do Graph sejam compostos na página vertical de pesquisa. Ao garantir que o esquema de resultados adequado está presente, pode ativar a pesquisa vertical. Depois de ativar ou atualizar um vertical, existe um atraso de algumas horas antes de poder ver as alterações na página de pesquisa. Pode acrescentar cacheClear=true ao URL no SharePoint e no Office para ver as alterações imediatamente. No Bing, acrescente &features=uncachedVerticals ao URL vertical de trabalho para ver as alterações imediatamente.
Observação
Os verticais adicionados não são visíveis no SharePoint e no Office quando visualizados a partir de browsers móveis.
Opções de configuração avançadas
Várias ligações numa vertical
Uma pesquisa vertical pode apresentar resultados de várias origens de conectores. Esta opção proporciona flexibilidade na estruturação da sua página de resultados de pesquisa. O processo de configuração vertical permite que os administradores selecionem várias ligações no passo "Origem do conteúdo".
Se nomear com precisão o maior número possível de etiquetas semânticas , esta experiência é melhorada. Pode adicionar etiquetas semânticas no ponto de definição e ingestão de esquemas. Veja mais sobre como criar e gerir etiquetas semânticas. Seguem-se informações adicionais sobre como criar e gerir etiquetas semânticas.
Observação
- Uma ligação pode ser adicionada como uma origem de conteúdo numa única vertical. Não pode utilizar ligações em vários verticais.
Para configurar uma consulta para uma pesquisa vertical onde foram adicionadas várias origens de ligação, utilize propriedades de origem comuns para criar a consulta.
Idioma de consulta de palavra-chave (KQL)
Uma consulta pode ser adicionada a uma vertical para restringir os resultados apresentados na vertical de pesquisa com a Linguagem de Consulta de Palavras-chave (KQL) (suporte limitado). Esta página lista as propriedades disponíveis. Recomendamos que utilize palavras-chave de texto livre e restrições de propriedade com operadores booleanos para criar o KQL. Os operadores de classificação dinâmicos, como XRANK, operadores de proximidade e palavras não são suportados.
Seguem-se algumas consultas de exemplo.
Cenário | Consulta |
---|---|
Excluir resultados de sites de arquivo | NOT (path:http//contoso.sharepoint.com/archive OR path:http//contoso.sharepoint.com/CompanyArchive) |
Excluir resultados com base na propriedade de tipo de ficheiro | NOT(FileType:htm) |
Utilize variáveis na secção de consulta KQL de um vertical para fornecer dados dinâmicos como entrada para a consulta de um vertical. "Perfil" e "cadeia de consulta" são os tipos de variáveis de consulta que podem ser utilizadas.
Variáveis de consulta de perfil
Pode utilizar variáveis de consulta de perfil para contextualizar os resultados da pesquisa para o utilizador com sessão iniciada. As variáveis de consulta de perfil obtêm valores do perfil do utilizador com sessão iniciada. Por exemplo, para criar um "Tickets" vertical para o utilizador encontrar pedidos de suporte atribuídos, pode especificar a seguinte consulta na secção "Consulta" durante a criação vertical na página de administração.
AssignedTo:{Profile.accounts.userPrincipalName}
Isto irá cortar os resultados da pesquisa para mostrar apenas os itens atribuídos à pessoa que está a fazer a pesquisa.
O recurso de perfil expõe propriedades como coleções. Por exemplo, as informações relacionadas com endereços de e-mail são expostas através da recolha de e-mail, posições de trabalho como coleção de posições, etc. Todas as propriedades disponíveis no perfil de utilizador são expostas como Variáveis de consulta.
Considere um utilizador que tem três endereços de e-mail disponíveis na coleção de e-mail, conforme mostrado aqui:
"emails": [{
"address": "Megan.Bowen@contoso.com",
"id": "xyz",
"source": {
"CreatedBy": "xyz",
"CreatedOn": "2222",
"Type": "official"
},
"type": "main"
}, {
"address": "meganb@hotmail.com",
"id": "abc",
"source": {
"CreatedBy": "abc",
"CreatedOn": "3333",
"Type": "non-official",
},
"type": "work"
}, {
"address": "meganb@outlook.com",
"id": "pqr",
"source": {
"CreatedBy": "pqr",
"CreatedOn": "4444",
"Type": "personal"
},
"type": "personal"
}
]
A consulta
MyProperty: {Profile.emails.address}
resolve a MyProperty: "Megan.Bowen@contoso.com".Para resolve todos os valores do atributo de endereço, utilize a sintaxe de expansão de múltiplos valores. A consulta
{|MyProperty:{Profile.emails.address}}
resolve para ((MyProperty:"Megan.Bowen@contoso.com") OU (MyProperty: "meganb@hotmail.com") OR (MyProperty:"meganb@outlook.com").
Utilize o operador "|" para resolve variáveis de múltiplos valores. Veja a tabela seguinte para obter mais exemplos de expansão de perfis.
# | Sintaxe | Valor retornado |
---|---|---|
1 | MyProperty:{Profile.emails.address} | "Megan.Bowen@contoso.com" |
2 | MyProperty:{Profile.emails} | {Profile.emails} Isto não resolve porque os e-mails são um objeto. |
3 | {? MyProperty:{Profile.emails}} | Isto não resolve porque os e-mails são um objeto. O "?" O operador ignora variáveis de consulta que não resolve. Esta variável será removida quando for transmitida mais abaixo na pilha de consultas. |
4 | {|MyProperty: {Profile.emails.source.Type}} | ((MyProperty:"official") OR (MyProperty:"nonofficial") OR (MyProperty:"personal")) |
Variáveis de Cadeia de Consulta
As variáveis de Cadeia de Consulta permitem-lhe personalizar os resultados da pesquisa com base na forma como os utilizadores interagem com sites do SharePoint. Isto é feito ao adicionar pares chave-valor ao URL de pesquisa. Por exemplo, suponha que tem um site do SharePoint que fornece informações sobre um projeto com uma peça Web simples que mostra tarefas em curso. Ao clicar na peça Web "Em curso", liga os utilizadores à vertical de pesquisa "Itens de trabalho", onde os resultados são refinados para mostrar apenas itens marcados como Entrada.
Isto pode ser feito ao especificar a seguinte consulta na secção "Consulta" durante a criação vertical na página de administração.
Status:{QueryString.state}
O URL na peça Web do botão do site do SharePoint tem de ser atualizado para transmitir o seguinte par de valores de chave https://{your-domain}.sharepoint.com/sites/{site-name}/_layouts/15/search.aspx/{vertical-ID}?state=InProgress
A consulta status:{QueryString.state} resolve para status:InProgress.
Eis mais exemplos de expansão de cadeias de consulta.
# | Sintaxe de Consulta | Sintaxe de URL | Valor retornado |
---|---|---|---|
1 | MyProperty:{QueryString.state} | https://{your-domain}.sharepoint.com/sites/{site-name}/_layouts/15/search.aspx/{vertical-ID}?state=InProgress | MyProperty:InProgress |
2 | MyProperty:{QueryString.state} OU MyProperty:{QueryString.priority} | https://{your-domain}.sharepoint.com/sites/{site-name}/_layouts/15/search.aspx/{vertical-ID}?state=InProgress&priority=1 | MyProperty:InProgress OR MyProperty:1 |
3 | {? MyProperty:{QueryString.state}} | https://{your-domain}.sharepoint.com/sites/{site-name}/_layouts/15/search.aspx/{vertical-ID}? State=InProgress | Aqui, o estado não resolve porque as QueryStrings são sensíveis às maiúsculas e minúsculas. O "?" O operador ignora variáveis de consulta que não resolve. Esta variável será removida quando for transmitida mais abaixo na pilha de consultas. |
4 | {|MyProperty: {QueryString.state}} | https://{your-domain}.sharepoint.com/sites/{site-name}/_layouts/15/search.aspx/{vertical-ID}?state=InProgress,Closed | (MyProperty:InProgress) OR (MyProperty:Closed) O | operador é utilizado para resolve variáveis muti-value. Os valores das variáveis devem ser transmitidos com o separador de vírgulas, conforme mostrado na sintaxe do URL. |
5 | {MyProperty: {QueryString.state}} | https://{your-domain}.sharepoint.com/sites/{site-name}/_layouts/15/search.aspx/{vertical-ID}?state=InProgress,Closed | MyProperty:InProgress Aqui, apenas o primeiro valor de estado é recolhido do URL, uma vez que a sintaxe da consulta não o define como uma variável de múltiplos valores. |
Limitações
- A localização de idiomas não é aplicável a nomes de verticais in box uma vez modificados.
- Os verticais personalizados não aparecem na vista móvel do Microsoft Search.
- A adição de consulta não é suportada no Pessoas vertical.
- As modificações verticais e verticais novas não são visíveis para os utilizadores convidados numa organização.
- A reordenação vertical não é suportada.
- O nome vertical do separador Tudo não é suportado no Microsoft Search no Bing.
- As variáveis de cadeia de consulta só podem ser utilizadas em sites do SharePoint.
Solução de problemas
Eis uma lista de problemas comuns que poderá encontrar e ações para os corrigir.
Problema | Ação |
---|---|
Vejo uma mensagem de erro "Ocorreu um problema" na vertical. | Os tipos verticais e de resultados são necessários para concluir a configuração. Certifique-se de que ambos estão configurados para a origem de conteúdo. |
Não vejo nenhuma origem de conteúdo na página vertical. | Confirme que configurou conectores e dados indexados. |