Pagespeedapi: runpagespeed

Führt eine PageSpeed-Analyse auf der Seite unter der angegebenen URL durch und gibt PageSpeed-Ergebnisse, eine Liste mit Vorschlägen zur Verbesserung der Geschwindigkeit dieser Seite sowie weitere Informationen zurück. Jetzt testen

Anfrage

HTTP-Anfrage

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

Parameter

Parametername Wert Beschreibung
Erforderliche Abfrageparameter
url string URL, die abgerufen und analysiert werden soll
Optionale Abfrageparameter
filter_third_party_resources boolean Gibt an, ob Ressourcen von Drittanbietern vor der PageSpeed-Analyse herausgefiltert werden sollen. (Standard: false)
locale string Die Sprache, die zur Lokalisierung formatierter Ergebnisse verwendet wird
rule string Eine auszuführende PageSpeed-Regel; falls keine angegeben ist, werden alle Regeln ausgeführt.
screenshot boolean Gibt an, ob Binärdaten mit einem Screenshot berücksichtigt werden sollen (Standardwert: false)
snapshots boolean Gibt an, ob Binärdaten mit Snapshot-Bildern einbezogen werden sollen (Standardeinstellung: false)
strategy string Die zu verwendende Analysestrategie (Computer oder Mobilgeräte) und Computer sind die Standardwerte.

Zulässige Werte sind:
  • desktop“: URL für Desktop-Browser abrufen und analysieren
  • mobile: URL für Mobilgeräte abrufen und analysieren
utm_campaign string Kampagnenname für Analytics.
utm_source string Kampagnenquelle für Analysen.

Anfragetext

Mit dieser Methode keinen Anfragetext bereitstellen.

Antwort

Bei Erfolg gibt diese Methode einen Antworttext mit der folgenden Struktur zurück:

{
  "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
      }
    }
  ]
}
Name der Eigenschaft Wert Beschreibung Hinweise
captchaResult string Ergebnis der Captcha-Überprüfung

Zulässige Werte sind:
  • "CAPTCHA_BLOCKING"
  • "CAPTCHA_MATCHED"
  • "CAPTCHA_NEEDED"
  • "CAPTCHA_NOT_NEEDED"
  • "CAPTCHA_UNMATCHED"
kind string Art des Ergebnisses.
id string Die kanonische und finale URL für das Dokument, nachdem Seitenweiterleitungen gefolgt sind (falls vorhanden).
responseCode integer Antwortcode für das Dokument. 200 steht für einen normalen Seitenaufbau. 4xx/5xx zeigt einen Fehler an.
title string Titel der Seite, wie er in der Titelleiste des Browsers angezeigt wird
ruleGroups object Eine Zuordnung mit einem Eintrag für jede Regelgruppe in diesen Ergebnissen.
ruleGroups.(key) object Name dieser Regelgruppe: entweder „SPEED“, „USABILITY“ oder „SICHERHEIT“.
ruleGroups.(key).score integer Der Wert (0–100) für diese Regelgruppe, der angibt, wie viel besser eine Seite in dieser Kategorie sein könnte, z.B. wie viel schneller, wie viel besser nutzbar oder sicherer. Ein hoher Wert deutet auf wenig Raum für Verbesserungen hin, während eine niedrigere Bewertung mehr Spielraum für Verbesserungen deutet.
ruleGroups.(key).pass boolean
loadingExperience object Messwerte zum Laden von Seiten durch Endnutzer.
loadingExperience.id string Die URL, das Muster oder der Ursprung, auf dem sich die Messwerte befinden.
loadingExperience.metrics object
loadingExperience.metrics.(key) object Der Typ des Messwerts.
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 Zusammenfassende Statistiken für die Seite, z. B. die Anzahl der JavaScript-Byte und die Anzahl der HTML-Byte
pageStats.numberResources integer Anzahl der von der Seite geladenen HTTP-Ressourcen.
pageStats.numberHosts integer Anzahl der eindeutigen Hosts, auf die die Seite verweist.
pageStats.totalRequestBytes long Gesamtgröße aller Anfragebyte, die von der Seite gesendet wurden.
pageStats.numberStaticResources integer Anzahl der statischen (d.h. im Cache speicherbaren) Ressourcen auf der Seite.
pageStats.htmlResponseBytes long Anzahl der unkomprimierten Antwortbyte für das HTML-Hauptdokument und alle iFrames auf der Seite.
pageStats.textResponseBytes long Anzahl der unkomprimierten Antwortbyte für Textressourcen, die nicht von anderen Statistiken abgedeckt sind (d. h. Nicht-HTML-, Nicht-Skript-, Nicht-CSS-Ressourcen) auf der Seite.
pageStats.overTheWireResponseBytes long Anzahl der Over-the-wire-Byte, verwendet die standardmäßige gzip-Komprimierungsstrategie als Schätzung.
pageStats.cssResponseBytes long Anzahl der unkomprimierten Antwortbyte für CSS-Ressourcen auf der Seite.
pageStats.imageResponseBytes long Anzahl der Antwortbyte für Bildressourcen auf der Seite.
pageStats.javascriptResponseBytes long Anzahl der unkomprimierten Antwortbyte für JS-Ressourcen auf der Seite.
pageStats.flashResponseBytes long Anzahl der Antwortbyte für Flash-Ressourcen auf der Seite.
pageStats.otherResponseBytes long Anzahl der Antwortbyte für andere Ressourcen auf der Seite.
pageStats.numberJsResources integer Anzahl der JavaScript-Ressourcen, auf die die Seite verweist.
pageStats.numberCssResources integer Anzahl der CSS-Ressourcen, auf die die Seite verweist.
pageStats.numberRobotedResources integer Anzahl der durch eine robots.txt-Datei blockierten Ressourcen.
pageStats.numberTransientFetchFailureResources integer Anzahl der vorübergehend ausgefallenen Ressourcen.
pageStats.numTotalRoundTrips integer Die erforderlichen Roundtrips zum Laden der vollständigen Seite
pageStats.numRenderBlockingRoundTrips integer Die erforderlichen Umläufe zum Laden von Ressourcen, die das Rendering blockieren
pageStats.robotedUrls[] list Liste der durch robots.txt blockierten URLs.
pageStats.transientFetchFailureUrls[] list Liste der URLs für vorübergehende Abruffehler.
pageStats.cms string Das für die Seite verwendete Content-Management-System (CMS).

Zulässige Werte sind:
  • "BITRIX"
  • "BLOGGER"
  • "DATALIFE_ENGINE"
  • "DRUPAL"
  • "GOOGLE_SITES"
  • "JOOMLA"
  • "MAGENTO"
  • "PRESTASHOP"
  • "TUMBLR"
  • "UNKNOWN"
  • "VBULLETIN"
  • "WORDPRESS"
formattedResults object Lokalisierte PageSpeed-Ergebnisse Enthält einen RegelResults-Eintrag für jede PageSpeed-Regel, die vom Server instanziiert und ausgeführt wird.
formattedResults.locale string Die Sprache von formattedResults, z.B. „en_US“.
formattedResults.ruleResults object Dictionary der formatierten Regelergebnisse mit einem Eintrag für jede PageSpeed-Regel, die vom Server instanziiert und ausgeführt wird.
formattedResults.ruleResults.(key) object Die enum-ähnliche Kennung für diese Regel. Beispiel: „EnableKeepAlive“ oder „VermeideCssImport“. Nicht lokalisiert.
formattedResults.ruleResults.(key).localizedRuleName string Lokalisierter Name der Regel, der Nutzern präsentiert werden soll.
formattedResults.ruleResults.(key).ruleImpact double Die Auswirkung (unbegrenzter Gleitkommawert), die die Implementierung der Vorschläge für diese Regel auf die Geschwindigkeit der Seite hätte. Die Auswirkung zwischen Regeln ist vergleichbar, um festzustellen, welche Regelvorschläge sich stärker oder geringer auf die Geschwindigkeit einer Seite auswirken würden. Wenn beispielsweise durch die Aktivierung der Komprimierung 1 MB und durch die Optimierung der Bilder 500 KB eingespart werden würde, hätte die Komprimierungsregel für das Aktivieren die doppelte Auswirkung der Bildoptimierungsregel bei ansonsten gleichen Bedingungen.
formattedResults.ruleResults.(key).beta boolean Gibt an, ob sich diese Regel in der Betaphase befindet. Regeln in der Betaversion sind neue Regeln, die derzeit getestet werden und sich nicht auf die Gesamtpunktzahl auswirken.
formattedResults.ruleResults.(key).groups[] list Liste der Regelgruppen, zu denen die Regel gehört. Jeder Eintrag in der Liste steht „GESCHWINDIGKEIT“, „VERWENDUNG“ oder „SICHERHEIT“.
formattedResults.ruleResults.(key).summary nested object Eine kurze Beschreibung der Regel, in der allgemein angegeben ist, was getan werden muss, um die Regel einzuhalten, und welche Vorteile sie daraus ziehen kann
formattedResults.ruleResults.(key).summary.format string Ein String im lokalisierten Format mit -Platzhaltern, wobei "FOO" der Schlüssel des Arguments ist, dessen Wert ersetzt werden soll. Bei HYPERLINK-Argumenten enthält der Formatstring stattdessen und für das Argument mit dem Schlüssel "FOO".
formattedResults.ruleResults.(key).summary.args[] list Liste der Argumente für den Formatstring.
formattedResults.ruleResults.(key).summary.args[].type string Argumenttyp. Entweder URL, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK oder SNAPSHOT_RECT.

Zulässige Werte sind:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).summary.args[].key string Der Platzhalterschlüssel für dieses Argument als String.
formattedResults.ruleResults.(key).summary.args[].value string Argumentwert als lokalisierter String.
formattedResults.ruleResults.(key).summary.args[].rects[] list Die Bildschirmrechtecke, auf die verwiesen wird, mit Abmessungen, die in CSS-Pixeln gemessen werden. Dies wird immer nur für SNAPSHOT_RECT-Argumente verwendet. Fehlt dieses Argument bei einem SNAPSHOT_RECT-Argument, bezieht sich das Argument auf den gesamten Snapshot.
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 Sekundäre Bildschirmrechtecke, auf die verwiesen wird, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird immer nur für SNAPSHOT_RECT-Argumente verwendet.
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 Liste mit Blöcken von URLs. Jeder Block kann eine Überschrift und eine Liste von URLs enthalten. Jede URL kann zusätzliche Details enthalten.
formattedResults.ruleResults.(key).urlBlocks[].header nested object Überschrift, die mit der Liste der URLs angezeigt werden soll.
formattedResults.ruleResults.(key).urlBlocks[].header.format string Ein String im lokalisierten Format mit -Platzhaltern, wobei "FOO" der Schlüssel des Arguments ist, dessen Wert ersetzt werden soll. Bei HYPERLINK-Argumenten enthält der Formatstring stattdessen und für das Argument mit dem Schlüssel "FOO".
formattedResults.ruleResults.(key).urlBlocks[].header.args[] list Liste der Argumente für den Formatstring.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].type string Argumenttyp. Entweder URL, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK oder SNAPSHOT_RECT.

Zulässige Werte sind:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].header.args[].key string Der Platzhalterschlüssel für dieses Argument als String.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].value string Argumentwert als lokalisierter String.
formattedResults.ruleResults.(key).urlBlocks[].header.args[].rects[] list Die Bildschirmrechtecke, auf die verwiesen wird, mit Abmessungen, die in CSS-Pixeln gemessen werden. Dies wird immer nur für SNAPSHOT_RECT-Argumente verwendet. Fehlt dieses Argument bei einem SNAPSHOT_RECT-Argument, bezieht sich das Argument auf den gesamten Snapshot.
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 Sekundäre Bildschirmrechtecke, auf die verwiesen wird, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird immer nur für SNAPSHOT_RECT-Argumente verwendet.
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 Liste der Einträge mit Informationen zu URLs im URL-Block. Optional.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result nested object Ein Formatstring, der Informationen zur URL enthält, und eine Liste von Argumenten für diesen Formatstring.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.format string Ein String im lokalisierten Format mit -Platzhaltern, wobei "FOO" der Schlüssel des Arguments ist, dessen Wert ersetzt werden soll. Bei HYPERLINK-Argumenten enthält der Formatstring stattdessen und für das Argument mit dem Schlüssel "FOO".
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[] list Liste der Argumente für den Formatstring.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].type string Argumenttyp. Entweder URL, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK oder SNAPSHOT_RECT.

Zulässige Werte sind:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].key string Der Platzhalterschlüssel für dieses Argument als String.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].value string Argumentwert als lokalisierter String.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.args[].rects[] list Die Bildschirmrechtecke, auf die verwiesen wird, mit Abmessungen, die in CSS-Pixeln gemessen werden. Dies wird immer nur für SNAPSHOT_RECT-Argumente verwendet. Fehlt dieses Argument bei einem SNAPSHOT_RECT-Argument, bezieht sich das Argument auf den gesamten Snapshot.
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 Sekundäre Bildschirmrechtecke, auf die verwiesen wird, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird immer nur für SNAPSHOT_RECT-Argumente verwendet.
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 Liste von Einträgen, die zusätzliche Details zu einer einzelnen URL enthalten. Optional.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].format string Ein String im lokalisierten Format mit -Platzhaltern, wobei "FOO" der Schlüssel des Arguments ist, dessen Wert ersetzt werden soll. Bei HYPERLINK-Argumenten enthält der Formatstring stattdessen und für das Argument mit dem Schlüssel "FOO".
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[] list Liste der Argumente für den Formatstring.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].type string Argumenttyp. Entweder URL, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK oder SNAPSHOT_RECT.

Zulässige Werte sind:
  • "BYTES"
  • "DISTANCE"
  • "DURATION"
  • "HYPERLINK"
  • "INT_LITERAL"
  • "PERCENTAGE"
  • "SNAPSHOT_RECT"
  • "STRING_LITERAL"
  • "URL"
  • "VERBATIM_STRING"
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].key string Der Platzhalterschlüssel für dieses Argument als String.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].value string Argumentwert als lokalisierter String.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].args[].rects[] list Die Bildschirmrechtecke, auf die verwiesen wird, mit Abmessungen, die in CSS-Pixeln gemessen werden. Dies wird immer nur für SNAPSHOT_RECT-Argumente verwendet. Fehlt dieses Argument bei einem SNAPSHOT_RECT-Argument, bezieht sich das Argument auf den gesamten Snapshot.
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 Sekundäre Bildschirmrechtecke, auf die verwiesen wird, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird immer nur für SNAPSHOT_RECT-Argumente verwendet.
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 Die Version von PageSpeed, mit der diese Ergebnisse generiert wurden.
version.major integer Die Hauptversionsnummer von PageSpeed, mit der diese Ergebnisse generiert werden.
version.minor integer Die Nebenversionsnummer von PageSpeed, die zum Generieren dieser Ergebnisse verwendet wurde.
invalidRules[] list Liste der Regeln, die in der Anfrage angegeben wurden, die der Server aber nicht instanziiert hat.
screenshot nested object Base64-codierter Screenshot der analysierten Seite.
screenshot.key string Eindeutiger Stringschlüssel, falls vorhanden, der dieses Bild identifiziert.
screenshot.mime_type string MIME-Typ der Bilddaten (z. B. "image/jpeg")
screenshot.data bytes base64-Bilddaten codiert.
screenshot.width integer Breite des Screenshots in Pixel.
screenshot.height integer Höhe des Screenshots in Pixel.
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 Zusätzliche base64-codierte Screenshots der Seite in verschiedenen partiellen Rendering-Zuständen.
snapshots[].key string Eindeutiger Stringschlüssel, falls vorhanden, der dieses Bild identifiziert.
snapshots[].mime_type string MIME-Typ der Bilddaten (z. B. "image/jpeg")
snapshots[].data bytes base64-Bilddaten codiert.
snapshots[].width integer Breite des Screenshots in Pixel.
snapshots[].height integer Höhe des Screenshots in Pixel.
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

Zulässige Werte sind:
  • "AVERAGE"
  • "FAST"
  • "NONE"
  • "SLOW"
loadingExperience.overall_category string

Zulässige Werte sind:
  • "AVERAGE"
  • "FAST"
  • "NONE"
  • "SLOW"
loadingExperience.initial_url string

Jetzt testen

Verwenden Sie den unten angegebenen APIs Explorer, um diese Methode für Livedaten aufzurufen und die Antwort einzusehen.