Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(58)

Side by Side Diff: discovery/googleapis/pagespeedonline__v1.json

Issue 1078053002: Roll of googleapis as of 4/7/2015. (Closed) Base URL: https://github.com/dart-lang/googleapis.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « discovery/googleapis/oauth2__v2.json ('k') | discovery/googleapis/pagespeedonline__v2.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 "basePath": "/pagespeedonline/v1/", 2 "basePath": "/pagespeedonline/v1/",
3 "baseUrl": "https://www.googleapis.com/pagespeedonline/v1/", 3 "baseUrl": "https://www.googleapis.com/pagespeedonline/v1/",
4 "batchPath": "batch", 4 "batchPath": "batch",
5 "description": "Lets you analyze the performance of a web page and get tailo red suggestions to make that page faster.", 5 "description": "Lets you analyze the performance of a web page and get tailo red suggestions to make that page faster.",
6 "discoveryVersion": "v1", 6 "discoveryVersion": "v1",
7 "documentationLink": "https://developers.google.com/speed/docs/insights/v1/g etting_started", 7 "documentationLink": "https://developers.google.com/speed/docs/insights/v1/g etting_started",
8 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/ZxBeTkfCnEKvhvWii3EWvp3ftvE\"", 8 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/53c1pDum-m_4xRbboeMr9HDsJSk\"",
9 "icons": { 9 "icons": {
10 "x16": "https://www.google.com/images/icons/product/pagespeed-16.png", 10 "x16": "https://www.google.com/images/icons/product/pagespeed-16.png",
11 "x32": "https://www.google.com/images/icons/product/pagespeed-32.png" 11 "x32": "https://www.google.com/images/icons/product/pagespeed-32.png"
12 }, 12 },
13 "id": "pagespeedonline:v1", 13 "id": "pagespeedonline:v1",
14 "kind": "discovery#restDescription", 14 "kind": "discovery#restDescription",
15 "name": "pagespeedonline", 15 "name": "pagespeedonline",
16 "ownerDomain": "google.com", 16 "ownerDomain": "google.com",
17 "ownerName": "Google", 17 "ownerName": "Google",
18 "parameters": { 18 "parameters": {
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
58 "description": "IP address of the site where the request originates. Use this if you want to enforce per-user limits.", 58 "description": "IP address of the site where the request originates. Use this if you want to enforce per-user limits.",
59 "location": "query", 59 "location": "query",
60 "type": "string" 60 "type": "string"
61 } 61 }
62 }, 62 },
63 "protocol": "rest", 63 "protocol": "rest",
64 "resources": { 64 "resources": {
65 "pagespeedapi": { 65 "pagespeedapi": {
66 "methods": { 66 "methods": {
67 "runpagespeed": { 67 "runpagespeed": {
68 "description": "Runs Page Speed analysis on the page at the specified URL, and returns a Page Speed score, a list of suggestions to make tha t page faster, and other information.", 68 "description": "Runs PageSpeed analysis on the page at the s pecified URL, and returns a PageSpeed score, a list of suggestions to make that page faster, and other information.",
69 "httpMethod": "GET", 69 "httpMethod": "GET",
70 "id": "pagespeedonline.pagespeedapi.runpagespeed", 70 "id": "pagespeedonline.pagespeedapi.runpagespeed",
71 "parameterOrder": [ 71 "parameterOrder": [
72 "url" 72 "url"
73 ], 73 ],
74 "parameters": { 74 "parameters": {
75 "filter_third_party_resources": { 75 "filter_third_party_resources": {
76 "default": "false", 76 "default": "false",
77 "description": "Indicates if third party resources s hould be filtered out before PageSpeed analysis.", 77 "description": "Indicates if third party resources s hould be filtered out before PageSpeed analysis.",
78 "location": "query", 78 "location": "query",
79 "type": "boolean" 79 "type": "boolean"
80 }, 80 },
81 "locale": { 81 "locale": {
82 "description": "The locale used to localize formatte d results", 82 "description": "The locale used to localize formatte d results",
83 "location": "query", 83 "location": "query",
84 "pattern": "[a-zA-Z]+(_[a-zA-Z]+)?", 84 "pattern": "[a-zA-Z]+(_[a-zA-Z]+)?",
85 "type": "string" 85 "type": "string"
86 }, 86 },
87 "rule": { 87 "rule": {
88 "description": "A Page Speed rule to run; if none ar e given, all rules are run", 88 "description": "A PageSpeed rule to run; if none are given, all rules are run",
89 "location": "query", 89 "location": "query",
90 "pattern": "[a-zA-Z]+", 90 "pattern": "[a-zA-Z]+",
91 "repeated": true, 91 "repeated": true,
92 "type": "string" 92 "type": "string"
93 }, 93 },
94 "screenshot": { 94 "screenshot": {
95 "default": "false", 95 "default": "false",
96 "description": "Indicates if binary data containing a screenshot should be included", 96 "description": "Indicates if binary data containing a screenshot should be included",
97 "location": "query", 97 "location": "query",
98 "type": "boolean" 98 "type": "boolean"
(...skipping 20 matching lines...) Expand all
119 } 119 }
120 }, 120 },
121 "path": "runPagespeed", 121 "path": "runPagespeed",
122 "response": { 122 "response": {
123 "$ref": "Result" 123 "$ref": "Result"
124 } 124 }
125 } 125 }
126 } 126 }
127 } 127 }
128 }, 128 },
129 "revision": "20150108", 129 "revision": "20150317",
130 "rootUrl": "https://www.googleapis.com/", 130 "rootUrl": "https://www.googleapis.com/",
131 "schemas": { 131 "schemas": {
132 "Result": { 132 "Result": {
133 "id": "Result", 133 "id": "Result",
134 "properties": { 134 "properties": {
135 "formattedResults": { 135 "formattedResults": {
136 "description": "Localized Page Speed results. Contains a rul eResults entry for each Page Speed rule instantiated and run by the server.", 136 "description": "Localized PageSpeed results. Contains a rule Results entry for each PageSpeed rule instantiated and run by the server.",
137 "properties": { 137 "properties": {
138 "locale": { 138 "locale": {
139 "description": "The locale of the formattedResults, e.g. \"en_US\".", 139 "description": "The locale of the formattedResults, e.g. \"en_US\".",
140 "type": "string" 140 "type": "string"
141 }, 141 },
142 "ruleResults": { 142 "ruleResults": {
143 "additionalProperties": { 143 "additionalProperties": {
144 "description": "The enum-like identifier for thi s rule. For instance \"EnableKeepAlive\" or \"AvoidCssImport\". Not localized.", 144 "description": "The enum-like identifier for thi s rule. For instance \"EnableKeepAlive\" or \"AvoidCssImport\". Not localized.",
145 "properties": { 145 "properties": {
146 "localizedRuleName": { 146 "localizedRuleName": {
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
250 "type": "array" 250 "type": "array"
251 } 251 }
252 }, 252 },
253 "type": "object" 253 "type": "object"
254 }, 254 },
255 "type": "array" 255 "type": "array"
256 } 256 }
257 }, 257 },
258 "type": "object" 258 "type": "object"
259 }, 259 },
260 "description": "Dictionary of formatted rule results , with one entry for each Page Speed rule instantiated and run by the server.", 260 "description": "Dictionary of formatted rule results , with one entry for each PageSpeed rule instantiated and run by the server.",
261 "type": "object" 261 "type": "object"
262 } 262 }
263 }, 263 },
264 "type": "object" 264 "type": "object"
265 }, 265 },
266 "id": { 266 "id": {
267 "description": "Canonicalized and final URL for the document , after following page redirects (if any).", 267 "description": "Canonicalized and final URL for the document , after following page redirects (if any).",
268 "type": "string" 268 "type": "string"
269 }, 269 },
270 "invalidRules": { 270 "invalidRules": {
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
349 } 349 }
350 }, 350 },
351 "type": "object" 351 "type": "object"
352 }, 352 },
353 "responseCode": { 353 "responseCode": {
354 "description": "Response code for the document. 200 indicate s a normal page load. 4xx/5xx indicates an error.", 354 "description": "Response code for the document. 200 indicate s a normal page load. 4xx/5xx indicates an error.",
355 "format": "int32", 355 "format": "int32",
356 "type": "integer" 356 "type": "integer"
357 }, 357 },
358 "score": { 358 "score": {
359 "description": "The Page Speed Score (0-100), which indicate s how much faster a page could be. A high score indicates little room for improv ement, while a lower score indicates more room for improvement.", 359 "description": "The PageSpeed Score (0-100), which indicates how much faster a page could be. A high score indicates little room for improve ment, while a lower score indicates more room for improvement.",
360 "format": "int32", 360 "format": "int32",
361 "type": "integer" 361 "type": "integer"
362 }, 362 },
363 "screenshot": { 363 "screenshot": {
364 "description": "Base64 encoded screenshot of the page that w as analyzed.", 364 "description": "Base64-encoded screenshot of the page that w as analyzed.",
365 "properties": { 365 "properties": {
366 "data": { 366 "data": {
367 "description": "Image data base64 encoded.", 367 "description": "Image data base64 encoded.",
368 "format": "byte", 368 "format": "byte",
369 "type": "string" 369 "type": "string"
370 }, 370 },
371 "height": { 371 "height": {
372 "description": "Height of screenshot in pixels.", 372 "description": "Height of screenshot in pixels.",
373 "format": "int32", 373 "format": "int32",
374 "type": "integer" 374 "type": "integer"
375 }, 375 },
376 "mime_type": { 376 "mime_type": {
377 "description": "Mime type of image data. E.g. \"imag e/jpeg\".", 377 "description": "Mime type of image data. E.g. \"imag e/jpeg\".",
378 "type": "string" 378 "type": "string"
379 }, 379 },
380 "width": { 380 "width": {
381 "description": "Width of screenshot in pixels.", 381 "description": "Width of screenshot in pixels.",
382 "format": "int32", 382 "format": "int32",
383 "type": "integer" 383 "type": "integer"
384 } 384 }
385 }, 385 },
386 "type": "object" 386 "type": "object"
387 }, 387 },
388 "title": { 388 "title": {
389 "description": "Title of the page, as displayed in the brows er's title bar.", 389 "description": "Title of the page, as displayed in the brows er's title bar.",
390 "type": "string" 390 "type": "string"
391 }, 391 },
392 "version": { 392 "version": {
393 "description": "The version of the Page Speed SDK used to ge nerate these results.", 393 "description": "The version of PageSpeed used to generate th ese results.",
394 "properties": { 394 "properties": {
395 "major": { 395 "major": {
396 "description": "The major version number of the Page Speed SDK used to generate these results.", 396 "description": "The major version number of PageSpee d used to generate these results.",
397 "format": "int32", 397 "format": "int32",
398 "type": "integer" 398 "type": "integer"
399 }, 399 },
400 "minor": { 400 "minor": {
401 "description": "The minor version number of the Page Speed SDK used to generate these results.", 401 "description": "The minor version number of PageSpee d used to generate these results.",
402 "format": "int32", 402 "format": "int32",
403 "type": "integer" 403 "type": "integer"
404 } 404 }
405 }, 405 },
406 "type": "object" 406 "type": "object"
407 } 407 }
408 }, 408 },
409 "type": "object" 409 "type": "object"
410 } 410 }
411 }, 411 },
412 "servicePath": "pagespeedonline/v1/", 412 "servicePath": "pagespeedonline/v1/",
413 "title": "PageSpeed Insights API", 413 "title": "PageSpeed Insights API",
414 "version": "v1" 414 "version": "v1"
415 } 415 }
OLDNEW
« no previous file with comments | « discovery/googleapis/oauth2__v2.json ('k') | discovery/googleapis/pagespeedonline__v2.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698