बताए गए यूआरएल के पेज पर PageSpeed विश्लेषण करता है. साथ ही, PageSpeed स्कोर, उस पेज को ज़्यादा तेज़ बनाने के सुझावों की सूची, और अन्य जानकारी दिखाता है. इसे अभी आज़माएं.
अनुरोध
एचटीटीपी अनुरोध
GET https://www.googleapis.com/pagespeedonline/v4/runPagespeed
पैरामीटर
पैरामीटर का नाम | वैल्यू | ब्यौरा |
---|---|---|
ज़रूरी क्वेरी पैरामीटर | ||
url |
string |
वह यूआरएल जिसे फ़ेच और उसका विश्लेषण करना है |
वैकल्पिक क्वेरी पैरामीटर | ||
filter_third_party_resources |
boolean |
यह बताता है कि PageSpeed विश्लेषण से पहले तीसरे पक्ष के संसाधनों को फ़िल्टर करना चाहिए या नहीं.
(डिफ़ॉल्ट: false )
|
locale |
string |
फ़ॉर्मैट किए गए नतीजों को स्थानीय भाषा में उपलब्ध कराने के लिए इस्तेमाल की जाने वाली स्थान-भाषा |
rule |
string |
चलाने के लिए PageSpeed नियम; अगर कोई नियम नहीं दिया जाता है, तो सभी नियम चलेंगे |
screenshot |
boolean |
यह बताता है कि स्क्रीनशॉट वाले बाइनरी डेटा को शामिल किया जाना चाहिए या नहीं
(डिफ़ॉल्ट: false )
|
snapshots |
boolean |
इससे पता चलता है कि स्नैपशॉट इमेज वाले बाइनरी डेटा को शामिल किया जाना चाहिए या नहीं
(डिफ़ॉल्ट: false )
|
strategy |
string |
विश्लेषण की रणनीति (डेस्कटॉप या मोबाइल) और डेस्कटॉप डिफ़ॉल्ट रूप से इस्तेमाल होती है
स्वीकार की जाने वाली वैल्यू ये हैं:
|
utm_campaign |
string |
Analytics के लिए कैंपेन का नाम. |
utm_source |
string |
Analytics के लिए कैंपेन का सोर्स. |
अनुरोध का मुख्य भाग
इस तरीके का इस्तेमाल करके, अनुरोध का मुख्य हिस्सा न दें.
जवाब
कामयाब होने पर, यह तरीका इस स्ट्रक्चर के साथ रिस्पॉन्स का मुख्य हिस्सा दिखाता है:
{ "captchaResult": string, "kind": "pagespeedonline#result", "id": string, "responseCode": integer, "title": string, "ruleGroups": { (key): { "score": integer, "pass": boolean } }, "loadingExperience": { "id": string, "metrics": { (key): { "median": integer, "distributions": [ { "min": integer, "max": integer, "proportion": double } ], "category": string } }, "overall_category": string, "initial_url": string }, "pageStats": { "numberResources": integer, "numberHosts": integer, "totalRequestBytes": long, "numberStaticResources": integer, "htmlResponseBytes": long, "textResponseBytes": long, "overTheWireResponseBytes": long, "cssResponseBytes": long, "imageResponseBytes": long, "javascriptResponseBytes": long, "flashResponseBytes": long, "otherResponseBytes": long, "numberJsResources": integer, "numberCssResources": integer, "numberRobotedResources": integer, "numberTransientFetchFailureResources": integer, "numTotalRoundTrips": integer, "numRenderBlockingRoundTrips": integer, "robotedUrls": [ string ], "transientFetchFailureUrls": [ string ], "cms": string }, "formattedResults": { "locale": string, "ruleResults": { (key): { "localizedRuleName": string, "ruleImpact": double, "beta": boolean, "groups": [ string ], "summary": { "format": string, "args": [ { "type": string, "key": string, "value": string, "rects": [ { "left": integer, "top": integer, "width": integer, "height": integer } ], "secondary_rects": [ { "left": integer, "top": integer, "width": integer, "height": integer } ] } ] }, "urlBlocks": [ { "header": { "format": string, "args": [ { "type": string, "key": string, "value": string, "rects": [ { "left": integer, "top": integer, "width": integer, "height": integer } ], "secondary_rects": [ { "left": integer, "top": integer, "width": integer, "height": integer } ] } ] }, "urls": [ { "result": { "format": string, "args": [ { "type": string, "key": string, "value": string, "rects": [ { "left": integer, "top": integer, "width": integer, "height": integer } ], "secondary_rects": [ { "left": integer, "top": integer, "width": integer, "height": integer } ] } ] }, "details": [ { "format": string, "args": [ { "type": string, "key": string, "value": string, "rects": [ { "left": integer, "top": integer, "width": integer, "height": integer } ], "secondary_rects": [ { "left": integer, "top": integer, "width": integer, "height": integer } ] } ] } ] } ] } ] } } }, "version": { "major": integer, "minor": integer }, "invalidRules": [ string ], "screenshot": { "key": string, "mime_type": string, "data": bytes, "width": integer, "height": integer, "page_rect": { "left": integer, "top": integer, "width": integer, "height": integer } }, "snapshots": [ { "key": string, "mime_type": string, "data": bytes, "width": integer, "height": integer, "page_rect": { "left": integer, "top": integer, "width": integer, "height": integer } } ] }
प्रॉपर्टी का नाम | वैल्यू | ब्यौरा | ज़रूरी जानकारी |
---|---|---|---|
captchaResult |
string |
कैप्चा की पुष्टि से जुड़ा नतीजा
इन वैल्यू के लिए ये इस्तेमाल किए जा सकते हैं:
|
|
kind |
string |
किस तरह का नतीजा. | |
id |
string |
पेज के रीडायरेक्ट (अगर कोई है) के बाद दस्तावेज़ के लिए कैननिकल और फ़ाइनल यूआरएल. | |
responseCode |
integer |
दस्तावेज़ के लिए रिस्पॉन्स कोड. 200 सामान्य पेज लोड दिखाता है. 4xx/5xx गड़बड़ी को दिखाता है. | |
title |
string |
पेज का टाइटल, जैसा कि ब्राउज़र के टाइटल बार में दिखाया गया है. | |
ruleGroups |
object |
इन नतीजों में हर नियम समूह के लिए एक एंट्री वाला मैप. | |
ruleGroups.(key) |
object |
इस नियम ग्रुप का नाम: इनमें से कोई एक " Speed", "USABILITY" या "Security" है. | |
ruleGroups.(key).score |
integer |
इस नियम समूह के लिए स्कोर (0-100), जो बताता है कि उस कैटगरी में कोई पेज कितना बेहतर हो सकता है (उदाहरण के लिए, कितना तेज़ या कितना ज़्यादा इस्तेमाल करने लायक या कितना ज़्यादा सुरक्षित). ज़्यादा स्कोर का मतलब है कि सुधार की संभावना कम है, जबकि कम स्कोर का मतलब है कि सुधार की संभावना ज़्यादा है. | |
ruleGroups.(key).pass |
boolean |
||
loadingExperience |
object |
असली उपयोगकर्ताओं के पेज लोड होने के अनुभव की मेट्रिक. | |
loadingExperience.id |
string |
वह यूआरएल, पैटर्न या ऑरिजिन जिस पर मेट्रिक मौजूद हैं. | |
loadingExperience.metrics |
object |
||
loadingExperience.metrics.(key) |
object |
मेट्रिक किस तरह की है. | |
loadingExperience.metrics.(key).median |
integer |
||
loadingExperience.metrics.(key).distributions[] |
list |
||
loadingExperience.metrics.(key).distributions[].min |
integer |
||
loadingExperience.metrics.(key).distributions[].max |
integer |
||
loadingExperience.metrics.(key).distributions[].proportion |
double |
||
pageStats |
object |
पेज के लिए आंकड़ों की खास जानकारी, जैसे कि JavaScript बाइट की संख्या, एचटीएमएल बाइट की संख्या वगैरह. | |
pageStats.numberResources |
integer |
पेज पर लोड किए गए एचटीटीपी रिसॉर्स की संख्या. | |
pageStats.numberHosts |
integer |
पेज में बताए गए यूनीक होस्ट की संख्या. | |
pageStats.totalRequestBytes |
long |
पेज से भेजे गए सभी अनुरोध बाइट का कुल साइज़. | |
pageStats.numberStaticResources |
integer |
पेज पर स्टैटिक (जैसे, कैश करने लायक) रिसॉर्स की संख्या. | |
pageStats.htmlResponseBytes |
long |
मुख्य एचटीएमएल दस्तावेज़ और पेज पर सभी iframe के लिए, कंप्रेस नहीं किए गए रिस्पॉन्स बाइट की संख्या. | |
pageStats.textResponseBytes |
long |
पेज पर मौजूद अन्य आंकड़ों (जैसे कि बिना एचटीएमएल, बिना स्क्रिप्ट वाले, और बिना सीएसएस वाले संसाधन) में शामिल टेक्स्ट रिसॉर्स के लिए, कंप्रेस नहीं किए गए रिस्पॉन्स बाइट की संख्या. | |
pageStats.overTheWireResponseBytes |
long |
ओवर-द-वायर बाइट की संख्या, अनुमान के तौर पर डिफ़ॉल्ट gzip कंप्रेस करने की रणनीति का इस्तेमाल करती है. | |
pageStats.cssResponseBytes |
long |
पेज पर सीएसएस रिसॉर्स के लिए, कंप्रेस नहीं किए गए रिस्पॉन्स बाइट की संख्या. | |
pageStats.imageResponseBytes |
long |
पेज पर इमेज रिसॉर्स के लिए रिस्पॉन्स बाइट की संख्या. | |
pageStats.javascriptResponseBytes |
long |
पेज पर JS रिसॉर्स के लिए, कंप्रेस नहीं किए गए रिस्पॉन्स बाइट की संख्या. | |
pageStats.flashResponseBytes |
long |
पेज पर फ़्लैश रिसॉर्स के लिए रिस्पॉन्स बाइट की संख्या. | |
pageStats.otherResponseBytes |
long |
पेज पर मौजूद दूसरे संसाधनों के लिए रिस्पॉन्स बाइट की संख्या. | |
pageStats.numberJsResources |
integer |
इस पेज में बताए गए JavaScript रिसॉर्स की संख्या. | |
pageStats.numberCssResources |
integer |
पेज पर बताए गए सीएसएस रिसॉर्स की संख्या. | |
pageStats.numberRobotedResources |
integer |
रोबोट किए गए संसाधनों की संख्या. | |
pageStats.numberTransientFetchFailureResources |
integer |
अस्थायी-असफल संसाधनों की संख्या. | |
pageStats.numTotalRoundTrips |
integer |
पूरा पेज लोड करने के लिए ज़रूरी राउंड ट्रिप | |
pageStats.numRenderBlockingRoundTrips |
integer |
रेंडर होने से रोकने वाले रिसॉर्स को लोड करने के लिए ज़रूरी राउंड ट्रिप | |
pageStats.robotedUrls[] |
list |
रोबोट किए गए यूआरएल की सूची. | |
pageStats.transientFetchFailureUrls[] |
list |
कुछ समय के लिए फ़ेच न कर पाने वाले यूआरएल की सूची. | |
pageStats.cms |
string |
पेज के लिए इस्तेमाल किया गया कॉन्टेंट मैनेजमेंट सिस्टम (सीएमएस).
स्वीकार की जाने वाली वैल्यू हैं:
|
|
formattedResults |
object |
स्थानीय जगह के अनुसार PageSpeed नतीजे. इसमें नियम के नतीजे की एंट्री शामिल होती है. यह एंट्री, सर्वर से इंस्टैंशिएट और रन किए गए हर PageSpeed नियम के लिए की जाती है. | |
formattedResults.locale |
string |
फ़ॉर्मैट किए गए नतीजों की स्थान-भाषा, जैसे कि "en_US". | |
formattedResults.ruleResults |
object |
फ़ॉर्मैट किए गए नियम के नतीजों की डिक्शनरी, जिसमें हर PageSpeed नियम के लिए एक एंट्री शामिल होती है और सर्वर से चलाया जाता है. | |
formattedResults.ruleResults.(key) |
object |
इस नियम के लिए, Enum जैसा आइडेंटिफ़ायर. उदाहरण के लिए, "EnableKeepAlive" या " AddCssImport". स्थानीय भाषा में नहीं बनाया गया है. | |
formattedResults.ruleResults.(key).localizedRuleName |
string |
नियम का स्थानीय जगह के अनुसार नाम, जो उपयोगकर्ता को दिखाए जाने के लिए है. | |
formattedResults.ruleResults.(key).ruleImpact |
double |
इस नियम के लिए सुझाव लागू करने से, पेज की रफ़्तार तेज़ होती है. इसका असर (अनबाउंड फ़्लोटिंग पॉइंट वैल्यू) से होता है. नियमों के बीच असर की तुलना की जा सकती है. इससे यह तय किया जा सकता है कि पेज को तेज़ी से लोड करने में किस नियम के सुझावों का ज़्यादा या कम असर होगा. उदाहरण के लिए, अगर कंप्रेस करने की सुविधा चालू करने से 1 एमबी की बचत होती है, जबकि इमेज को ऑप्टिमाइज़ करने से 500 केबी की बचत होती है, तो कंप्रेस करने से जुड़े नियम को चालू करने पर, इमेज ऑप्टिमाइज़ेशन नियम का असर दोगुना हो जाएगा. बाकी सभी चीज़ें बराबर होंगी. | |
formattedResults.ruleResults.(key).beta |
boolean |
यह नियम 'बीटा' में है या नहीं. बीटा वर्शन में मौजूद नियम, ऐसे नए नियम हैं जिनकी जांच की जा रही है. इनसे कुल स्कोर पर कोई असर नहीं पड़ता. | |
formattedResults.ruleResults.(key).groups[] |
list |
ऐसे नियम ग्रुप की सूची जिनसे यह नियम जुड़ा है. सूची में दी गई हर एंट्री "speed", "USABILITY" या "Security" में से एक है. | |
formattedResults.ruleResults.(key).summary |
nested object |
नियम के बारे में खास जानकारी, जिसमें बड़े लेवल पर बताया गया हो कि नियम का पालन करने के लिए क्या करना चाहिए और ऐसा करने से क्या फ़ायदा हो सकता है. | |
formattedResults.ruleResults.(key).summary.format |
string |
प्लेसहोल्डर के साथ, स्थानीय फ़ॉर्मैट की स्ट्रिंग, जिसमें उस आर्ग्युमेंट की कुंजी है जिसकी वैल्यू को बदला जाना चाहिए. HYPERLINK तर्कों के लिए, फ़ॉर्मैट स्ट्रिंग में 'FOO' कुंजी वाले तर्क के लिए और शामिल होंगे. | |
formattedResults.ruleResults.(key).summary.args[] |
list |
फ़ॉर्मैट स्ट्रिंग के लिए आर्ग्युमेंट की सूची. | |
formattedResults.ruleResults.(key).summary.args[].type |
string |
आर्ग्युमेंट का टाइप. यूआरएल में से कोई एक, STRING_LITERAL, INT_LITERAL, INPUT, DURATION, FALSEATIM_STRING, वही, HYPERLINK या SNAPSHOT_RECT.
स्वीकार की जाने वाली वैल्यू हैं:
|
|
formattedResults.ruleResults.(key).summary.args[].key |
string |
इस आर्ग्युमेंट के लिए प्लेसहोल्डर कुंजी, स्ट्रिंग के तौर पर. | |
formattedResults.ruleResults.(key).summary.args[].value |
string |
स्थानीय जगह के अनुसार स्ट्रिंग के रूप में आर्ग्युमेंट वैल्यू. | |
formattedResults.ruleResults.(key).summary.args[].rects[] |
list |
वे स्क्रीन रेक्टैंगल जिनके लिए, डाइमेंशन को सीएसएस पिक्सल में मेज़र किया गया है. इसका इस्तेमाल सिर्फ़ SNAPSHOT_RECT तर्कों के लिए किया जाता है. अगर यह किसी SNAPSHOT_RECT तर्क के लिए मौजूद नहीं है, तो इसका मतलब है कि वह आर्ग्युमेंट पूरे स्नैपशॉट को रेफ़र करता है. | |
formattedResults.ruleResults.(key).summary.args[].rects[].left |
integer |
||
formattedResults.ruleResults.(key).summary.args[].rects[].top |
integer |
||
formattedResults.ruleResults.(key).summary.args[].rects[].width |
integer |
||
formattedResults.ruleResults.(key).summary.args[].rects[].height |
integer |
||
formattedResults.ruleResults.(key).summary.args[].secondary_rects[] |
list |
दूसरे स्क्रीन रेक्टैंगल, जिनके डाइमेंशन को सीएसएस पिक्सल में मेज़र किया गया है. इसका इस्तेमाल सिर्फ़ SNAPSHOT_RECT तर्कों के लिए किया जाता है. | |
formattedResults.ruleResults.(key).summary.args[].secondary_rects[].left |
integer |
||
formattedResults.ruleResults.(key).summary.args[].secondary_rects[].top |
integer |
||
formattedResults.ruleResults.(key).summary.args[].secondary_rects[].width |
integer |
||
formattedResults.ruleResults.(key).summary.args[].secondary_rects[].height |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[] |
list |
यूआरएल के ब्लॉक की सूची. हर ब्लॉक में एक शीर्षक और यूआरएल की सूची हो सकती है. हर यूआरएल में अतिरिक्त जानकारी भी शामिल हो सकती है. | |
formattedResults.ruleResults.(key).urlBlocks[].header |
nested object |
यूआरएल की सूची के साथ दिखाया जाने वाला शीर्षक. | |
formattedResults.ruleResults.(key).urlBlocks[].header.format |
string |
प्लेसहोल्डर के साथ, स्थानीय फ़ॉर्मैट की स्ट्रिंग, जिसमें उस आर्ग्युमेंट की कुंजी है जिसकी वैल्यू को बदला जाना चाहिए. HYPERLINK तर्कों के लिए, फ़ॉर्मैट स्ट्रिंग में 'FOO' कुंजी वाले तर्क के लिए और शामिल होंगे. | |
formattedResults.ruleResults.(key).urlBlocks[].header.args[] |
list |
फ़ॉर्मैट स्ट्रिंग के लिए आर्ग्युमेंट की सूची. | |
formattedResults.ruleResults.(key).urlBlocks[].header.args[].type |
string |
आर्ग्युमेंट का टाइप. यूआरएल में से कोई एक, STRING_LITERAL, INT_LITERAL, INPUT, DURATION, FALSEATIM_STRING, वही, HYPERLINK या SNAPSHOT_RECT.
स्वीकार की जाने वाली वैल्यू हैं:
|
|
formattedResults.ruleResults.(key).urlBlocks[].header.args[].key |
string |
इस आर्ग्युमेंट के लिए प्लेसहोल्डर कुंजी, स्ट्रिंग के तौर पर. | |
formattedResults.ruleResults.(key).urlBlocks[].header.args[].value |
string |
स्थानीय जगह के अनुसार स्ट्रिंग के रूप में आर्ग्युमेंट वैल्यू. | |
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[] |
list |
वे स्क्रीन रेक्टैंगल जिनके लिए, डाइमेंशन को सीएसएस पिक्सल में मेज़र किया गया है. इसका इस्तेमाल सिर्फ़ SNAPSHOT_RECT तर्कों के लिए किया जाता है. अगर यह किसी SNAPSHOT_RECT तर्क के लिए मौजूद नहीं है, तो इसका मतलब है कि वह आर्ग्युमेंट पूरे स्नैपशॉट को रेफ़र करता है. | |
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[].left |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[].top |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[].width |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[].height |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].header.args[].secondary_rects[] |
list |
दूसरे स्क्रीन रेक्टैंगल, जिनके डाइमेंशन को सीएसएस पिक्सल में मेज़र किया गया है. इसका इस्तेमाल सिर्फ़ SNAPSHOT_RECT तर्कों के लिए किया जाता है. | |
formattedResults.ruleResults.(key).urlBlocks[].header.args[].secondary_rects[].left |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].header.args[].secondary_rects[].top |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].header.args[].secondary_rects[].width |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].header.args[].secondary_rects[].height |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[] |
list |
यूआरएल ब्लॉक में मौजूद यूआरएल के बारे में जानकारी देने वाली एंट्री की सूची. ज़रूरी नहीं. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].result |
nested object |
ऐसी फ़ॉर्मैट स्ट्रिंग जो यूआरएल के बारे में जानकारी देती है. साथ ही, उस फ़ॉर्मैट स्ट्रिंग के लिए तर्कों की सूची भी देती है. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.format |
string |
प्लेसहोल्डर के साथ, स्थानीय फ़ॉर्मैट की स्ट्रिंग, जिसमें उस आर्ग्युमेंट की कुंजी है जिसकी वैल्यू को बदला जाना चाहिए. HYPERLINK तर्कों के लिए, फ़ॉर्मैट स्ट्रिंग में 'FOO' कुंजी वाले तर्क के लिए और शामिल होंगे. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[] |
list |
फ़ॉर्मैट स्ट्रिंग के लिए आर्ग्युमेंट की सूची. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].type |
string |
आर्ग्युमेंट का टाइप. यूआरएल में से कोई एक, STRING_LITERAL, INT_LITERAL, INPUT, DURATION, FALSEATIM_STRING, वही, HYPERLINK या SNAPSHOT_RECT.
स्वीकार की जाने वाली वैल्यू हैं:
|
|
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].key |
string |
इस आर्ग्युमेंट के लिए प्लेसहोल्डर कुंजी, स्ट्रिंग के तौर पर. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].value |
string |
स्थानीय जगह के अनुसार स्ट्रिंग के रूप में आर्ग्युमेंट वैल्यू. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[] |
list |
वे स्क्रीन रेक्टैंगल जिनके लिए, डाइमेंशन को सीएसएस पिक्सल में मेज़र किया गया है. इसका इस्तेमाल सिर्फ़ SNAPSHOT_RECT तर्कों के लिए किया जाता है. अगर यह किसी SNAPSHOT_RECT तर्क के लिए मौजूद नहीं है, तो इसका मतलब है कि वह आर्ग्युमेंट पूरे स्नैपशॉट को रेफ़र करता है. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[].left |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[].top |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[].width |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[].height |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].secondary_rects[] |
list |
दूसरे स्क्रीन रेक्टैंगल, जिनके डाइमेंशन को सीएसएस पिक्सल में मेज़र किया गया है. इसका इस्तेमाल सिर्फ़ SNAPSHOT_RECT तर्कों के लिए किया जाता है. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].secondary_rects[].left |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].secondary_rects[].top |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].secondary_rects[].width |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].secondary_rects[].height |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[] |
list |
किसी एक यूआरएल के बारे में ज़्यादा जानकारी देने वाली एंट्री की सूची. ज़रूरी नहीं. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].format |
string |
प्लेसहोल्डर के साथ, स्थानीय फ़ॉर्मैट की स्ट्रिंग, जिसमें उस आर्ग्युमेंट की कुंजी है जिसकी वैल्यू को बदला जाना चाहिए. HYPERLINK तर्कों के लिए, फ़ॉर्मैट स्ट्रिंग में 'FOO' कुंजी वाले तर्क के लिए और शामिल होंगे. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[] |
list |
फ़ॉर्मैट स्ट्रिंग के लिए आर्ग्युमेंट की सूची. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].type |
string |
आर्ग्युमेंट का टाइप. यूआरएल में से कोई एक, STRING_LITERAL, INT_LITERAL, INPUT, DURATION, FALSEATIM_STRING, वही, HYPERLINK या SNAPSHOT_RECT.
स्वीकार की जाने वाली वैल्यू हैं:
|
|
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].key |
string |
इस आर्ग्युमेंट के लिए प्लेसहोल्डर कुंजी, स्ट्रिंग के तौर पर. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].value |
string |
स्थानीय जगह के अनुसार स्ट्रिंग के रूप में आर्ग्युमेंट वैल्यू. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[] |
list |
वे स्क्रीन रेक्टैंगल जिनके लिए, डाइमेंशन को सीएसएस पिक्सल में मेज़र किया गया है. इसका इस्तेमाल सिर्फ़ SNAPSHOT_RECT तर्कों के लिए किया जाता है. अगर यह किसी SNAPSHOT_RECT तर्क के लिए मौजूद नहीं है, तो इसका मतलब है कि वह आर्ग्युमेंट पूरे स्नैपशॉट को रेफ़र करता है. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[].left |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[].top |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[].width |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[].height |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].secondary_rects[] |
list |
दूसरे स्क्रीन रेक्टैंगल, जिनके डाइमेंशन को सीएसएस पिक्सल में मेज़र किया गया है. इसका इस्तेमाल सिर्फ़ SNAPSHOT_RECT तर्कों के लिए किया जाता है. | |
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].secondary_rects[].left |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].secondary_rects[].top |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].secondary_rects[].width |
integer |
||
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].secondary_rects[].height |
integer |
||
version |
object |
इन नतीजों को जनरेट करने के लिए, PageSpeed का वर्शन इस्तेमाल किया गया था. | |
version.major |
integer |
इन नतीजों को जनरेट करने के लिए, PageSpeed की मुख्य वर्शन संख्या का इस्तेमाल किया गया. | |
version.minor |
integer |
इन नतीजों को जनरेट करने के लिए, PageSpeed की माइनर वर्शन संख्या का इस्तेमाल किया गया. | |
invalidRules[] |
list |
उन नियमों की सूची जो अनुरोध में बताए गए थे, लेकिन जिन्हें सर्वर को इंस्टैंशिएट करना नहीं आता. | |
screenshot |
nested object |
उस पेज का Base64 कोड में बदला गया स्क्रीनशॉट, जिसका विश्लेषण किया गया था. | |
screenshot.key |
string |
इस इमेज की पहचान करने वाली यूनीक स्ट्रिंग कुंजी. | |
screenshot.mime_type |
string |
इमेज डेटा का MIME टाइप (उदाहरण के लिए "image/jpeg"). | |
screenshot.data |
bytes |
इमेज डेटा base64 कोड में बदला गया. | |
screenshot.width |
integer |
पिक्सल में स्क्रीनशॉट की चौड़ाई. | |
screenshot.height |
integer |
पिक्सल में स्क्रीनशॉट की ऊंचाई. | |
screenshot.page_rect |
object |
||
screenshot.page_rect.left |
integer |
||
screenshot.page_rect.top |
integer |
||
screenshot.page_rect.width |
integer |
||
screenshot.page_rect.height |
integer |
||
snapshots[] |
list |
पेज के अलग-अलग रेंडर होने की अलग-अलग स्थितियों में, base64 कोड में बदले गए पेज के अन्य स्क्रीनशॉट. | |
snapshots[].key |
string |
इस इमेज की पहचान करने वाली यूनीक स्ट्रिंग कुंजी. | |
snapshots[].mime_type |
string |
इमेज डेटा का MIME टाइप (उदाहरण के लिए "image/jpeg"). | |
snapshots[].data |
bytes |
इमेज डेटा base64 कोड में बदला गया. | |
snapshots[].width |
integer |
पिक्सल में स्क्रीनशॉट की चौड़ाई. | |
snapshots[].height |
integer |
पिक्सल में स्क्रीनशॉट की ऊंचाई. | |
snapshots[].page_rect |
object |
||
snapshots[].page_rect.left |
integer |
||
snapshots[].page_rect.top |
integer |
||
snapshots[].page_rect.width |
integer |
||
snapshots[].page_rect.height |
integer |
||
loadingExperience.metrics.(key).category |
string |
स्वीकार की जाने वाली वैल्यू हैं:
|
|
loadingExperience.overall_category |
string |
स्वीकार की जाने वाली वैल्यू हैं:
|
|
loadingExperience.initial_url |
string |
इसे आज़माएं!
इस तरीके को लाइव डेटा पर कॉल करने और रिस्पॉन्स देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.