Einige Produkte und Funktionen werden derzeit umbenannt. Auch die Funktionen für generative Playbooks und Abläufe werden zu einer einzigen konsolidierten Console migriert. Weitere Informationen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Beim Auflisten von Daten mit der API enthalten einige Listenmethodenanfragen das Feld filter.
Sie können diese Filter verwenden, um nur Ergebnisse zurückzugeben, die Sie interessieren.
Diese Filterfunktion ist in vielen Google Cloud APIs üblich.
Die folgenden Beispiele zeigen, wie Sie die Antwort beim Auflisten von Testfallergebnissen filtern.
importcom.google.cloud.dialogflow.cx.v3.ListTestCaseResultsRequest;importcom.google.cloud.dialogflow.cx.v3.ListTestCaseResultsRequest.Builder;importcom.google.cloud.dialogflow.cx.v3.TestCaseResult;importcom.google.cloud.dialogflow.cx.v3.TestCasesClient;importcom.google.cloud.dialogflow.cx.v3.TestCasesSettings;importjava.io.IOException;publicclassListTestCaseResults{publicstaticvoidmain(String[]args)throwsIOException{// TODO(developer): Replace these variables before running the sample.StringprojectId="my-project-id";StringagentId="my-agent-id";StringtestId="my-test-id";Stringlocation="my-location";listTestCaseResults(projectId,agentId,testId,location);}publicstaticvoidlistTestCaseResults(StringprojectId,StringagentId,StringtestId,Stringlocation)throwsIOException{Stringparent="projects/"+projectId+"/locations/"+location+"/agents/"+agentId+"/testCases/"+testId;Builderreq=ListTestCaseResultsRequest.newBuilder();req.setParent(parent);req.setFilter("environment=draft");TestCasesSettingstestCasesSettings=TestCasesSettings.newBuilder().setEndpoint(location+"-dialogflow.googleapis.com:443").build();// Note: close() needs to be called on the TestCasesClient object to clean up resources// such as threads. In the example below, try-with-resources is used,// which automatically calls close().try(TestCasesClientclient=TestCasesClient.create(testCasesSettings)){for(TestCaseResultelement:client.listTestCaseResults(req.build()).iterateAll()){System.out.println(element);}}}}
fromgoogle.cloud.dialogflowcx_v3.services.test_cases.clientimportTestCasesClientfromgoogle.cloud.dialogflowcx_v3.types.test_caseimportListTestCaseResultsRequestdeflist_test_case(project_id,agent_id,test_id,location):req=ListTestCaseResultsRequest()req.parent=f"projects/{project_id}/locations/{location}/agents/{agent_id}/testCases/{test_id}"req.filter="environment=draft"client=TestCasesClient(client_options={"api_endpoint":f"{location}-dialogflow.googleapis.com"})# Makes a call to list all test case results that match filterresult=client.list_test_case_results(request=req)print(result)returnresult
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-04-14 (UTC)."],[[["Many Google Cloud APIs, including Dialogflow, allow you to filter list method requests using a `filter` field to narrow down the results you get."],["The provided examples demonstrate how to filter test case results in Dialogflow using Java, Node.js, and Python."],["When listing test case results, you can set a filter such as `environment=draft` to retrieve specific data."],["You can make use of Application Default Credentials to properly authenticate with Dialogflow APIs."]]],[]]