- permintaan HTTP
- Parameter jalur
- Parameter kueri
- Permintaan tubuh
- Badan respons
- Cakupan otorisasi
- SaranClusterProto
- Kategori Saran
- SaranProto
- SafeHtmlProto
- Prioritas Saran
- WilayahProto
- Cobalah!
Mencantumkan klaster aksesibilitas untuk Langkah tertentu
Dapat mengembalikan salah satu kode kesalahan kanonik berikut:
- PERMISSION_DENIED - jika pengguna tidak berwenang untuk membaca proyek
- INVALID_ARGUMENT - jika permintaan salah format
- FAILED_PRECONDITION - jika argumen dalam permintaan tidak valid; misalnya jika format lokal salah
- NOT_FOUND - jika Langkah yang memuatnya tidak ada
permintaan HTTP
GET https://toolresults.googleapis.com/toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters
URL menggunakan sintaks Transcoding gRPC .
Parameter jalur
Parameter | |
---|---|
name | Nama sumber daya lengkap untuk langkah tersebut. Misalnya, project/proyek-saya/histories/bh.1234567890abcdef/executions/ 1234567890123456789/steps/bs.1234567890abcdef Diperlukan. |
Parameter kueri
Parameter | |
---|---|
locale | Format yang diterima adalah format Unicode kanonik dengan tanda hubung sebagai pembatas. Bahasa harus menggunakan huruf kecil, Skrip Bahasa - Kapitalisasi, Wilayah - HURUF BESAR. Lihat http://www.unicode.org/reports/tr35/#Unicode_locale_identifier untuk detailnya. Diperlukan. |
Permintaan tubuh
Badan permintaan harus kosong.
Badan respons
Pesan respons untuk AccessibilityService.ListStepAccessibilityClusters.
Jika berhasil, isi respons berisi data dengan struktur berikut:
Representasi JSON |
---|
{
"name": string,
"clusters": [
{
object ( |
Bidang | |
---|---|
name | Nama sumber daya lengkap untuk langkah tersebut. Misalnya, project/proyek-saya/histories/bh.1234567890abcdef/executions/ 1234567890123456789/steps/bs.1234567890abcdef Selalu hadir. |
clusters[] | Serangkaian saran aksesibilitas, dikelompokkan ke dalam kelompok. Dalam urutan tersebut, klaster yang termasuk dalam SuggestionCategory yang sama harus berdekatan. Dalam setiap kategori, cluster harus diurutkan berdasarkan SuggestionPriority (ERROR terlebih dahulu). Kategori harus diurutkan berdasarkan cluster dengan prioritas tertinggi. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
-
https://www.googleapis.com/auth/cloud-platform
Untuk informasi lebih lanjut, lihat Ikhtisar Otentikasi .
SaranClusterProto
Serangkaian saran serupa yang kami duga berkaitan erat.
Proto ini dan sebagian besar proto bersarang merupakan cabang dari foxandcrown.prelaunchreport.service.SuggestionClusterProto, menggantikan dependensi PLR dengan FTL.
Representasi JSON |
---|
{ "category": enum ( |
Bidang | |
---|---|
category | Kategori tempat jenis saran ini akan muncul. Selalu atur. |
suggestions[] | Serangkaian saran. Semua saran dalam klaster harus memiliki SuggestionPriority yang sama dan termasuk dalam SuggestionCategory yang sama. Saran dengan URL tangkapan layar yang sama harus bersebelahan. |
Kategori Saran
Enum | |
---|---|
unknownCategory | |
contentLabeling | |
touchTargetSize | |
lowContrast | |
implementation |
SaranProto
Representasi JSON |
---|
{ "title": string, "shortMessage": { object ( |
Bidang | |
---|---|
title | Judul umum untuk saran, dalam bahasa pengguna, tanpa markup. Selalu atur. |
shortMessage | Pesan ringkas, dalam bahasa pengguna, mewakili saran, yang mungkin berisi markup. Selalu atur. |
longMessage | Pesan, dalam bahasa pengguna, menjelaskan saran, yang mungkin berisi markup. Selalu atur. |
priority | Pentingnya relatif sebuah saran. Selalu atur. |
helpUrl | Referensi ke artikel pusat bantuan mengenai jenis saran ini. Selalu atur. |
region | Wilayah dalam tangkapan layar yang relevan dengan saran ini. Opsional. |
secondaryPriority | Kepentingan relatif suatu saran dibandingkan dengan saran lain yang mempunyai prioritas dan kategori yang sama. Ini adalah nilai tidak berarti yang dapat digunakan untuk mengurutkan saran yang berada dalam kategori yang sama dan memiliki prioritas yang sama. Nilai yang lebih besar memiliki prioritas yang lebih tinggi (yaitu lebih penting). Opsional. |
screenId | ID layar untuk saran. Ini digunakan untuk mendapatkan jalur tangkapan layar yang sesuai. Misalnya, screenId "1" berhubungan dengan file "1.png" di GCS. Selalu atur. |
Bidang gabungan | |
resourceName | Referensi ke elemen tampilan, diidentifikasi berdasarkan nama sumber dayanya, jika ada. |
pseudoResourceId | Pengidentifikasi tampilan sumber yang agak dapat dibaca manusia, jika tidak memiliki resourceName. Ini adalah jalur dalam hierarki aksesibilitas, elemen dengan nama sumber daya; mirip dengan XPath. |
SafeHtmlProto
PENTING: Tidak aman menerima pesan ini dari sumber yang tidak tepercaya, karena mudah bagi penyerang untuk memalsukan pesan berseri yang tidak memenuhi kontrak keamanan jenis tersebut -- misalnya, pesan tersebut dapat berisi skrip yang dikendalikan penyerang. Sistem yang menerima SafeHtmlProto secara implisit mempercayai produsen SafeHtmlProto. Jadi, secara umum aman untuk mengembalikan pesan ini dalam tanggapan RPC, namun secara umum tidak aman untuk menerimanya dalam permintaan RPC.
Representasi JSON |
---|
{ "privateDoNotAccessOrElseSafeHtmlWrappedValue": string } |
Bidang | |
---|---|
privateDoNotAccessOrElseSafeHtmlWrappedValue | PENTING: Jangan pernah mengatur atau membaca bidang ini, bahkan dari pengujian, ini bersifat pribadi. Lihat dokumentasi di bagian atas file .proto untuk paket bahasa pemrograman yang dapat digunakan untuk membuat atau membaca pesan ini. |
Prioritas Saran
Enum | |
---|---|
unknownPriority | |
error | |
warning | |
info |
WilayahProto
Wilayah berbentuk persegi panjang.
Representasi JSON |
---|
{ "topPx": integer, "leftPx": integer, "heightPx": integer, "widthPx": integer } |
Bidang | |
---|---|
topPx | Bagian atas persegi panjang, dalam piksel. Selalu atur. |
leftPx | Sisi kiri persegi panjang, dalam piksel. Selalu atur. |
heightPx | Tingginya, dalam piksel. Selalu atur. |
widthPx | Lebarnya, dalam piksel. Selalu atur. |
- permintaan HTTP
- Parameter jalur
- Parameter kueri
- Permintaan tubuh
- Badan respons
- Cakupan otorisasi
- SaranClusterProto
- Kategori Saran
- SaranProto
- SafeHtmlProto
- Prioritas Saran
- WilayahProto
- Cobalah!
Mencantumkan klaster aksesibilitas untuk Langkah tertentu
Dapat mengembalikan salah satu kode kesalahan kanonik berikut:
- PERMISSION_DENIED - jika pengguna tidak berwenang untuk membaca proyek
- INVALID_ARGUMENT - jika permintaan salah format
- FAILED_PRECONDITION - jika argumen dalam permintaan tidak valid; misalnya jika format lokal salah
- NOT_FOUND - jika Langkah yang memuatnya tidak ada
permintaan HTTP
GET https://toolresults.googleapis.com/toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters
URL menggunakan sintaks Transcoding gRPC .
Parameter jalur
Parameter | |
---|---|
name | Nama sumber daya lengkap untuk langkah tersebut. Misalnya, project/proyek-saya/histories/bh.1234567890abcdef/executions/ 1234567890123456789/steps/bs.1234567890abcdef Diperlukan. |
Parameter kueri
Parameter | |
---|---|
locale | Format yang diterima adalah format Unicode kanonik dengan tanda hubung sebagai pembatas. Bahasa harus menggunakan huruf kecil, Skrip Bahasa - Kapitalisasi, Wilayah - HURUF BESAR. Lihat http://www.unicode.org/reports/tr35/#Unicode_locale_identifier untuk detailnya. Diperlukan. |
Permintaan tubuh
Badan permintaan harus kosong.
Badan respons
Pesan respons untuk AccessibilityService.ListStepAccessibilityClusters.
Jika berhasil, isi respons berisi data dengan struktur berikut:
Representasi JSON |
---|
{
"name": string,
"clusters": [
{
object ( |
Bidang | |
---|---|
name | Nama sumber daya lengkap untuk langkah tersebut. Misalnya, project/proyek-saya/histories/bh.1234567890abcdef/executions/ 1234567890123456789/steps/bs.1234567890abcdef Selalu hadir. |
clusters[] | Serangkaian saran aksesibilitas, dikelompokkan ke dalam kelompok. Dalam urutan tersebut, klaster yang termasuk dalam SuggestionCategory yang sama harus berdekatan. Dalam setiap kategori, cluster harus diurutkan berdasarkan SuggestionPriority (ERROR terlebih dahulu). Kategori harus diurutkan berdasarkan cluster dengan prioritas tertinggi. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
-
https://www.googleapis.com/auth/cloud-platform
Untuk informasi lebih lanjut, lihat Ikhtisar Otentikasi .
SaranClusterProto
Serangkaian saran serupa yang kami duga berkaitan erat.
Proto ini dan sebagian besar proto bersarang merupakan cabang dari foxandcrown.prelaunchreport.service.SuggestionClusterProto, menggantikan dependensi PLR dengan FTL.
Representasi JSON |
---|
{ "category": enum ( |
Bidang | |
---|---|
category | Kategori tempat jenis saran ini akan muncul. Selalu atur. |
suggestions[] | Serangkaian saran. Semua saran dalam klaster harus memiliki SuggestionPriority yang sama dan termasuk dalam SuggestionCategory yang sama. Saran dengan URL tangkapan layar yang sama harus bersebelahan. |
Kategori Saran
Enum | |
---|---|
unknownCategory | |
contentLabeling | |
touchTargetSize | |
lowContrast | |
implementation |
SaranProto
Representasi JSON |
---|
{ "title": string, "shortMessage": { object ( |
Bidang | |
---|---|
title | Judul umum untuk saran, dalam bahasa pengguna, tanpa markup. Selalu atur. |
shortMessage | Pesan ringkas, dalam bahasa pengguna, mewakili saran, yang mungkin berisi markup. Selalu atur. |
longMessage | Pesan, dalam bahasa pengguna, menjelaskan saran, yang mungkin berisi markup. Selalu atur. |
priority | Pentingnya relatif sebuah saran. Selalu atur. |
helpUrl | Referensi ke artikel pusat bantuan mengenai jenis saran ini. Selalu atur. |
region | Wilayah dalam tangkapan layar yang relevan dengan saran ini. Opsional. |
secondaryPriority | Kepentingan relatif suatu saran dibandingkan dengan saran lain yang mempunyai prioritas dan kategori yang sama. Ini adalah nilai tidak berarti yang dapat digunakan untuk mengurutkan saran yang berada dalam kategori yang sama dan memiliki prioritas yang sama. Nilai yang lebih besar memiliki prioritas yang lebih tinggi (yaitu lebih penting). Opsional. |
screenId | ID layar untuk saran. Ini digunakan untuk mendapatkan jalur tangkapan layar yang sesuai. Misalnya, screenId "1" berhubungan dengan file "1.png" di GCS. Selalu atur. |
Bidang gabungan | |
resourceName | Referensi ke elemen tampilan, diidentifikasi berdasarkan nama sumber dayanya, jika ada. |
pseudoResourceId | Pengidentifikasi tampilan sumber yang agak dapat dibaca manusia, jika tidak memiliki resourceName. Ini adalah jalur dalam hierarki aksesibilitas, elemen dengan nama sumber daya; mirip dengan XPath. |
SafeHtmlProto
PENTING: Tidak aman menerima pesan ini dari sumber yang tidak tepercaya, karena mudah bagi penyerang untuk memalsukan pesan berseri yang tidak memenuhi kontrak keamanan jenis tersebut -- misalnya, pesan tersebut dapat berisi skrip yang dikendalikan penyerang. Sistem yang menerima SafeHtmlProto secara implisit mempercayai produsen SafeHtmlProto. Jadi, secara umum aman untuk mengembalikan pesan ini dalam tanggapan RPC, namun secara umum tidak aman untuk menerimanya dalam permintaan RPC.
Representasi JSON |
---|
{ "privateDoNotAccessOrElseSafeHtmlWrappedValue": string } |
Bidang | |
---|---|
privateDoNotAccessOrElseSafeHtmlWrappedValue | PENTING: Jangan pernah mengatur atau membaca bidang ini, bahkan dari pengujian, ini bersifat pribadi. Lihat dokumentasi di bagian atas file .proto untuk paket bahasa pemrograman yang dapat digunakan untuk membuat atau membaca pesan ini. |
Prioritas Saran
Enum | |
---|---|
unknownPriority | |
error | |
warning | |
info |
WilayahProto
Wilayah berbentuk persegi panjang.
Representasi JSON |
---|
{ "topPx": integer, "leftPx": integer, "heightPx": integer, "widthPx": integer } |
Bidang | |
---|---|
topPx | Bagian atas persegi panjang, dalam piksel. Selalu atur. |
leftPx | Sisi kiri persegi panjang, dalam piksel. Selalu atur. |
heightPx | Tingginya, dalam piksel. Selalu atur. |
widthPx | Lebarnya, dalam piksel. Selalu atur. |