- HTTP 요청
- 경로 매개변수
- 쿼리 매개변수
- 요청 본문
- 응답 본문
- 승인 범위
- SuggestionClusterProto
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- 제안 카테고리
- SuggestionProto
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- SafeHtmlProto
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- 제안 우선순위
- RegionProto
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- 사용해 보기
지정된 단계의 접근성 클러스터를 나열합니다.
다음과 같은 표준 오류 코드를 반환할 수 있습니다.
- PERMISSION_DENIED - 사용자에게 프로젝트를 읽을 권한이 없는 경우
- INVALID_ARGUMENT - 요청이 잘못된 경우
- FAILED_PRECONDITION - 요청의 인수가 잘못된 경우 예: 언어 형식이 잘못된 경우
- NOT_FOUND - 포함된 단계가 없는 경우
HTTP 요청
GET https://toolresults.googleapis.com/toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters
URL은 gRPC 트랜스코딩 문법을 사용합니다.
경로 매개변수
매개변수 | |
---|---|
name |
단계의 전체 리소스 이름입니다. 예: projects/my-project/histories/bh.1234567890abcdef/executions/ 1234567890123456789/steps/bs.1234567890abcdef 필수 항목입니다. |
쿼리 매개변수
매개변수 | |
---|---|
locale |
허용되는 형식은 하이픈을 구분 기호로 사용한 표준 유니코드 형식입니다. 언어는 소문자여야 합니다. 언어 스크립트 - 대문자로 표시, 지역 - 대문자를 입력하세요. 자세한 내용은 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier를 참조하세요. 필수 항목입니다. |
요청 본문
요청 본문은 비어 있어야 합니다.
응답 본문
AccessibilityService.ListStepAccessibilityClusters의 응답 메시지입니다.
성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.
JSON 표현 |
---|
{
"name": string,
"clusters": [
{
object ( |
필드 | |
---|---|
name |
단계의 전체 리소스 이름입니다. 예: projects/my-project/histories/bh.1234567890abcdef/executions/ 1234567890123456789/steps/bs.1234567890abcdef 항상 선물합니다. |
clusters[] |
클러스터로 그룹화된 일련의 접근성 추천입니다. 시퀀스 내에서 동일한 SuggestionCategory에 속한 클러스터가 인접해야 합니다. 각 카테고리 내에서 클러스터는 SuggestionPriority (오류 우선)에 따라 정렬해야 합니다. 카테고리는 우선순위가 가장 높은 클러스터를 기준으로 정렬되어야 합니다. |
승인 범위
다음 OAuth 범위가 필요합니다.
https://www.googleapis.com/auth/cloud-platform
자세한 내용은 인증 개요를 참조하세요.
추천 클러스터 프로토
밀접한 관련이 있다고 생각되는 일련의 유사한 제안입니다.
이 proto와 대부분의 중첩된 proto는 foxandcrown.prelaunchreport.service.SuggestionClusterProto에서 분기되며 PLR의 종속 항목이 FTL의 종속 항목으로 대체됩니다.
JSON 표현 |
---|
{ "category": enum ( |
필드 | |
---|---|
category |
이러한 유형의 추천이 표시될 카테고리입니다. 항상 설정합니다. |
suggestions[] |
일련의 제안입니다. 클러스터 내의 모든 추천은 동일한 SuggestionPriority를 가져야 하며 동일한 SuggestionCategory에 속해야 합니다. 스크린샷 URL이 동일한 추천은 인접해야 합니다. |
추천 카테고리
열거형 | |
---|---|
unknownCategory |
|
contentLabeling |
|
touchTargetSize |
|
lowContrast |
|
implementation |
SuggestionProto
JSON 표현 |
---|
{ "title": string, "shortMessage": { object ( |
필드 | |
---|---|
title |
마크업 없이 사용자의 언어로 된 추천 검색어의 일반 제목입니다. 항상 설정합니다. |
shortMessage |
추천을 나타내는 사용자 언어로 된 간결한 메시지로, 마크업을 포함할 수 있습니다. 항상 설정합니다. |
longMessage |
사용자의 언어로 추천을 설명하는 메시지로, 마크업을 포함할 수 있습니다. 항상 설정합니다. |
priority |
추천의 상대적 중요도입니다. 항상 설정합니다. |
helpUrl |
이 유형의 추천과 관련된 고객센터 도움말에 대한 참조입니다. 항상 설정합니다. |
region |
스크린샷 내에서 이 추천과 관련된 지역입니다. 선택사항입니다. |
secondaryPriority |
우선순위 및 카테고리가 동일한 다른 추천과 비교한 추천의 상대적 중요도입니다. 이 값은 같은 카테고리에 있고 우선순위가 같은 추천을 정렬하는 데 사용할 수 있는 무의미한 값입니다. 값이 클수록 우선순위가 높습니다 (즉, 더 중요함). 선택사항입니다. |
screenId |
추천 화면의 ID입니다. 상응하는 스크린샷 경로를 가져오는 데 사용됩니다. 예: screenId '1' '1.png'에 해당 생성합니다 항상 설정합니다. |
통합 필드
|
|
resourceName |
리소스 이름으로 식별되는 뷰 요소에 대한 참조입니다(리소스 이름이 있는 경우). |
pseudoResourceId |
resourceName이 없는 경우 사람이 읽을 수 있는 소스 뷰의 식별자입니다. 리소스 이름이 있는 요소인 접근성 계층 구조 내의 경로입니다. XPath와 비슷합니다. |
SafeHtmlProto
중요: 신뢰할 수 없는 출처의 메시지를 받는 것은 안전하지 않습니다. 공격자가 유형의 안전 계약을 충족하지 않는 직렬화된 메시지(예: 공격자가 제어하는 스크립트를 포함할 수 있음)를 위조하는 것은 위험하기 때문입니다. SafeHTMLProto를 수신하는 시스템이 SafeHTMLProto의 제작자를 암시적으로 신뢰합니다. 따라서 일반적으로 RPC 응답으로 이 메시지를 반환하는 것은 안전하지만 RPC 요청에서 수락하는 것은 일반적으로 안전하지 않습니다.
JSON 표현 |
---|
{ "privateDoNotAccessOrElseSafeHtmlWrappedValue": string } |
필드 | |
---|---|
privateDoNotAccessOrElseSafeHtmlWrappedValue |
중요: 이 입력란은 테스트에서도 비공개이므로 설정하거나 읽지 마세요. 이 메시지를 만들거나 읽는 데 사용하는 프로그래밍 언어 패키지는 .proto 파일 상단에 있는 문서를 참조하세요. |
추천 우선순위
열거형 | |
---|---|
unknownPriority |
|
error |
|
warning |
|
info |
RegionProto
직사각형 영역입니다.
JSON 표현 |
---|
{ "topPx": integer, "leftPx": integer, "heightPx": integer, "widthPx": integer } |
필드 | |
---|---|
topPx |
직사각형의 상단입니다(픽셀 단위). 항상 설정합니다. |
leftPx |
직사각형의 왼쪽(픽셀)입니다. 항상 설정합니다. |
heightPx |
픽셀 단위의 높이입니다. 항상 설정합니다. |
widthPx |
픽셀 단위의 너비입니다. 항상 설정합니다. |