Pagespeedapi: runpagespeed

Führt eine PageSpeed-Analyse auf der Seite unter der angegebenen URL durch und gibt PageSpeed-Bewertungen, eine Liste mit Vorschlägen zur Beschleunigung dieser Seite und 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 Die 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. (Standardeinstellung: false)
locale string Das Gebietsschema, das zum Lokalisieren formatierter Ergebnisse verwendet wird
rule string Eine auszuführende PageSpeed-Regel: Wenn keine angegeben sind, werden alle Regeln ausgeführt.
screenshot boolean Gibt an, ob Binärdaten, die einen Screenshot enthalten, enthalten sein sollen (Standardeinstellung: false)
snapshots boolean Gibt an, ob Binärdaten mit Snapshot-Images eingeschlossen werden sollen (Standardeinstellung: false)
strategy string Die zu verwendende Analysestrategie (Computer oder Mobilgeräte). Computer ist die Standardeinstellung.

Zulässige Werte sind: <ph type="x-smartling-placeholder">
    </ph>
  • "desktop": URL für Desktop-Browser abrufen und analysieren
  • "mobile": URL für Mobilgeräte abrufen und analysieren
utm_campaign string Kampagnenname für Analysen.
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: <ph type="x-smartling-placeholder">
    </ph>
  • CAPTCHA_BLOCKING
  • CAPTCHA_MATCHED
  • CAPTCHA_NEEDED
  • CAPTCHA_NOT_NEEDED
  • CAPTCHA_UNMATCHED
kind string Art des Ergebnisses.
id string Kanonisierte und finale URL für das Dokument nach Folgen von Seitenweiterleitungen (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 Der Name dieser Regelgruppe: „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 nutzungsfreundlicher oder sicherer eine Seite sein könnte. Ein hoher Wert deutet auf wenig Verbesserungspotenzial hin, während ein niedrigerer Wert auf mehr Raum für Verbesserungen hinweist.
ruleGroups.(key).pass boolean
loadingExperience object Messwerte von Endnutzern beim Laden von Seiten.
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 oder 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 von der Seite gesendeten Anfragebyte.
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 auf der Seite abgedeckt werden (d. h. Nicht-HTML-, Nicht-Skript- und Nicht-CSS-Ressourcen).
pageStats.overTheWireResponseBytes long Anzahl der Over-the-Wire-Byte. Zur Schätzung wird die standardmäßige gzip-Komprimierungsstrategie verwendet.
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 von der Seite verwiesen wird.
pageStats.numberRobotedResources integer Anzahl der durch eine robots.txt-Datei blockierten Ressourcen.
pageStats.numberTransientFetchFailureResources integer Anzahl der vorübergehend fehlgeschlagenen Ressourcen.
pageStats.numTotalRoundTrips integer Die erforderlichen Umläufe 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 Fehler beim Abrufen.
pageStats.cms string Das für die Seite verwendete Content-Management-System (CMS)

Zulässige Werte sind: <ph type="x-smartling-placeholder">
    </ph>
  • BITRIX
  • BLOGGER
  • DATALIFE_ENGINE
  • DRUPAL
  • GOOGLE_SITES
  • JOOMLA
  • MAGENTO
  • PRESTASHOP
  • TUMBLR
  • UNKNOWN
  • VBULLETIN
  • WORDPRESS
formattedResults object Lokalisierte PageSpeed-Ergebnisse Enthält einen „ruleResults“-Eintrag für jede PageSpeed-Regel, die vom Server instanziiert und ausgeführt wird.
formattedResults.locale string Die Sprache der formattedResults, z.B. „de_DE“.
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, die dem Nutzer angezeigt 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 Auswirkungen sind mit Regeln vergleichbar, um zu ermitteln, welche Regelvorschläge eine höhere oder geringere Auswirkung auf die Geschwindigkeit einer Seite haben würden. Wenn durch die Aktivierung der Komprimierung beispielsweise 1 MB eingespart werden würde, während durch die Optimierung von Bildern 500 KB eingespart werden würde, hätte die Regel zur Aktivierung der Komprimierung doppelt so viele Auswirkungen wie die Regel zur Bildoptimierung, wenn alle anderen Bedingungen gleich sind.
formattedResults.ruleResults.(key).beta boolean Gibt an, ob sich diese Regel in der Betaphase befindet. Regeln in der Betaphase sind neue Regeln, die derzeit getestet werden und daher keinen Einfluss auf die Gesamtbewertung haben.
formattedResults.ruleResults.(key).groups[] list Liste der Regelgruppen, zu denen diese Regel gehört. Jeder Eintrag in der Liste steht für „GESCHWINDIGKEIT“, „NUTZERFREUNDLICHKEIT“ oder „SICHERHEIT“.
formattedResults.ruleResults.(key).summary nested object Eine kurze zusammenfassende Beschreibung der Regel, aus der hervorgeht, wie die Regel umgesetzt werden soll und welche Vorteile sich dadurch erzielen lassen.
formattedResults.ruleResults.(key).summary.format string Ein lokalisierter Formatstring mit -Platzhaltern, wobei „FOO“ ist der Schlüssel des Arguments, 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 Typ des Arguments. URL, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK oder SNAPSHOT_RECT.

Zulässige Werte sind: <ph type="x-smartling-placeholder">
    </ph>
  • 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, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird nur für SNAPSHOT_RECT-Argumente verwendet. Wenn dieses Argument für ein SNAPSHOT_RECT-Argument nicht vorhanden ist, bedeutet dies, dass es sich auf den gesamten Snapshot bezieht.
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 Es wird auf sekundäre Bildschirmrechtecke verwiesen, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird 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 der URL-Blöcke. Jeder Block kann eine Überschrift und eine Liste mit URLs enthalten. Optional kann jede URL zusätzliche Details enthalten.
formattedResults.ruleResults.(key).urlBlocks[].header nested object Überschrift zur Anzeige der Liste der URLs.
formattedResults.ruleResults.(key).urlBlocks[].header.format string Ein lokalisierter Formatstring mit -Platzhaltern, wobei „FOO“ ist der Schlüssel des Arguments, 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 Typ des Arguments. URL, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK oder SNAPSHOT_RECT.

Zulässige Werte sind: <ph type="x-smartling-placeholder">
    </ph>
  • 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, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird nur für SNAPSHOT_RECT-Argumente verwendet. Wenn dieses Argument für ein SNAPSHOT_RECT-Argument nicht vorhanden ist, bedeutet dies, dass es sich auf den gesamten Snapshot bezieht.
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 Es wird auf sekundäre Bildschirmrechtecke verwiesen, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird 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 über die URL liefert, sowie eine Liste von Argumenten für diesen Formatstring.
formattedResults.ruleResults.(key).urlBlocks[].urls[].result.format string Ein lokalisierter Formatstring mit -Platzhaltern, wobei „FOO“ ist der Schlüssel des Arguments, 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 Typ des Arguments. URL, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK oder SNAPSHOT_RECT.

Zulässige Werte sind: <ph type="x-smartling-placeholder">
    </ph>
  • 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, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird nur für SNAPSHOT_RECT-Argumente verwendet. Wenn dieses Argument für ein SNAPSHOT_RECT-Argument nicht vorhanden ist, bedeutet dies, dass es sich auf den gesamten Snapshot bezieht.
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 Es wird auf sekundäre Bildschirmrechtecke verwiesen, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird 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 der Einträge, die zusätzliche Details zu einer einzelnen URL enthalten. Optional.
formattedResults.ruleResults.(key).urlBlocks[].urls[].details[].format string Ein lokalisierter Formatstring mit -Platzhaltern, wobei „FOO“ ist der Schlüssel des Arguments, 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 Typ des Arguments. URL, STRING_LITERAL, INT_LITERAL, BYTES, DURATION, VERBATIM_STRING, PERCENTAGE, HYPERLINK oder SNAPSHOT_RECT.

Zulässige Werte sind: <ph type="x-smartling-placeholder">
    </ph>
  • 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, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird nur für SNAPSHOT_RECT-Argumente verwendet. Wenn dieses Argument für ein SNAPSHOT_RECT-Argument nicht vorhanden ist, bedeutet dies, dass es sich auf den gesamten Snapshot bezieht.
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 Es wird auf sekundäre Bildschirmrechtecke verwiesen, deren Abmessungen in CSS-Pixeln gemessen werden. Dies wird 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, die zum Generieren dieser Ergebnisse verwendet wurde.
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 aber vom Server nicht instanziiert werden konnten.
screenshot nested object Base64-codierter Screenshot der analysierten Seite.
screenshot.key string Gegebenenfalls einen eindeutigen Stringschlüssel zur Identifizierung dieses Bildes.
screenshot.mime_type string MIME-Typ der Bilddaten (z. B. „image/jpeg“)
screenshot.data bytes Bilddaten sind mit base64 codiert.
screenshot.width integer Breite des Screenshots in Pixeln.
screenshot.height integer Höhe des Screenshots in Pixeln.
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 Teildarstellungszuständen des Renderings.
snapshots[].key string Gegebenenfalls einen eindeutigen Stringschlüssel zur Identifizierung dieses Bildes.
snapshots[].mime_type string MIME-Typ der Bilddaten (z. B. „image/jpeg“)
snapshots[].data bytes Bilddaten sind mit base64 codiert.
snapshots[].width integer Breite des Screenshots in Pixeln.
snapshots[].height integer Höhe des Screenshots in Pixeln.
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: <ph type="x-smartling-placeholder">
    </ph>
  • AVERAGE
  • FAST
  • NONE
  • SLOW
loadingExperience.overall_category string

Zulässige Werte sind: <ph type="x-smartling-placeholder">
    </ph>
  • AVERAGE
  • FAST
  • NONE
  • SLOW
loadingExperience.initial_url string

Testen!

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