Idioma

PutDocumentsRequest.Builder.AddTakenActionGenericDocuments Método

Definição

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.

Referência do Android para android.app.appsearch.PutDocumentsRequest.Builder.addTakenActionGenericDocuments.

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.

Referência do Android para android.app.appsearch.PutDocumentsRequest.Builder.addTakenActionGenericDocuments.

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