- HTTP 要求
- 路徑參數
- 查詢參數
- 要求主體
- 回應主體
- 授權範圍
- SuggestionClusterProto
- 建議類別
- 建議通訊協定
- SafeHtmlProto
- 建議優先順序
- 區域通訊協定
- 試試看!
列出特定步驟的無障礙叢集
可能會傳回下列任一標準錯誤代碼:
- PERMISSION_DENIED - 如果使用者未獲授權讀取專案
- INVALID_src - 如果要求格式錯誤
- FAILED_PRECONDITION - 如果要求中的引數無效;例如:如果語言代碼格式不正確。
- NOT_FOUND - 如果內含的步驟不存在
HTTP 要求
GET https://toolresults.googleapis.com/toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 | |
---|---|
name |
步驟的完整資源名稱。例如:projects/my-project/history/bh.1234567890abcdef/executions/ 1234567890123456789/steps/bs.1234567890abcdef 必填。 |
查詢參數
參數 | |
---|---|
locale |
系統接受的標準 Unicode 格式,以連字號做為分隔符號。語言必須使用小寫,語言字首字母大寫,區域為大寫,區域 - 大寫。詳情請參閱 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier。 必填。 |
要求主體
要求主體必須為空白。
回應主體
AccessibilityService.ListStepAccessibilityClusters 的回應訊息。
如果成功,回應主體會含有以下結構的資料:
JSON 表示法 |
---|
{
"name": string,
"clusters": [
{
object ( |
欄位 | |
---|---|
name |
步驟的完整資源名稱。例如:projects/my-project/history/bh.1234567890abcdef/executions/ 1234567890123456789/steps/bs.1234567890abcdef 一律展示。 |
clusters[] |
按照叢集分組的一系列無障礙功能建議。在序列中,屬於同一 SuggestionCategory 的叢集應相鄰。在每個類別中,叢集應按照建議優先順序 (先錯誤) 排序。類別應按照優先順序最高的叢集排序。 |
授權範圍
需要下列 OAuth 範圍:
https://www.googleapis.com/auth/cloud-platform
詳情請參閱驗證總覽一文。
建議叢集通訊協定
一組我們認為密切相關的類似建議。
此 proto 和大部分的巢狀 proto 都是從 foxandcrown.prelaunchreport.service.suggestionClusterProto 下分支,以 FTL 取代 PLR 的依附元件。
JSON 表示法 |
---|
{ "category": enum ( |
欄位 | |
---|---|
category |
顯示這些類型建議的類別。一律設定。 |
suggestions[] |
一組建議。叢集中的所有建議必須具有相同的 SuggestionPriority,且屬於同一個 SuggestionCategory。具有相同螢幕截圖網址的建議應相鄰。 |
建議類別
列舉 | |
---|---|
unknownCategory |
|
contentLabeling |
|
touchTargetSize |
|
lowContrast |
|
implementation |
建議通訊協定
JSON 表示法 |
---|
{ "title": string, "shortMessage": { object ( |
欄位 | |
---|---|
title |
建議的一般標題,以使用者慣用的語言顯示,不含標記。一律設定。 |
shortMessage |
以使用者慣用的語言撰寫精簡訊息,代表建議內容,其中可能含有標記。一律設定。 |
longMessage |
訊息,以使用者慣用的語言提供說明建議,其中可能包含標記。一律設定。 |
priority |
建議的相對重要性。一律設定。 |
helpUrl |
請參閱與這類建議相關的說明中心文章。一律設定。 |
region |
螢幕截圖中與這項建議相關的區域。選填。 |
secondaryPriority |
相較於具有相同優先順序和類別的其他建議,該建議的相對重要性。這是無意義的值,可用來排序同類別建議,且優先順序相同的建議。值越大,優先順序越高 (也就是越重要)。選填。 |
screenId |
建議畫面的 ID。用於取得對應的螢幕截圖路徑。例如 screenId「1」對應至「1.png」複製到 GCS 值區一律設定。 |
聯集欄位
|
|
resourceName |
參照檢視元素,以其資源名稱識別 (如果有的話)。 |
pseudoResourceId |
來源檢視表的一些人類可讀 ID (如果不含 resourceName)。這是無障礙階層中的路徑,元素含有資源名稱。與 XPath 類似 |
SafeHtmlProto
重要事項:要接受來自不受信任來源的郵件並不安全,因為收到未滿足類型安全合約的序列化訊息相當容易,例如可能含有攻擊者控制的指令碼。接收 SafeHtmlProto 的系統以隱含信任 SafeHtmlProto 生產端。因此,在 RPC 回應中傳回此訊息通常可以放心,但在 RPC 要求中接受此訊息通常不安全。
JSON 表示法 |
---|
{ "privateDoNotAccessOrElseSafeHtmlWrappedValue": string } |
欄位 | |
---|---|
privateDoNotAccessOrElseSafeHtmlWrappedValue |
重要事項:請勿設定或讀取這個欄位,即使是測試也一樣。請參閱 .proto 檔案上方的說明文件,瞭解如何使用建立或讀取這則訊息的程式設計語言套件。 |
建議優先順序
列舉 | |
---|---|
unknownPriority |
|
error |
|
warning |
|
info |
區域通訊協定
矩形區域。
JSON 表示法 |
---|
{ "topPx": integer, "leftPx": integer, "heightPx": integer, "widthPx": integer } |
欄位 | |
---|---|
topPx |
矩形頂端,以像素為單位。一律設定。 |
leftPx |
矩形左側 (以像素為單位)。一律設定。 |
heightPx |
高度 (以像素為單位)。一律設定。 |
widthPx |
寬度 (以像素為單位)。一律設定。 |