Class Result
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.Pagespeedonline.v1.Data
Assembly: Google.Apis.Pagespeedonline.v1.dll
Syntax
public class Result : IDirectResponseSchema
Properties
CaptchaResult
The captcha verify result
Declaration
[JsonProperty("captchaResult")]
public virtual string CaptchaResult { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.String |
FormattedResults
Localized PageSpeed results. Contains a ruleResults entry for each PageSpeed rule instantiated and run by the server.
Declaration
[JsonProperty("formattedResults")]
public virtual Result.FormattedResultsData FormattedResults { get; set; }
Property Value
Type | Description |
---|---|
Result.FormattedResultsData |
Id
Canonicalized and final URL for the document, after following page redirects (if any).
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String |
InvalidRules
List of rules that were specified in the request, but which the server did not know how to instantiate.
Declaration
[JsonProperty("invalidRules")]
public virtual IList<string> InvalidRules { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.String> |
Kind
Kind of result.
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PageStats
Summary statistics for the page, such as number of JavaScript bytes, number of HTML bytes, etc.
Declaration
[JsonProperty("pageStats")]
public virtual Result.PageStatsData PageStats { get; set; }
Property Value
Type | Description |
---|---|
Result.PageStatsData |
ResponseCode
Response code for the document. 200 indicates a normal page load. 4xx/5xx indicates an error.
Declaration
[JsonProperty("responseCode")]
public virtual int? ResponseCode { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
Score
The PageSpeed Score (0-100), which indicates how much faster a page could be. A high score indicates little room for improvement, while a lower score indicates more room for improvement.
Declaration
[JsonProperty("score")]
public virtual int? Score { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
Screenshot
Base64-encoded screenshot of the page that was analyzed.
Declaration
[JsonProperty("screenshot")]
public virtual Result.ScreenshotData Screenshot { get; set; }
Property Value
Type | Description |
---|---|
Result.ScreenshotData |
Title
Title of the page, as displayed in the browser's title bar.
Declaration
[JsonProperty("title")]
public virtual string Title { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Version
The version of PageSpeed used to generate these results.
Declaration
[JsonProperty("version")]
public virtual Result.VersionData Version { get; set; }
Property Value
Type | Description |
---|---|
Result.VersionData |