Pagespeedapi: runpagespeed

নির্দিষ্ট URL-এ পৃষ্ঠায় PageSpeed ​​বিশ্লেষণ চালায় এবং PageSpeed ​​স্কোর, সেই পৃষ্ঠাটিকে দ্রুততর করার পরামর্শের একটি তালিকা এবং অন্যান্য তথ্য প্রদান করে৷ এটা এখন চেষ্টা কর .

অনুরোধ

HTTP অনুরোধ

GET https://www.googleapis.com/pagespeedonline/v4/runPagespeed

পরামিতি

পরামিতি নাম মান বর্ণনা
প্রয়োজনীয় ক্যোয়ারী প্যারামিটার
url string আনয়ন এবং বিশ্লেষণ করার জন্য URL
ঐচ্ছিক ক্যোয়ারী পরামিতি
filter_third_party_resources boolean PageSpeed ​​বিশ্লেষণের আগে তৃতীয় পক্ষের সংস্থানগুলি ফিল্টার করা উচিত কিনা তা নির্দেশ করে৷ (ডিফল্ট: false )
locale string বিন্যাসিত ফলাফল স্থানীয়করণ করতে ব্যবহৃত লোকেল
rule string চালানোর জন্য একটি PageSpeed ​​নিয়ম; যদি কোনটি না দেওয়া হয়, সমস্ত নিয়ম চালানো হয়
screenshot boolean একটি স্ক্রিনশট ধারণকারী বাইনারি ডেটা অন্তর্ভুক্ত করা উচিত কিনা তা নির্দেশ করে (ডিফল্ট: false )
snapshots boolean স্ন্যাপশট ইমেজ ধারণকারী বাইনারি ডেটা অন্তর্ভুক্ত করা উচিত কিনা তা নির্দেশ করে (ডিফল্ট: false )
strategy string বিশ্লেষণ কৌশল (ডেস্কটপ বা মোবাইল) ব্যবহার করার জন্য, এবং ডেস্কটপ ডিফল্ট

গ্রহণযোগ্য মান হল:
  • " desktop ": ডেস্কটপ ব্রাউজারগুলির জন্য URL আনুন এবং বিশ্লেষণ করুন৷
  • " mobile ": মোবাইল ডিভাইসের জন্য URL আনুন এবং বিশ্লেষণ করুন৷
utm_campaign string বিশ্লেষণের জন্য প্রচারের নাম।
utm_source string বিশ্লেষণের জন্য প্রচারের উৎস।

শরীরের অনুরোধ

এই পদ্ধতির সাথে একটি অনুরোধ সংস্থা সরবরাহ করবেন না।

প্রতিক্রিয়া

সফল হলে, এই পদ্ধতিটি নিম্নলিখিত কাঠামো সহ একটি প্রতিক্রিয়া বডি প্রদান করে:

{
  "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 ক্যাপচা ফলাফল যাচাই

গ্রহণযোগ্য মান হল:
  • " CAPTCHA_BLOCKING "
  • " CAPTCHA_MATCHED "
  • " CAPTCHA_NEEDED "
  • " CAPTCHA_NOT_NEEDED "
  • " CAPTCHA_UNMATCHED "
kind string ফলাফল ধরনের.
id string নথির জন্য ক্যানোনিকালাইজড এবং চূড়ান্ত URL, পৃষ্ঠা পুনঃনির্দেশ অনুসরণ করার পরে (যদি থাকে)।
responseCode integer নথির জন্য প্রতিক্রিয়া কোড। 200 একটি স্বাভাবিক পৃষ্ঠা লোড নির্দেশ করে। 4xx/5xx একটি ত্রুটি নির্দেশ করে।
title string পৃষ্ঠার শিরোনাম, ব্রাউজারের শিরোনাম বারে প্রদর্শিত হিসাবে।
ruleGroups object এই ফলাফলগুলিতে প্রতিটি নিয়ম গোষ্ঠীর জন্য একটি এন্ট্রি সহ একটি মানচিত্র৷
ruleGroups. (key) object এই নিয়ম গোষ্ঠীর নাম: "গতি", "ব্যবহারযোগ্যতা" বা "নিরাপত্তা" এর একটি।
ruleGroups.(key). score integer এই নিয়ম গোষ্ঠীর জন্য স্কোর (0-100), যা নির্দেশ করে যে একটি পৃষ্ঠা সেই বিভাগে কতটা ভালো হতে পারে (যেমন কতটা দ্রুত, বা কতটা ব্যবহারযোগ্য, বা কতটা নিরাপদ)। একটি উচ্চ স্কোর উন্নতির জন্য সামান্য জায়গা নির্দেশ করে, যখন কম স্কোর উন্নতির জন্য আরও জায়গা নির্দেশ করে।
ruleGroups.(key). pass boolean
loadingExperience object শেষ ব্যবহারকারীদের পৃষ্ঠা লোড করার অভিজ্ঞতার মেট্রিক্স।
loadingExperience. id string url, প্যাটার্ন বা মূল যে মেট্রিক্স চালু আছে।
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 পৃষ্ঠার জন্য সংক্ষিপ্ত পরিসংখ্যান, যেমন জাভাস্ক্রিপ্ট বাইটের সংখ্যা, এইচটিএমএল বাইটের সংখ্যা ইত্যাদি।
pageStats. numberResources integer পৃষ্ঠা দ্বারা লোড করা HTTP সংস্থানগুলির সংখ্যা৷
pageStats. numberHosts integer পৃষ্ঠা দ্বারা উল্লেখ করা অনন্য হোস্টের সংখ্যা।
pageStats. totalRequestBytes long পৃষ্ঠার পাঠানো সমস্ত অনুরোধ বাইটের মোট আকার।
pageStats. numberStaticResources integer পৃষ্ঠায় স্ট্যাটিক (অর্থাৎ ক্যাশেযোগ্য) সম্পদের সংখ্যা।
pageStats. htmlResponseBytes long প্রধান HTML নথি এবং পৃষ্ঠার সমস্ত আইফ্রেমের জন্য অসঙ্কোচিত প্রতিক্রিয়া বাইটের সংখ্যা।
pageStats. textResponseBytes long পৃষ্ঠায় অন্যান্য পরিসংখ্যান (যেমন নন-এইচটিএমএল, নন-স্ক্রিপ্ট, নন-সিএসএস রিসোর্স) দ্বারা কভার না করা টেক্সট রিসোর্সের জন্য আনকম্প্রেসড রেসপন্স বাইটের সংখ্যা।
pageStats. overTheWireResponseBytes long ওভার-দ্য-ওয়্যার বাইটের সংখ্যা, একটি অনুমান হিসাবে ডিফল্ট gzip কম্প্রেশন কৌশল ব্যবহার করে।
pageStats. cssResponseBytes long পৃষ্ঠায় CSS রিসোর্সের জন্য আনকম্প্রেসড রেসপন্স বাইটের সংখ্যা।
pageStats. imageResponseBytes long পৃষ্ঠায় চিত্র সংস্থানগুলির জন্য প্রতিক্রিয়া বাইটের সংখ্যা৷
pageStats. javascriptResponseBytes long পৃষ্ঠায় JS রিসোর্সের জন্য আনকমপ্রেসড রেসপন্স বাইটের সংখ্যা।
pageStats. flashResponseBytes long পৃষ্ঠায় ফ্ল্যাশ সংস্থানগুলির জন্য প্রতিক্রিয়া বাইটের সংখ্যা৷
pageStats. otherResponseBytes long পৃষ্ঠায় অন্যান্য সংস্থানগুলির জন্য প্রতিক্রিয়া বাইটের সংখ্যা৷
pageStats. numberJsResources integer পৃষ্ঠা দ্বারা উল্লেখ করা জাভাস্ক্রিপ্ট সম্পদের সংখ্যা।
pageStats. numberCssResources integer পৃষ্ঠা দ্বারা উল্লেখিত CSS সংস্থানগুলির সংখ্যা৷
pageStats. numberRobotedResources integer রোবট করা সম্পদের সংখ্যা।
pageStats. numberTransientFetchFailureResources integer ক্ষণস্থায়ী-ব্যর্থ সম্পদের সংখ্যা।
pageStats. numTotalRoundTrips integer পুরো পৃষ্ঠা লোড করার জন্য প্রয়োজনীয় রাউন্ড ট্রিপ
pageStats. numRenderBlockingRoundTrips integer রেন্ডার ব্লকিং রিসোর্স লোড করার জন্য প্রয়োজনীয় রাউন্ড ট্রিপ
pageStats. robotedUrls[] list রোবোটেড ইউআরএলের তালিকা।
pageStats. transientFetchFailureUrls[] list ক্ষণস্থায়ী আনয়ন ব্যর্থ url তালিকা.
pageStats. cms string পৃষ্ঠার জন্য কন্টেন্ট ম্যানেজমেন্ট সিস্টেম (CMS) ব্যবহৃত হয়।

গ্রহণযোগ্য মান হল:
  • " BITRIX "
  • " BLOGGER "
  • " DATALIFE_ENGINE "
  • " DRUPAL "
  • " GOOGLE_SITES "
  • " JOOMLA "
  • " MAGENTO "
  • " PRESTASHOP "
  • " TUMBLR "
  • " UNKNOWN "
  • " VBULLETIN "
  • " WORDPRESS "
formattedResults object স্থানীয় করা PageSpeed ​​ফলাফল. সার্ভার দ্বারা তাত্ক্ষণিক এবং চালিত প্রতিটি PageSpeed ​​নিয়মের জন্য একটি নিয়ম ফলাফল এন্ট্রি রয়েছে৷
formattedResults. locale string ফর্ম্যাট করা ফলাফলের লোকেল, যেমন "en_US"।
formattedResults. ruleResults object বিন্যাসিত নিয়ম ফলাফলের অভিধান, প্রতিটি PageSpeed ​​নিয়মের জন্য একটি এন্ট্রি সহ সার্ভার দ্বারা তাত্ক্ষণিক এবং চালিত হয়৷
formattedResults.ruleResults. (key) object এই নিয়মের জন্য enum-এর মতো শনাক্তকারী। উদাহরণস্বরূপ "EnableKeepAlive" বা "AvoidCssImport"। স্থানীয়ীকৃত নয়।
formattedResults.ruleResults.(key). localizedRuleName string নিয়মের স্থানীয় নাম, ব্যবহারকারীর কাছে উপস্থাপনের উদ্দেশ্যে।
formattedResults.ruleResults.(key). ruleImpact double এই নিয়মের জন্য প্রস্তাবনাগুলি কার্যকর করার প্রভাব (অসীমাহীন ফ্লোটিং পয়েন্ট মান) পৃষ্ঠাটিকে দ্রুততর করতে পারে৷ কোন নিয়মের পরামর্শগুলি একটি পৃষ্ঠাকে দ্রুততর করার ক্ষেত্রে উচ্চ বা কম প্রভাব ফেলবে তা নির্ধারণ করতে নিয়মগুলির মধ্যে প্রভাব তুলনা করা হয়৷ উদাহরণস্বরূপ, যদি কম্প্রেশন সক্ষম করলে 1MB সাশ্রয় হয়, যখন ইমেজ অপ্টিমাইজ করার সময় 500kB সাশ্রয় হয়, তাহলে কম্প্রেশন চালু করার নিয়মটি ইমেজ অপ্টিমাইজেশন নিয়মের 2x প্রভাব ফেলবে, অন্যান্য সমস্ত জিনিস সমান হবে।
formattedResults.ruleResults.(key). beta boolean এই নিয়ম 'বেটা'তে আছে কিনা। বিটাতে নিয়মগুলি হল নতুন নিয়ম যা পরীক্ষা করা হচ্ছে, যা সামগ্রিক স্কোরকে প্রভাবিত করে না।
formattedResults.ruleResults.(key). groups[] list এই নিয়মের অন্তর্গত নিয়ম গোষ্ঠীগুলির তালিকা৷ তালিকার প্রতিটি এন্ট্রি "স্পীড", "ব্যবহারযোগ্যতা" বা "নিরাপত্তা" এর একটি।
formattedResults.ruleResults.(key). summary nested object নিয়মের জন্য একটি সংক্ষিপ্ত সংক্ষিপ্ত বিবরণ, একটি উচ্চ স্তরে নির্দেশ করে যে নিয়মটি অনুসরণ করার জন্য কী করা উচিত এবং এটি করার মাধ্যমে কী সুবিধা পাওয়া যেতে পারে।
formattedResults.ruleResults.(key).summary. format string স্থানধারক সহ একটি স্থানীয় বিন্যাস স্ট্রিং, যেখানে 'FOO' হল আর্গুমেন্টের কী যার মান প্রতিস্থাপন করা উচিত। HYPERLINK আর্গুমেন্টের জন্য, ফরম্যাট স্ট্রিং এর পরিবর্তে 'FOO' কী যুক্ত আর্গুমেন্টের জন্য এবং থাকবে।
formattedResults.ruleResults.(key).summary. args[] list বিন্যাস স্ট্রিং জন্য আর্গুমেন্ট তালিকা.
formattedResults.ruleResults.(key).summary.args[]. type string যুক্তির ধরন। URL এর মধ্যে একটি, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK, বা SNAPSHOT_RECT৷

গ্রহণযোগ্য মান হল:
  • " BYTES "
  • " DISTANCE "
  • " DURATION "
  • " HYPERLINK "
  • " INT_LITERAL "
  • " PERCENTAGE "
  • " SNAPSHOT_RECT "
  • " STRING_LITERAL "
  • " URL "
  • " VERBATIM_STRING "
formattedResults.ruleResults.(key).summary.args[]. key string এই আর্গের জন্য স্থানধারক কী, একটি স্ট্রিং হিসাবে।
formattedResults.ruleResults.(key).summary.args[]. value string আর্গুমেন্ট মান, একটি স্থানীয় স্ট্রিং হিসাবে।
formattedResults.ruleResults.(key).summary.args[]. rects[] list CSS পিক্সেলে পরিমাপ করা মাত্রা সহ স্ক্রীন আয়তক্ষেত্রগুলিকে উল্লেখ করা হচ্ছে৷ এটি শুধুমাত্র 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 CSS পিক্সেলে পরিমাপ করা মাত্রা সহ সেকেন্ডারি স্ক্রীন আয়তক্ষেত্রগুলিকে উল্লেখ করা হচ্ছে। এটি শুধুমাত্র 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 URL-এর ব্লকের তালিকা। প্রতিটি ব্লকে একটি শিরোনাম এবং URL-এর একটি তালিকা থাকতে পারে। প্রতিটি URL ঐচ্ছিকভাবে অতিরিক্ত বিবরণ অন্তর্ভুক্ত করতে পারে।
formattedResults.ruleResults.(key).urlBlocks[]. header nested object শিরোনামটি URL-এর তালিকা সহ প্রদর্শিত হবে৷
formattedResults.ruleResults.(key).urlBlocks[].header. format string স্থানধারক সহ একটি স্থানীয় বিন্যাস স্ট্রিং, যেখানে 'FOO' হল আর্গুমেন্টের কী যার মান প্রতিস্থাপন করা উচিত। HYPERLINK আর্গুমেন্টের জন্য, ফরম্যাট স্ট্রিং এর পরিবর্তে 'FOO' কী যুক্ত আর্গুমেন্টের জন্য এবং থাকবে।
formattedResults.ruleResults.(key).urlBlocks[].header. args[] list বিন্যাস স্ট্রিং জন্য আর্গুমেন্ট তালিকা.
formattedResults.ruleResults.(key).urlBlocks[].header.args[]. type string যুক্তির ধরন। URL এর মধ্যে একটি, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK, বা SNAPSHOT_RECT৷

গ্রহণযোগ্য মান হল:
  • " BYTES "
  • " DISTANCE "
  • " DURATION "
  • " HYPERLINK "
  • " INT_LITERAL "
  • " PERCENTAGE "
  • " SNAPSHOT_RECT "
  • " STRING_LITERAL "
  • " URL "
  • " VERBATIM_STRING "
formattedResults.ruleResults.(key).urlBlocks[].header.args[]. key string এই আর্গের জন্য স্থানধারক কী, একটি স্ট্রিং হিসাবে।
formattedResults.ruleResults.(key).urlBlocks[].header.args[]. value string আর্গুমেন্ট মান, একটি স্থানীয় স্ট্রিং হিসাবে।
formattedResults.ruleResults.(key).urlBlocks[].header.args[]. rects[] list CSS পিক্সেলে পরিমাপ করা মাত্রা সহ স্ক্রীন আয়তক্ষেত্রগুলিকে উল্লেখ করা হচ্ছে৷ এটি শুধুমাত্র 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 CSS পিক্সেলে পরিমাপ করা মাত্রা সহ সেকেন্ডারি স্ক্রীন আয়তক্ষেত্রগুলিকে উল্লেখ করা হচ্ছে। এটি শুধুমাত্র 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 url ব্লকে URL সম্পর্কে তথ্য প্রদান করে এমন এন্ট্রিগুলির তালিকা৷ ঐচ্ছিক।
formattedResults.ruleResults.(key).urlBlocks[].urls[]. result nested object একটি বিন্যাস স্ট্রিং যা URL সম্পর্কে তথ্য দেয় এবং সেই বিন্যাস স্ট্রিংয়ের জন্য আর্গুমেন্টের একটি তালিকা।
formattedResults.ruleResults.(key).urlBlocks[].urls[].result. format string স্থানধারক সহ একটি স্থানীয় বিন্যাস স্ট্রিং, যেখানে 'FOO' হল আর্গুমেন্টের কী যার মান প্রতিস্থাপন করা উচিত। HYPERLINK আর্গুমেন্টের জন্য, ফরম্যাট স্ট্রিং এর পরিবর্তে 'FOO' কী যুক্ত আর্গুমেন্টের জন্য এবং থাকবে।
formattedResults.ruleResults.(key).urlBlocks[].urls[].result. args[] list বিন্যাস স্ট্রিং জন্য আর্গুমেন্ট তালিকা.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[]. type string যুক্তির ধরন। URL এর মধ্যে একটি, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK, বা SNAPSHOT_RECT৷

গ্রহণযোগ্য মান হল:
  • " BYTES "
  • " DISTANCE "
  • " DURATION "
  • " HYPERLINK "
  • " INT_LITERAL "
  • " PERCENTAGE "
  • " SNAPSHOT_RECT "
  • " STRING_LITERAL "
  • " URL "
  • " VERBATIM_STRING "
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 CSS পিক্সেলে পরিমাপ করা মাত্রা সহ স্ক্রীন আয়তক্ষেত্রগুলিকে উল্লেখ করা হচ্ছে৷ এটি শুধুমাত্র 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 CSS পিক্সেলে পরিমাপ করা মাত্রা সহ সেকেন্ডারি স্ক্রীন আয়তক্ষেত্রগুলিকে উল্লেখ করা হচ্ছে। এটি শুধুমাত্র 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 এন্ট্রিগুলির তালিকা যা একটি একক URL সম্পর্কে অতিরিক্ত বিবরণ প্রদান করে। ঐচ্ছিক।
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[]. format string স্থানধারক সহ একটি স্থানীয় বিন্যাস স্ট্রিং, যেখানে 'FOO' হল আর্গুমেন্টের কী যার মান প্রতিস্থাপন করা উচিত। HYPERLINK আর্গুমেন্টের জন্য, ফরম্যাট স্ট্রিং এর পরিবর্তে 'FOO' কী যুক্ত আর্গুমেন্টের জন্য এবং থাকবে।
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[]. args[] list বিন্যাস স্ট্রিং জন্য আর্গুমেন্ট তালিকা.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[]. type string যুক্তির ধরন। URL এর মধ্যে একটি, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK, বা SNAPSHOT_RECT৷

গ্রহণযোগ্য মান হল:
  • " BYTES "
  • " DISTANCE "
  • " DURATION "
  • " HYPERLINK "
  • " INT_LITERAL "
  • " PERCENTAGE "
  • " SNAPSHOT_RECT "
  • " STRING_LITERAL "
  • " URL "
  • " VERBATIM_STRING "
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 CSS পিক্সেলে পরিমাপ করা মাত্রা সহ স্ক্রীন আয়তক্ষেত্রগুলিকে উল্লেখ করা হচ্ছে৷ এটি শুধুমাত্র 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 CSS পিক্সেলে পরিমাপ করা মাত্রা সহ সেকেন্ডারি স্ক্রীন আয়তক্ষেত্রগুলিকে উল্লেখ করা হচ্ছে। এটি শুধুমাত্র 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 পৃষ্ঠাটির বেস64-এনকোডেড স্ক্রিনশট যা বিশ্লেষণ করা হয়েছে।
screenshot. key string অনন্য স্ট্রিং কী, যদি থাকে, এই চিত্রটিকে চিহ্নিত করে।
screenshot. mime_type string Mime ধরনের ইমেজ ডেটা (যেমন "image/jpeg")।
screenshot. data bytes ছবির ডেটা বেস64 এনকোড করা হয়েছে।
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 পৃষ্ঠার অতিরিক্ত বেস64-এনকোডেড স্ক্রিনশট, বিভিন্ন আংশিক রেন্ডার অবস্থায়।
snapshots[]. key string অনন্য স্ট্রিং কী, যদি থাকে, এই চিত্রটিকে চিহ্নিত করে।
snapshots[]. mime_type string Mime ধরনের ইমেজ ডেটা (যেমন "image/jpeg")।
snapshots[]. data bytes ছবির ডেটা বেস64 এনকোড করা হয়েছে।
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

গ্রহণযোগ্য মান হল:
  • " AVERAGE "
  • " FAST "
  • " NONE "
  • " SLOW "
loadingExperience. overall_category string

গ্রহণযোগ্য মান হল:
  • " AVERAGE "
  • " FAST "
  • " NONE "
  • " SLOW "
loadingExperience. initial_url string

এটা চেষ্টা করুন!

লাইভ ডেটাতে এই পদ্ধতিতে কল করতে এবং প্রতিক্রিয়া দেখতে নীচের APIs এক্সপ্লোরার ব্যবহার করুন।