- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- सुझाव क्लस्टर प्रोटो
- सुझाव की कैटगरी
- सुझाव प्रोटो
- SafeHtmlProto
- सुझाव की प्राथमिकता
- RegionProto
- इसे आज़माएं!
दिए गए चरण के लिए, सुलभता क्लस्टर की सूची बनाता है
इनमें से कोई भी कैननिकल गड़बड़ी कोड दिख सकता है:
- अनुमति_DENIED - अगर उपयोगकर्ता प्रोजेक्ट पढ़ने के लिए अधिकृत नहीं है
- INVALID_LAMBDA - अगर अनुरोध के प्रारूप में दोष है
- FAILED_PRECondition, - अगर अनुरोध में मौजूद कोई आर्ग्युमेंट अमान्य है; उदाहरण के लिए, अगर स्थान-भाषा का फ़ॉर्मैट गलत है
- NOT_FOUND - अगर शामिल चरण मौजूद नहीं है
एचटीटीपी अनुरोध
GET https://toolresults.googleapis.com/toolresults/v1beta3/{name=projects/*/histories/*/executions/*/steps/*}:accessibilityClusters
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
name |
चरण के लिए संसाधन का पूरा नाम. उदाहरण के लिए, projects/my-project/histories/bh.1234567890abcdef/executions/ 1234567890123456789/steps/bs.1234567890abcdef ज़रूरी है. |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
locale |
स्वीकार किया जाने वाला फ़ॉर्मैट, कैननिकल यूनिकोड फ़ॉर्मैट है, जिसमें डेलिमिटर के तौर पर हाइफ़न होता है. भाषा लोअरकेस, लैंग्वेज स्क्रिप्ट - कैपिटलाइज़्ड, क्षेत्र - अपरकेस होनी चाहिए. ज़्यादा जानकारी के लिए http://www.unicode.org/reports/tr35/#यूनिकोड_locale_identifier देखें. ज़रूरी है. |
अनुरोध का मुख्य भाग
अनुरोध का लेख खाली होना चाहिए.
जवाब का लेख
AccessibilityService.ListStepAccessibilityClusters के लिए रिस्पॉन्स मैसेज दिया जाता है.
अगर इंडेक्सिंग सही से हाे जाती है, ताे जवाब के लेख में नीचे दिए गए स्ट्रक्चर का डेटा शामिल होता है.
JSON के काेड में दिखाना |
---|
{
"name": string,
"clusters": [
{
object ( |
फ़ील्ड | |
---|---|
name |
चरण के लिए संसाधन का पूरा नाम. उदाहरण के लिए, projects/my-project/histories/bh.1234567890abcdef/executions/ 1234567890123456789/steps/bs.1234567890abcdef हमेशा प्रज़ेंट करते हैं. |
clusters[] |
सुलभता सुझावों का क्रम, जिसे क्लस्टर में ग्रुप किया गया है. इस क्रम में, एक ही FeedbackCategory से जुड़े क्लस्टर को एक साथ रखा जाना चाहिए. हर कैटगरी में, क्लस्टर को उनकेसुझाव प्राथमिकता (पहले गड़बड़ियां) के हिसाब से क्रम में लगाया जाना चाहिए. कैटगरी को उनके सबसे ज़्यादा प्राथमिकता वाले क्लस्टर के हिसाब से क्रम में लगाया जाना चाहिए. |
अनुमति के दायरे
नीचे दिए गए OAuth स्कोप की ज़रूरत हाेती है:
https://www.googleapis.com/auth/cloud-platform
ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.
सुझाव क्लस्टरप्रोटो
मिलते-जुलते सुझावों का एक सेट, जो हमें लगता है कि काफ़ी हद तक एक-दूसरे से जुड़े हुए हैं.
यह प्रोटो और नेस्ट किए गए ज़्यादातर प्रोटो, foxandcrown.prelaunchreport.service.ShowionClusterProto से जुड़े हैं. साथ ही, यह PLR की निर्भरता को FTL से बदल रहा है.
JSON के काेड में दिखाना |
---|
{ "category": enum ( |
फ़ील्ड | |
---|---|
category |
वह कैटगरी जिसमें इस तरह के सुझाव दिखने चाहिए. हमेशा सेट करें. |
suggestions[] |
सुझावों का क्रम. किसी क्लस्टर में मौजूद सभी सुझावों के लिए एक जैसा सुझाव दिखाया जाना चाहिए. साथ ही, सुझाव एक ही कैटगरी से जुड़े होने चाहिए. एक ही स्क्रीनशॉट यूआरएल वाले सुझाव आस-पास होने चाहिए. |
सुझाव की कैटगरी
एनम्स | |
---|---|
unknownCategory |
|
contentLabeling |
|
touchTargetSize |
|
lowContrast |
|
implementation |
सुझावप्रोटो
JSON के काेड में दिखाना |
---|
{ "title": string, "shortMessage": { object ( |
फ़ील्ड | |
---|---|
title |
उपयोगकर्ता की भाषा में, बिना मार्कअप के सुझाव के लिए सामान्य टाइटल. हमेशा सेट करें. |
shortMessage |
उपयोगकर्ता की भाषा में सुझाया गया मैसेज, जिसमें मार्कअप शामिल हो सकता है, उसे सुझाव के तौर पर दिखाना. हमेशा सेट करें. |
longMessage |
उपयोगकर्ता की भाषा में सुझाव के बारे में जानकारी दें. इसमें मार्कअप भी शामिल हो सकता है. हमेशा सेट करें. |
priority |
किसी सुझाव की मिलती-जुलती अहमियत. हमेशा सेट करें. |
helpUrl |
इस तरह के सुझाव के बारे में सहायता केंद्र के लेख का रेफ़रंस. हमेशा सेट करें. |
region |
स्क्रीनशॉट में मौजूद वह इलाका जो इस सुझाव से जुड़ा है. ज़रूरी नहीं. |
secondaryPriority |
समान प्राथमिकता और श्रेणी वाले अन्य सुझावों की तुलना में किसी सुझाव का तुलनात्मक महत्व. यह एक बिना मतलब वाली वैल्यू है. इसका इस्तेमाल, एक ही कैटगरी और एक जैसी प्राथमिकता वाले सुझावों को क्रम में लगाने के लिए किया जा सकता है. बड़ी वैल्यू की प्राथमिकता ज़्यादा होती है. इसका मतलब है कि ज़्यादा अहम होती हैं. ज़रूरी नहीं. |
screenId |
सुझाव की स्क्रीन का आईडी. इसका इस्तेमाल, इससे जुड़े स्क्रीनशॉट का पाथ पाने के लिए किया जाता है. उदाहरण के लिए, screenId "1" "1.png" से मेल खाता है GCS (जीसीएस) में मौजूद फ़ाइल. हमेशा सेट करें. |
यूनियन फ़ील्ड
|
|
resourceName |
किसी व्यू एलिमेंट का रेफ़रंस, जिसकी पहचान उसके रिसॉर्स के नाम से की जाती है, अगर उस पर कोई रिसॉर्स हो. |
pseudoResourceId |
यह सोर्स व्यू का ऐसा आइडेंटिफ़ायर होता है जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है. ऐसा तब होता है, जब इसके संसाधन का नाम न हो. यह सुलभता हैरारकी में मौजूद एक पाथ है, जो रिसॉर्स के नाम वाला एलिमेंट है; जैसा कि दूसरी साइट पर है. |
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 |
पिक्सल में चौड़ाई. हमेशा सेट करें. |