PutDocumentsRequest.Builder.AddTakenActionGenericDocuments Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| AddTakenActionGenericDocuments(GenericDocument[]) |
Adiciona um ou mais objetos GenericDocument que contêm métricas de ação executadas à solicitação. |
| AddTakenActionGenericDocuments(ICollection<GenericDocument>) |
Adiciona uma coleção de objetos GenericDocument que contêm métricas de ação executadas à solicitação. |
AddTakenActionGenericDocuments(GenericDocument[])
Adiciona um ou mais objetos GenericDocument que contêm métricas de ação executadas à solicitação.
[Android.Runtime.Register("addTakenActionGenericDocuments", "([Landroid/app/appsearch/GenericDocument;)Landroid/app/appsearch/PutDocumentsRequest$Builder;", "", ApiSince=35)]
public Android.App.AppSearch.PutDocumentsRequest.Builder AddTakenActionGenericDocuments(params Android.App.AppSearch.GenericDocument[] takenActionGenericDocuments);
[<Android.Runtime.Register("addTakenActionGenericDocuments", "([Landroid/app/appsearch/GenericDocument;)Landroid/app/appsearch/PutDocumentsRequest$Builder;", "", ApiSince=35)>]
member this.AddTakenActionGenericDocuments : Android.App.AppSearch.GenericDocument[] -> Android.App.AppSearch.PutDocumentsRequest.Builder
Parâmetros
- takenActionGenericDocuments
- GenericDocument[]
um ou mais objetos GenericDocument que contêm campos de métrica de ação executados. Esse valor não pode ser nulo.
Retornos
- Atributos
Comentários
Adiciona um ou mais objetos GenericDocument que contêm métricas de ação executadas à solicitação. É recomendável usar classes de documento de ação executadas na biblioteca Jetpack para construir documentos de ação tomadas. O carimbo de data/hora de criação do documento do GenericDocument deve ser definido como o carimbo de data/hora de ação real por meio de GenericDocument.Builder.setCreationTimestampMillis. Os clientes devem relatar ações de pesquisa e clique juntas classificadas por GenericDocument.getCreationTimestampMillis em ordem cronológica. Por exemplo, se houver duas ações de pesquisa, com uma ação de clique associada às ações de primeiro e 2 cliques associadas ao segundo, os clientes deverão relatar [searchAction1, clickAction1, searchAction2, clickAction2, clickAction3]. Diferentes tipos de ações e métricas tomadas a serem coletadas pelo AppSearch: ActionType de pesquisa: LONG, o valor de enumeração do tipo de ação. Requer ser 1 para ações de pesquisa. consulta: STRING, a entrada de pesquisa inserida pelo usuário (sem nenhum operador ou reescrita). fetchedResultCount: LONG, o número de documentos SearchResult buscados do AppSearch nesta ação de pesquisa. Clique em actionType: LONG, o valor de enumeração do tipo de ação. Requer ser 2 para ações de clique. consulta: STRING, a entrada de pesquisa inserida pelo usuário (sem nenhum operador ou regravação) que rendeu o SearchResult no qual o usuário tomou medidas. referencedQualifiedId: STRING, a ID qualificada do documento SearchResult no qual o usuário toma medidas. Uma ID qualificada é uma cadeia de caracteres gerada por pacote, banco de dados, namespace e id do documento. Consulte DocumentIdUtil.createQualifiedId(String, String, GenericDocument) para obter mais detalhes. resultRankInBlock: LONG, a classificação do documento SearchResult entre o bloco definido pelo usuário. O cliente pode definir sua própria definição personalizada para bloco, por exemplo, nome do corpus, grupo etc. Por exemplo, um cliente define o bloco como corpus e AppSearch retorna 5 documentos com corpus = ["corpus1", "corpus1", "corpus2", "corpus3", "corpus2"]. Em seguida, as fileiras de blocos deles = [1, 2, 1, 1, 2]. Se o cliente não estiver apresentando os resultados em vários blocos, ele deverá definir esse valor para corresponder a resultRankGlobal. resultRankGlobal: LONG, a classificação global do documento SearchResult. A classificação global reflete a ordem dos documentos SearchResult retornados pelo AppSearch. Por exemplo, AppSearch retorna 2 páginas com 10 documentos SearchResult para cada página. Em seguida, as classificações globais delas serão de 1 a 10 para a primeira página e de 11 a 20 para a segunda página. timeStayOnResultMillis: LONG, o tempo em milissegundos em que o usuário permanece no documento SearchResult depois de clicar nele. Determinadas informações anônimas sobre as ações relatadas usando essa API podem ser carregadas usando estatísticas e podem ser usadas para melhorar a qualidade dos algoritmos de pesquisa. A maioria das informações nessa classe já é não identificável, como durações e sua posição no conjunto de resultados. As informações identificáveis que você escolher fornecer, como a cadeia de caracteres de consulta, serão anonimizadas usando técnicas como a Análise Federada para garantir que apenas os termos pesquisados com mais frequência em toda a população de usuários sejam mantidos e disponíveis para estudo. Como alternativa, você pode usar addGenericDocuments(GenericDocument...) A API para manter os benefícios de ingressar e usá-la no dispositivo, sem disparar qualquer um dos uploads de estatísticas anônimos descritos acima.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
AddTakenActionGenericDocuments(ICollection<GenericDocument>)
Adiciona uma coleção de objetos GenericDocument que contêm métricas de ação executadas à solicitação.
[Android.Runtime.Register("addTakenActionGenericDocuments", "(Ljava/util/Collection;)Landroid/app/appsearch/PutDocumentsRequest$Builder;", "", ApiSince=35)]
public Android.App.AppSearch.PutDocumentsRequest.Builder AddTakenActionGenericDocuments(System.Collections.Generic.ICollection<Android.App.AppSearch.GenericDocument> takenActionGenericDocuments);
[<Android.Runtime.Register("addTakenActionGenericDocuments", "(Ljava/util/Collection;)Landroid/app/appsearch/PutDocumentsRequest$Builder;", "", ApiSince=35)>]
member this.AddTakenActionGenericDocuments : System.Collections.Generic.ICollection<Android.App.AppSearch.GenericDocument> -> Android.App.AppSearch.PutDocumentsRequest.Builder
Parâmetros
- takenActionGenericDocuments
- ICollection<GenericDocument>
uma coleção de objetos GenericDocument que contêm campos de métrica de ação executadas. Esse valor não pode ser nulo.
Retornos
- Atributos
Comentários
Adiciona uma coleção de objetos GenericDocument que contêm métricas de ação executadas à solicitação.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.