Melhorar a qualidade da pesquisa

Qualidade da pesquisa refere-se à qualidade dos resultados da pesquisa em termos de classificação e recall, conforme percebido pelo usuário que faz a consulta.

Classificação refere-se à ordenação de itens, e recall, ao número de itens relevantes recuperados. Um item (também chamado de documento) é qualquer parte do conteúdo digital que o Google Cloud Search pode indexar. Os tipos de itens incluem documentos do Microsoft Office, arquivos PDF, uma linha em um banco de dados, URLs exclusivos e assim por diante. Um item é composto pelo seguinte:

  • Metadados estruturados
  • Conteúdo indexável
  • ACLs

O Cloud Search usa vários sinais para recuperar e classificar os resultados da consulta de pesquisa, ou seja, os itens resultantes de uma consulta. É possível influenciar esses sinais por meio de configurações no esquema, no conteúdo e nos metadados do item durante a indexação e no app de pesquisa. O objetivo deste documento é ajudar a melhorar a qualidade da pesquisa por meio da modificação desses influenciadores de sinal.

Para um resumo das configurações recomendadas e opcionais, consulte a seção Resumo das configurações de qualidade da pesquisa recomendadas e opcionais.

Influenciar a pontuação de utilidade

Utilidade refere-se à relevância de um resultado da pesquisa em relação aos termos da consulta original. Ela é calculada com base nos critérios a seguir:

  • A importância de cada termo de consulta
  • O número de ocorrências, ou seja, o número de vezes que um termo de consulta aparece no conteúdo ou nos metadados do item
  • O tipo de correspondência do termo da consulta e das variantes dele com um item indexado no Cloud Search

Para influenciar a pontuação de atualidade de uma propriedade de texto, defina o RetrievalImportance na propriedade de texto do esquema. Uma correspondência em uma propriedade com alto RetrievalImportance resulta em uma pontuação mais alta em comparação com uma correspondência em um com um valor baixo de RetrievalImportance.

Por exemplo, suponha uma fonte de dados com as características a seguir:

  • A fonte de dados é usada para armazenar histórico de bugs de software.
  • Cada bug tem um nome, uma descrição e uma prioridade.

A maioria dos usuários consultaria essa fonte de dados usando o nome do bug, então você Defina o RetrievalImportance no nome como HIGHEST no esquema.

Por outro lado, a maioria dos usuários não pode consultar essa fonte de dados usando a descrição de o bug. Portanto, defina o RetrievalImportance na descrição como DEFAULT. Veja a seguir um esquema de amostra contendo as configurações de RetrievalImportance.

{
  "objectDefinitions": [
    {
      "name": "issues",
      "propertyDefinitions": [
        {
          "name": "summary",
          "textPropertyOptions": {
            "retrievalImportance": {
              "importance": HIGHEST
              }
            }
          },
        {
          "name": "description",
          "textPropertyOptions": {
            "retrievalImportance": {
              "importance": DEFAULT
              }
            }
          },
        {
          "name": "label",
            "isRepeatable": true,
          "textPropertyOptions": {
            "retrievalImportance": {
              "importance": DEFAULT
              }
            }
          },
        {
          "name": "comments",
          "textPropertyOptions": {
            "retrievalImportance": {
              "importance": DEFAULT
              }
            }
          },
        {
          "name": "project",
          "textPropertyOptions": {
            "retrievalImportance": {
              "importance": HIGH
              }
            }
          },
        {
          "name": "duedate",
          "datePropertyOptions": {
          }
        },
        ...
      ]
    }
  ]
}

No caso de documentos HTML, tags como <title> e <h1>, junto com configurações de formatação como tamanho de fonte e negrito, são usadas para determinar o a importância de vários termos. Se o ContentFormat é TEXT, ItemContent tem importância de recuperação DEFAULT e, se for HTML, sua importância de recuperação é determinado com base nas propriedades HTML.

Influenciar a atualização

A atualização mede quando um item foi modificado recentemente e é determinada. pelas propriedades createTime e updateTime na ItemMetadata Os itens mais antigos são rebaixados nos resultados da pesquisa.

É possível influenciar como a atualização é calculada para um objeto ajustando a freshnessProperty e a freshnessDuration de FreshnessOptions no esquema.

O freshnessProperty permite usar propriedades de data ou carimbo de data/hora para da atualização de computação em vez do updateTime padrão.

No exemplo anterior de um sistema de rastreamento de bugs de software, a data de conclusão poderia ser usado como um freshnessProperty, de modo que os itens com data de vencimento mais próxima do a data atual são considerados "mais recentes" e têm uma classificação maior. Seguir é exemplo de esquema contendo configurações de freshnessProperty:

{
  "objectDefinitions": [
    {
      "name": "issues",
      "options": {
        "freshnessOptions": {
          "freshnessProperty": "duedate"
        }
      },
      "propertyDefinitions": [
        {
          "name": "summary",
          "textPropertyOptions": {
            "retrievalImportance": {
              "importance": HIGHEST
            }
          }
        },
        {
          "name": "duedate",
          "datePropertyOptions": {
          }
        },
        ...
      ]
    }
  ]
}

Use o freshnessDuration para identificar quando um item é considerado desatualizado. Por exemplo, é possível ter uma fonte de dados que não é indexada regularmente ou cuja atualização não deve influenciar a classificação. Para isso, meta especificando um valor alto para freshnessDuration.

Suponha que você tenha uma fonte de dados com informações de perfil de funcionários. Neste cenário, talvez você queira uma freshnessDuration alta porque as mudanças nas taxas informação muitas vezes não é relevante para a classificação do funcionário. Seguir é exemplo de esquema contendo a configuração freshnessDuration:

{
  "objectDefinitions": [
    {
      "name": "people",
      "options": {
        "freshnessOptions": {
          "freshnessDuration": "315360000s", # 100 years
        }
      },
    }
  ]
}

Também é possível definir freshnessDuration como um valor muito baixo para fontes de dados. cujo conteúdo muda rapidamente, como uma fonte de dados com artigos de notícias. Nesse cenário, os documentos criados ou modificados mais recentemente serão mais relevantes. Veja a seguir um esquema de amostra contendo a configuração freshnessDuration para um dado fonte que tem conteúdo que muda com frequência:

{
  "objectDefinitions": [
    {
      "name": "news",
      "options": {
        "freshnessOptions": {
          "freshnessDuration": "259200s", # 3 days
        }
      },
    }
  ]
}

Influenciar a qualidade

A qualidade é uma medida da precisão e utilidade de um item. Uma fonte de dados pode conter vários documentos semanticamente semelhantes, cada um com um nível diferente de qualidade. Você pode especificar um valor de qualidade entre 0 e 1 usando SearchQualityMetadata. Itens com valores mais altos têm uma classificação mais alta em relação àqueles com valores mais baixos. Use essa configuração somente se for necessário influenciar ou melhorar a qualidade de um item com informações não fornecidas ao Cloud Search.

Por exemplo, imagine uma fonte de dados contendo documentos de benefícios para funcionários. Use SearchQualityMetadata para aumentar a classificação do documentos de autoria dos funcionários de Recursos Humanos sobre documentos de autoria de outros funcionários.

Veja a seguir um esquema de amostra contendo configurações de SearchQualityMetadata para problemas em um sistema de rastreamento de bugs:

{
  "name": "datasources/.../items/issue1",
  "acl": {
    ...
  },
  "metadata": {
    "title": "Issue 1"
    "objectType": "issues"
  },
  ...
}

{
  "name": "datasources/.../items/issue2",
  "acl": {
    ...
  },
  "metadata": {
    "title": "Issue 2"
    "objectType": "issues"
    "searchQualityMetadata": {
      "quality": 0.5
    }
  },
  ...
}

{
  "name": "datasources/.../items/issue3",
  "acl": {
    ...
  },
  "metadata": {
    "title": "Issue 3"
    "objectType": "issues"
    "searchQualityMetadata": {
      "quality": 1
    }
  },
  ...
}

De acordo com esse esquema, quando um usuário pesquisa o termo "issue", o "Issue 3", que tem qualidade 1 no esquema, é classificado como superior ao "Issue 2", cujo valor de qualidade é 0,5, e ao "Issue 1", cuja qualidade padrão será 0 se nenhum valor for especificado para ele.

Influenciar a classificação usando o tipo de campo

O Cloud Search permite influenciar a classificação com base no valor das propriedades "enum" ou "integer". Para cada número inteiro ou propriedade enum, uma OrderedRanking podem ser especificadas. Essa configuração tem os seguintes valores:

  • NO_ORDER (padrão): a propriedade não afeta a classificação.
  • ASCENDING: itens com valores mais altos dessa propriedade "enum" ou "integer" têm uma classificação maior em comparação àqueles com valores menores.
  • DESCENDING: itens com valores mais baixos dessa propriedade "enum" ou "integer" têm uma classificação maior em comparação àqueles com valores mais altos.

Por exemplo, suponha que cada bug em um sistema de rastreamento de bugs tenha uma propriedade "enum" para armazenar a prioridade do bug como HIGH (1), MEDIUM (2) ou LOW (3). Nesse cenário, definir um OrderedRanking de DESCENDING fornece uma Melhoria na classificação para bugs de prioridade HIGH em comparação com bugs de prioridade LOW. Veja a seguir um esquema de amostra contendo configurações de OrderedRanking para problemas em um sistema de rastreamento de bugs:

{
  "objectDefinitions": [
    {
      "name": "issues",
      "options": {
        "freshnessOptions": {
          "freshnessProperty": "duedate",
        }
      },
      "propertyDefinitions": [
        {
          "name": "summary",
          "textPropertyOptions": {
            "retrievalImportance": {
              "importance": HIGHEST
            }
          }
        },
        {
          "name": "duedate",
          "datePropertyOptions": {
          }
        },
        {
          "name": "priority",
          "enumPropertyOptions": {
            "possibleValues": [
              {
                "stringValue": "HIGH",
                "integerValue": 1
              },
              {
                "stringValue": "MEDIUM",
                "integerValue": 2
              },
              {
                "stringValue": "LOW",
                "integerValue": 3
              }
            ],
            "orderedRanking": DESCENDING,
          }
        },

        ...
      ]
    }
  ]
}

Um sistema de rastreamento de bugs também pode ter uma propriedade de número inteiro chamada votes usada para reunir feedback dos usuários sobre a importância relativa de um bug. Você pode usar a propriedade votes para influenciar a classificação, atribuindo maior importância à bugs com mais votos. Nesse caso, você pode especificar OrderedRanking como ASCENDING para a propriedade votes para que as edições com mais votos ter uma classificação maior. Veja a seguir um esquema de amostra que contém OrderedRanking configurações para problemas em um sistema de rastreamento de bugs:

{
  "objectDefinitions": [
    {
      "name": "issues",
      "propertyDefinitions": [
        {
          "name": "summary",
          "textPropertyOptions": {
            "retrievalImportance": {
              "importance": HIGHEST
            }
          }
        },
        {
          "name": "description",
          "textPropertyOptions": {
            "retrievalImportance": {
              "importance": DEFAULT
            }
          }
        },
        {
          "name": "votes",
          "integerPropertyOptions": {
            "orderedRanking": ASCENDING,
            "minimumValue": 0,
            "maximumValue": 1000,
          }
        },

        ...
      ]
    }
  ]
}

Influenciar a classificação por meio de expansão de consulta

Expansão de consulta refere-se à expansão dos termos na consulta usando sinônimos e ortografia para recuperar resultados melhores.

Usar sinônimos para influenciar os resultados da pesquisa

O Cloud Search utiliza sinônimos inferidos de conteúdo público da Web para expandir os termos da consulta. Também é possível definir sinônimos personalizados para capturar a terminologia específica da organização, como acrônimos comuns ou terminologia específica do setor.

Os sinônimos personalizados podem ser definidos em uma fonte de dados ou como uma fonte separada. Por padrão, os sinônimos são aplicados a todas as fontes de dados em toda a pesquisa aplicativos conteinerizados. No entanto, você pode agrupar sinônimos por fonte de dados e aplicativo de pesquisa. Para obter informações sobre como definir sinônimos personalizados, incluindo agrupamento por aplicativo de pesquisa, consulte Definir sinônimos.

Usar a ortografia para influenciar os resultados da pesquisa

O Cloud Search fornece sugestões de ortografia com base em modelos criados com os dados públicos da Pesquisa Google. Se o Cloud Search detectar um erro de digitação no contexto de uma consulta, ele retorna a consulta sugerida no SpellResult A ortografia recomendada pode ser exibida para o usuário como uma sugestão. Por exemplo, o usuário pode digitar incorretamente o termo "funcionrio" e receber a sugestão "Você quis dizer funcionário?"

O Cloud Search também usa correções ortográficas como sinônimos para recuperar documentos que podem ser perdidos devido a um erro de ortografia.

Como influenciar a classificação por meio das configurações do app de pesquisa

Conforme mencionado no artigo Introdução ao Google Cloud Search, um app de pesquisa é um grupo de configurações que, quando associadas a uma interface de consulta, fornecem informações contextuais. As configurações abaixo permitem influenciar a classificação por meio desse app:

  • Configuração de pontuação
  • Configuração de fonte

As duas seções a seguir explicam como essas configurações são úteis para influenciar a classificação.

Ajustar a configuração de pontuação

Para cada app de pesquisa, é possível especificar uma ScoringConfig usada para controlar alguns sinais durante a classificação. Atualmente, desative a atualização e a personalização.

Se a atualização for desativada, ela será desabilitada para todas as fontes de dados listadas no app de pesquisa, independentemente das opções especificadas no esquema da fonte. Da mesma forma, se a personalização estiver desativada, owner e o aumento da interação não afeta a classificação.

Para instruções detalhadas sobre como definir essa configuração, consulte Personalize a experiência de pesquisa no Cloud Search.

Ajustar a configuração de fonte

A configuração de fonte permite especificar configurações no nível da fonte de dados em um app de pesquisa. As configurações a seguir são aceitas:

  • Importância da fonte
  • Agrupamento

Definir a importância da fonte

Importância da fonte refere-se à importância relativa de uma fonte de dados em um app de pesquisa. Essa configuração pode ser especificada no campo SourceImportance. dentro SourceScoringConfig. Os itens de uma fonte de dados com importância HIGH recebem uma classificação maior em comparação com itens de uma fonte de dados DEFAULT ou LOW importância. Use essa configuração para influenciar a classificação nos casos em que os usuários preferem resultados de determinadas fontes.

Por exemplo, imagine um portal de suporte ao produto contendo dados de solução de problemas internos e externos. Nesse cenário, talvez você queira configurar o app de pesquisa para priorizar os resultados da fonte de dados interna.

Para instruções detalhadas sobre como definir essa configuração, consulte Personalize a experiência de pesquisa no Cloud Search.

Definir agrupamento

Agrupamento refere-se ao número máximo de resultados que podem ser retornados de uma fonte de dados em um app de pesquisa. Esse valor podem ser controladas usando o campo numResults na SourceCrowdingConfig. Ele é padronizado como 3, o que significa que, se mostramos três resultados de uma fonte de dados, o Cloud Search começa a exibir resultados de outras fontes. Os itens da primeira fonte de dados são reconsiderados somente se todas as fontes tiverem atingido o limite de agrupamento ou se não houver mais resultados em outras.

Essa configuração é útil para garantir a diversidade dos resultados da pesquisa e impedir que uma fonte de dados domine a página de resultados.

Para instruções detalhadas sobre como definir essa configuração, consulte Personalize a experiência de pesquisa no Cloud Search.

Influenciar a classificação por meio da personalização

Personalização refere-se à exibição de resultados de pesquisa personalizados com base no usuário que acessa a página. É possível influenciar a classificação priorizando os itens com base nos critérios a seguir:

  • Propriedade do item
  • Interação do item
  • Cliques do usuário
  • Idioma do item

As três seções a seguir abordam como influenciar a qualidade da pesquisa com base nesses critérios.

Influenciar a classificação com base na propriedade do item

A propriedade do item aumenta a classificação de itens pertencentes ao usuário que realiza a consulta de pesquisa. Cada item tem um ItemAcl com um campo owners. Se o usuário que estiver executando uma consulta for o proprietário de um item, então, por padrão, a classificação desse item será maior. É possível desativar a personalização no app de pesquisa.

Aumentar a classificação com base na interação do item

A interação do item aumenta a classificação de itens com os quais o usuário da consulta de pesquisa interagiu (visualizou, comentou, editou e assim por diante).

Os indicadores de interação com o item são recebidos automaticamente para o Google Workspace produtos, como o Drive e o Gmail. Para outros produtos, é possível fornecer os dados de interação no nível do item, incluindo o tipo de interação (exibição, edição), o carimbo de data/hora da interação e o usuário que interagiu com o item. Observe que os itens com interações recentes têm uma classificação mais alta.

Aumentar a classificação com base nos cliques dos usuários

O Cloud Search coleta e usa os cliques nos resultados da pesquisa atual para melhorar a classificação em pesquisas futuras impulsionando os itens clicados anteriormente pelo ao mesmo usuário.

Influenciar a classificação por meio da interpretação de consultas

O recurso interpretação de consultas do Cloud Search interpreta automaticamente os operadores e os filtros na consulta de um usuário e converte esses elementos em uma consulta estruturada e baseada no operador. A interpretação de consulta usa operadores definidos no esquema, juntamente com os documentos indexados, para deduzir o significado da consulta do usuário. Esse recurso permite que um usuário pesquise com palavras-chave mínimas e ainda receba resultados precisos. Para mais informações, consulte Estruture um esquema para a interpretação ideal de consultas.

Aumentar a classificação com base no idioma do item

O idioma rebaixa a classificação de itens em idiomas que não correspondem ao idioma da consulta. Os fatores a seguir afetam a classificação com base no idioma:

  • A linguagem de consulta. O idioma da consulta de pesquisa detectado automaticamente ou o languageCode especificado no RequestOptions.

    Se você criar uma interface de pesquisa personalizada, defina o languageCode como ao idioma da interface do usuário ou preferência de idioma (por exemplo, o idioma do navegador da Web ou da página de interface de pesquisa). A consulta detectada automaticamente idioma tem precedência sobre o languageCode, de modo que a qualidade da pesquisa não é quando um usuário digita uma consulta em um idioma diferente do interface gráfica do usuário.

  • O idioma do item. O contentLanguage definido em ItemMetadata no momento do índice ou o idioma do conteúdo detectado automaticamente pelo Cloud Search.

    Se o contentLanguage de um documento for deixado em branco no momento do índice e o ItemContent estiver preenchido, o Cloud Search tentará detectar o idioma usada no ItemContent e a armazena internamente. A detecção automática O idioma não é adicionado ao campo contentLanguage.

Se os idiomas da consulta e do item corresponderem, nenhum rebaixamento por idioma será aplicado. Se essas configurações não corresponderem, o item será rebaixado. O rebaixamento de idioma não é aplicada a documentos em que contentLanguage está vazio e o Cloud Search não o idioma será detectado automaticamente. Como resultado, a classificação de um documento não é será afetado se o Cloud Search não conseguir detectar o idioma.

Aumentar a classificação com base no contexto do item

Você pode aumentar a classificação de itens que são mais relevantes para o contexto de uma consulta de pesquisa. Contexto (contextAttributes) é um conjunto de atributos nomeados que você pode especificar durante a indexação e no solicitação de pesquisa, para fornecer contexto para uma consulta de pesquisa específica.

Por exemplo, suponha que um item, como um documento de benefícios de funcionário, seja mais relevante no contexto de uma Location e uma Department, como uma cidade (San Francisco), estado (California), país (USA) e Department (Engineering). Nesse caso, você pode indexar o item com o seguinte atributos nomeados:

{
  ...
  "metadata": {
    "contextAttributes": [
      {
        name: "Location"
        values: [
          "San Francisco",
          "California",
          "USA"
        ],
      },
      {
        name: "Department"
        values: [
          "Engineering"
        ],
      }
    ],
  },
  ...
}

Quando o usuário digita uma consulta de pesquisa de "benefícios" na interface de pesquisa, pode incluir as informações de localização e o departamento do usuário na pesquisa solicitação. Por exemplo, aqui está uma solicitação de pesquisa contendo local e departamento informações para um engenheiro em Chicago:

{
  ...
  "contextAttributes": [
    {
      name: "Location"
      values: [
        "Chicago",
        "Illinois",
        "USA"
      ],
    },
    {
      name: "Department"
      values: [
        "Engineering"
      ],
    }
  ],
  ...
}

Como o item indexado e a solicitação de pesquisa contêm os atributos de "Departamento=Engenharia" e "Location=USA". o item indexado (um funcionário documento de benefícios) aparece mais acima nos resultados da pesquisa.

Agora, suponha que outro usuário, um engenheiro na Índia, digite uma consulta de pesquisa de "benefícios" na interface de pesquisa. Aqui está uma solicitação de pesquisa contendo informações de local e departamento:

{
  ...
  "contextAttributes": [
    {
      name: "Location"
      values: [
        "Bengaluru",
        "Karnataka",
        "India"
      ],
    },
    {
      name: "Department"
      values: [
        "Engineering"
      ],
    }
  ],
  ...
}

Como o item indexado e a solicitação de pesquisa contêm o de "Departamento=Engenharia", o item indexado aparece apenas um pouco mais alta nos resultados de pesquisa (quando comparada com a primeira consulta de pesquisa de "benefícios" inserido por um engenheiro localizado em Chicago, Illinois, EUA).

Veja a seguir alguns exemplos de contextos que podem ser usados para aumentar a classificação:

  • Local: os itens podem ser mais relevantes para os usuários em um local específico, como um edifício, uma cidade, um país ou uma região.
  • Função: os itens podem ser mais relevantes para os usuários em uma função específica, como redator técnico ou engenheiro.
  • Departamento: os itens podem ser mais relevantes para determinados departamentos, como Vendas ou Marketing.
  • Nível do cargo: os itens podem ser mais relevantes para determinados níveis de cargo, como diretor ou CEO.
  • Tipo de funcionário: os itens podem ser mais relevantes para determinados tipos de funcionários, como funcionários de meio período e tempo integral.
  • Tempo: os itens podem ser mais relevantes para o tempo de permanência de um funcionário, como uma nova contratação.

Influenciar a classificação por meio da popularidade do item

O Cloud Search impulsiona a classificação dos itens mais procurados. ou seja, ele impulsiona os itens que receberam cliques em consultas de pesquisa recentes.

Como influenciar a classificação com a otimização de cliques

O Cloud Search coleta os cliques nos resultados de pesquisa atuais e os usa para melhorar a classificação de pesquisas futuras impulsionando os itens mais procurados para uma consulta de pesquisa específica.

Resumo das configurações de qualidade de pesquisa recomendadas e opcionais

A tabela a seguir lista todas as qualidades de pesquisa recomendadas e opcionais configurações. Essas recomendações ajudarão a aproveitar ao máximo os modelos de classificação do Cloud Search.

ConfiguraçãoLocalRecomendada/opcionalDetalhes
Configurações do esquema
Campo ItemContentItemContentRecomendadoAo criar ou atualizar o esquema, preencha o conteúdo não estruturado de um item. Este campo é usado para gerar snippets.
Campo RetrievalImportanceRetrievalImportanceRecomendadoAo criar ou atualizar um esquema, defina este campo para propriedades de texto que sejam claramente importantes ou úteis.
FreshnessOptionsFreshnessOptionsOpcionalAo criar ou atualizar um esquema, defina este campo para garantir que os itens não sejam rebaixados devido a dados incorretos ou ausentes.
Configurações de indexação
createTime/updateTimeItemMetadataRecomendadoPreencha durante a indexação de um item.
contentLanguageItemMetadataRecomendadoPreencha durante a indexação de um item. Se ela não aparecer, o Cloud Search tentará detectar o idioma usado no ItemContent.
Campo ownersItemAcl()RecomendadoPreencha durante a indexação de um item.
Sinônimos personalizadosEsquema _dictionaryEntryRecomendadoDefina no nível da fonte de dados ou como uma fonte separada durante a indexação.
Campo qualitySearchQualityMetadataOpcionalDefina a qualidade durante a indexação para fornecer um aumento base de qualidade em comparação com outros itens semanticamente semelhantes. Definir esse campo para todos os itens de uma fonte de dados anula o efeito.
Dados de interação em nível de iteminteractionOpcionalSe a fonte de dados registrar e fornecer acesso às interações do usuário, preencha as interações de cada item durante a indexação.
Propriedades inteiro/enumOrderedRankingOpcionalQuando a ordem dos itens for relevante, especifique a classificação ordenada para propriedades "integer" e "enum" durante a indexação.
Configurações do app de pesquisa
Personalization=falseScoringConfig ou usando a interface do administrador do CloudSearchRecomendadoAo criar ou atualizar o app de pesquisa. Forneça as informações corretas sobre o proprietário, conforme descrito em "Como influenciar a classificação por meio da personalização".
Campo SourceImportanceSourceCrowdingConfigOpcionalDefina este campo para influenciar os resultados de determinadas fontes de dados.
Campo numResultsSourceCrowdingConfigOpcionalDefina este campo para controlar a diversidade de resultados.

A seguir

Veja a seguir algumas das próximas etapas:

  1. Estrutura de um esquema para a interpretação ideal de consultas.

  2. Saiba como aproveitar Esquema _dictionaryEntry a ser definido sinônimos para termos usados com frequência em sua empresa. Para usar o _dictionaryEntry esquema, consulte Definir sinônimos.