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

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

Issue 1797933002: Api-roll 33: 2016-03-14 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Added resources/*/CHANGELOG.md, addresssed comments Created 4 years, 9 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/storage__v1.json ('k') | discovery/googleapis/tasks__v1.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 "auth": { 2 "auth": {
3 "oauth2": { 3 "oauth2": {
4 "scopes": { 4 "scopes": {
5 "https://www.googleapis.com/auth/tagmanager.delete.containers": { 5 "https://www.googleapis.com/auth/tagmanager.delete.containers": {
6 "description": "Delete your Google Tag Manager containers" 6 "description": "Delete your Google Tag Manager containers"
7 }, 7 },
8 "https://www.googleapis.com/auth/tagmanager.edit.containers": { 8 "https://www.googleapis.com/auth/tagmanager.edit.containers": {
9 "description": "Manage your Google Tag Manager containers" 9 "description": "Manage your Google Tag Manager containers"
10 }, 10 },
(...skipping 12 matching lines...) Expand all
23 "https://www.googleapis.com/auth/tagmanager.readonly": { 23 "https://www.googleapis.com/auth/tagmanager.readonly": {
24 "description": "View your Google Tag Manager containers" 24 "description": "View your Google Tag Manager containers"
25 } 25 }
26 } 26 }
27 } 27 }
28 }, 28 },
29 "basePath": "/tagmanager/v1/", 29 "basePath": "/tagmanager/v1/",
30 "baseUrl": "https://www.googleapis.com/tagmanager/v1/", 30 "baseUrl": "https://www.googleapis.com/tagmanager/v1/",
31 "batchPath": "batch", 31 "batchPath": "batch",
32 "canonicalName": "Tag Manager", 32 "canonicalName": "Tag Manager",
33 "description": "API for accessing Tag Manager accounts and containers.", 33 "description": "Accesses Tag Manager accounts and containers.",
34 "discoveryVersion": "v1", 34 "discoveryVersion": "v1",
35 "documentationLink": "https://developers.google.com/tag-manager/api/v1/", 35 "documentationLink": "https://developers.google.com/tag-manager/api/v1/",
36 "etag": "\"bRFOOrZKfO9LweMbPqu0kcu6De8/ENW6RgyJRIPbzJWbwbvhgwIQ4VI\"", 36 "etag": "\"bRFOOrZKfO9LweMbPqu0kcu6De8/ZLA8VC_y6gockbSXUvDfNtkMoaM\"",
37 "icons": { 37 "icons": {
38 "x16": "http://www.google.com/images/icons/product/search-16.gif", 38 "x16": "http://www.google.com/images/icons/product/search-16.gif",
39 "x32": "http://www.google.com/images/icons/product/search-32.gif" 39 "x32": "http://www.google.com/images/icons/product/search-32.gif"
40 }, 40 },
41 "id": "tagmanager:v1", 41 "id": "tagmanager:v1",
42 "kind": "discovery#restDescription", 42 "kind": "discovery#restDescription",
43 "name": "tagmanager", 43 "name": "tagmanager",
44 "ownerDomain": "google.com", 44 "ownerDomain": "google.com",
45 "ownerName": "Google", 45 "ownerName": "Google",
46 "parameters": { 46 "parameters": {
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after
307 }, 307 },
308 "response": { 308 "response": {
309 "$ref": "Container" 309 "$ref": "Container"
310 }, 310 },
311 "scopes": [ 311 "scopes": [
312 "https://www.googleapis.com/auth/tagmanager.edit .containers" 312 "https://www.googleapis.com/auth/tagmanager.edit .containers"
313 ] 313 ]
314 } 314 }
315 }, 315 },
316 "resources": { 316 "resources": {
317 "environments": {
318 "methods": {
319 "create": {
320 "description": "Creates a GTM Environment.",
321 "httpMethod": "POST",
322 "id": "tagmanager.accounts.containers.enviro nments.create",
323 "parameterOrder": [
324 "accountId",
325 "containerId"
326 ],
327 "parameters": {
328 "accountId": {
329 "description": "The GTM Account ID." ,
330 "location": "path",
331 "required": true,
332 "type": "string"
333 },
334 "containerId": {
335 "description": "The GTM Container ID .",
336 "location": "path",
337 "required": true,
338 "type": "string"
339 }
340 },
341 "path": "accounts/{accountId}/containers/{co ntainerId}/environments",
342 "request": {
343 "$ref": "Environment"
344 },
345 "response": {
346 "$ref": "Environment"
347 },
348 "scopes": [
349 "https://www.googleapis.com/auth/tagmana ger.edit.containers"
350 ]
351 },
352 "delete": {
353 "description": "Deletes a GTM Environment.",
354 "httpMethod": "DELETE",
355 "id": "tagmanager.accounts.containers.enviro nments.delete",
356 "parameterOrder": [
357 "accountId",
358 "containerId",
359 "environmentId"
360 ],
361 "parameters": {
362 "accountId": {
363 "description": "The GTM Account ID." ,
364 "location": "path",
365 "required": true,
366 "type": "string"
367 },
368 "containerId": {
369 "description": "The GTM Container ID .",
370 "location": "path",
371 "required": true,
372 "type": "string"
373 },
374 "environmentId": {
375 "description": "The GTM Environment ID.",
376 "location": "path",
377 "required": true,
378 "type": "string"
379 }
380 },
381 "path": "accounts/{accountId}/containers/{co ntainerId}/environments/{environmentId}",
382 "scopes": [
383 "https://www.googleapis.com/auth/tagmana ger.edit.containers"
384 ]
385 },
386 "get": {
387 "description": "Gets a GTM Environment.",
388 "httpMethod": "GET",
389 "id": "tagmanager.accounts.containers.enviro nments.get",
390 "parameterOrder": [
391 "accountId",
392 "containerId",
393 "environmentId"
394 ],
395 "parameters": {
396 "accountId": {
397 "description": "The GTM Account ID." ,
398 "location": "path",
399 "required": true,
400 "type": "string"
401 },
402 "containerId": {
403 "description": "The GTM Container ID .",
404 "location": "path",
405 "required": true,
406 "type": "string"
407 },
408 "environmentId": {
409 "description": "The GTM Environment ID.",
410 "location": "path",
411 "required": true,
412 "type": "string"
413 }
414 },
415 "path": "accounts/{accountId}/containers/{co ntainerId}/environments/{environmentId}",
416 "response": {
417 "$ref": "Environment"
418 },
419 "scopes": [
420 "https://www.googleapis.com/auth/tagmana ger.edit.containers",
421 "https://www.googleapis.com/auth/tagmana ger.readonly"
422 ]
423 },
424 "list": {
425 "description": "Lists all GTM Environments o f a GTM Container.",
426 "httpMethod": "GET",
427 "id": "tagmanager.accounts.containers.enviro nments.list",
428 "parameterOrder": [
429 "accountId",
430 "containerId"
431 ],
432 "parameters": {
433 "accountId": {
434 "description": "The GTM Account ID." ,
435 "location": "path",
436 "required": true,
437 "type": "string"
438 },
439 "containerId": {
440 "description": "The GTM Container ID .",
441 "location": "path",
442 "required": true,
443 "type": "string"
444 }
445 },
446 "path": "accounts/{accountId}/containers/{co ntainerId}/environments",
447 "response": {
448 "$ref": "ListEnvironmentsResponse"
449 },
450 "scopes": [
451 "https://www.googleapis.com/auth/tagmana ger.edit.containers",
452 "https://www.googleapis.com/auth/tagmana ger.readonly"
453 ]
454 },
455 "patch": {
456 "description": "Updates a GTM Environment. T his method supports patch semantics.",
457 "httpMethod": "PATCH",
458 "id": "tagmanager.accounts.containers.enviro nments.patch",
459 "parameterOrder": [
460 "accountId",
461 "containerId",
462 "environmentId"
463 ],
464 "parameters": {
465 "accountId": {
466 "description": "The GTM Account ID." ,
467 "location": "path",
468 "required": true,
469 "type": "string"
470 },
471 "containerId": {
472 "description": "The GTM Container ID .",
473 "location": "path",
474 "required": true,
475 "type": "string"
476 },
477 "environmentId": {
478 "description": "The GTM Environment ID.",
479 "location": "path",
480 "required": true,
481 "type": "string"
482 },
483 "fingerprint": {
484 "description": "When provided, this fingerprint must match the fingerprint of the environment in storage.",
485 "location": "query",
486 "type": "string"
487 }
488 },
489 "path": "accounts/{accountId}/containers/{co ntainerId}/environments/{environmentId}",
490 "request": {
491 "$ref": "Environment"
492 },
493 "response": {
494 "$ref": "Environment"
495 },
496 "scopes": [
497 "https://www.googleapis.com/auth/tagmana ger.edit.containers"
498 ]
499 },
500 "update": {
501 "description": "Updates a GTM Environment.",
502 "httpMethod": "PUT",
503 "id": "tagmanager.accounts.containers.enviro nments.update",
504 "parameterOrder": [
505 "accountId",
506 "containerId",
507 "environmentId"
508 ],
509 "parameters": {
510 "accountId": {
511 "description": "The GTM Account ID." ,
512 "location": "path",
513 "required": true,
514 "type": "string"
515 },
516 "containerId": {
517 "description": "The GTM Container ID .",
518 "location": "path",
519 "required": true,
520 "type": "string"
521 },
522 "environmentId": {
523 "description": "The GTM Environment ID.",
524 "location": "path",
525 "required": true,
526 "type": "string"
527 },
528 "fingerprint": {
529 "description": "When provided, this fingerprint must match the fingerprint of the environment in storage.",
530 "location": "query",
531 "type": "string"
532 }
533 },
534 "path": "accounts/{accountId}/containers/{co ntainerId}/environments/{environmentId}",
535 "request": {
536 "$ref": "Environment"
537 },
538 "response": {
539 "$ref": "Environment"
540 },
541 "scopes": [
542 "https://www.googleapis.com/auth/tagmana ger.edit.containers"
543 ]
544 }
545 }
546 },
317 "folders": { 547 "folders": {
318 "methods": { 548 "methods": {
319 "create": { 549 "create": {
320 "description": "Creates a GTM Folder.", 550 "description": "Creates a GTM Folder.",
321 "httpMethod": "POST", 551 "httpMethod": "POST",
322 "id": "tagmanager.accounts.containers.folder s.create", 552 "id": "tagmanager.accounts.containers.folder s.create",
323 "parameterOrder": [ 553 "parameterOrder": [
324 "accountId", 554 "accountId",
325 "containerId" 555 "containerId"
326 ], 556 ],
(...skipping 258 matching lines...) Expand 10 before | Expand all | Expand 10 after
585 "repeated": true, 815 "repeated": true,
586 "type": "string" 816 "type": "string"
587 }, 817 },
588 "variableId": { 818 "variableId": {
589 "description": "The variables to be moved to the folder.", 819 "description": "The variables to be moved to the folder.",
590 "location": "query", 820 "location": "query",
591 "repeated": true, 821 "repeated": true,
592 "type": "string" 822 "type": "string"
593 } 823 }
594 }, 824 },
595 "path": "accounts/{accountId}/containers/{co ntainerId}/move_folders/{folderId}" 825 "path": "accounts/{accountId}/containers/{co ntainerId}/move_folders/{folderId}",
826 "request": {
827 "$ref": "Folder"
828 },
829 "scopes": [
830 "https://www.googleapis.com/auth/tagmana ger.edit.containers"
831 ]
596 } 832 }
597 } 833 }
598 }, 834 },
835 "reauthorize_environments": {
836 "methods": {
837 "update": {
838 "description": "Re-generates the authorizati on code for a GTM Environment.",
839 "httpMethod": "PUT",
840 "id": "tagmanager.accounts.containers.reauth orize_environments.update",
841 "parameterOrder": [
842 "accountId",
843 "containerId",
844 "environmentId"
845 ],
846 "parameters": {
847 "accountId": {
848 "description": "The GTM Account ID." ,
849 "location": "path",
850 "required": true,
851 "type": "string"
852 },
853 "containerId": {
854 "description": "The GTM Container ID .",
855 "location": "path",
856 "required": true,
857 "type": "string"
858 },
859 "environmentId": {
860 "description": "The GTM Environment ID.",
861 "location": "path",
862 "required": true,
863 "type": "string"
864 }
865 },
866 "path": "accounts/{accountId}/containers/{co ntainerId}/reauthorize_environments/{environmentId}",
867 "request": {
868 "$ref": "Environment"
869 },
870 "response": {
871 "$ref": "Environment"
872 },
873 "scopes": [
874 "https://www.googleapis.com/auth/tagmana ger.publish"
875 ]
876 }
877 }
878 },
599 "tags": { 879 "tags": {
600 "methods": { 880 "methods": {
601 "create": { 881 "create": {
602 "description": "Creates a GTM Tag.", 882 "description": "Creates a GTM Tag.",
603 "httpMethod": "POST", 883 "httpMethod": "POST",
604 "id": "tagmanager.accounts.containers.tags.c reate", 884 "id": "tagmanager.accounts.containers.tags.c reate",
605 "parameterOrder": [ 885 "parameterOrder": [
606 "accountId", 886 "accountId",
607 "containerId" 887 "containerId"
608 ], 888 ],
(...skipping 998 matching lines...) Expand 10 before | Expand all | Expand 10 after
1607 }, 1887 },
1608 "scopes": [ 1888 "scopes": [
1609 "https://www.googleapis.com/auth/tagmanager.mana ge.users" 1889 "https://www.googleapis.com/auth/tagmanager.mana ge.users"
1610 ] 1890 ]
1611 } 1891 }
1612 } 1892 }
1613 } 1893 }
1614 } 1894 }
1615 } 1895 }
1616 }, 1896 },
1617 "revision": "20151112", 1897 "revision": "20160310",
1618 "rootUrl": "https://www.googleapis.com/", 1898 "rootUrl": "https://www.googleapis.com/",
1619 "schemas": { 1899 "schemas": {
1620 "Account": { 1900 "Account": {
1621 "description": "Represents a Google Tag Manager Account.", 1901 "description": "Represents a Google Tag Manager Account.",
1622 "id": "Account", 1902 "id": "Account",
1623 "properties": { 1903 "properties": {
1624 "accountId": { 1904 "accountId": {
1625 "description": "The Account ID uniquely identifies the GTM A ccount.", 1905 "description": "The Account ID uniquely identifies the GTM A ccount.",
1626 "type": "string" 1906 "type": "string"
1627 }, 1907 },
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after
1761 "clickClasses", 2041 "clickClasses",
1762 "clickElement", 2042 "clickElement",
1763 "clickId", 2043 "clickId",
1764 "clickTarget", 2044 "clickTarget",
1765 "clickText", 2045 "clickText",
1766 "clickUrl", 2046 "clickUrl",
1767 "containerId", 2047 "containerId",
1768 "containerVersion", 2048 "containerVersion",
1769 "debugMode", 2049 "debugMode",
1770 "deviceName", 2050 "deviceName",
2051 "environmentName",
1771 "errorLine", 2052 "errorLine",
1772 "errorMessage", 2053 "errorMessage",
1773 "errorUrl", 2054 "errorUrl",
1774 "event", 2055 "event",
1775 "formClasses", 2056 "formClasses",
1776 "formElement", 2057 "formElement",
1777 "formId", 2058 "formId",
1778 "formTarget", 2059 "formTarget",
1779 "formText", 2060 "formText",
1780 "formUrl", 2061 "formUrl",
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
1830 "", 2111 "",
1831 "", 2112 "",
1832 "", 2113 "",
1833 "", 2114 "",
1834 "", 2115 "",
1835 "", 2116 "",
1836 "", 2117 "",
1837 "", 2118 "",
1838 "", 2119 "",
1839 "", 2120 "",
2121 "",
1840 "" 2122 ""
1841 ], 2123 ],
1842 "type": "string" 2124 "type": "string"
1843 }, 2125 },
1844 "type": "array" 2126 "type": "array"
1845 }, 2127 },
1846 "fingerprint": { 2128 "fingerprint": {
1847 "description": "The fingerprint of the GTM Container as comp uted at storage time. This value is recomputed whenever the account is modified. ", 2129 "description": "The fingerprint of the GTM Container as comp uted at storage time. This value is recomputed whenever the account is modified. ",
1848 "type": "string" 2130 "type": "string"
1849 }, 2131 },
(...skipping 248 matching lines...) Expand 10 before | Expand all | Expand 10 after
2098 "description": "Compiler errors or not.", 2380 "description": "Compiler errors or not.",
2099 "type": "boolean" 2381 "type": "boolean"
2100 }, 2382 },
2101 "containerVersion": { 2383 "containerVersion": {
2102 "$ref": "ContainerVersion", 2384 "$ref": "ContainerVersion",
2103 "description": "The container version created." 2385 "description": "The container version created."
2104 } 2386 }
2105 }, 2387 },
2106 "type": "object" 2388 "type": "object"
2107 }, 2389 },
2390 "Environment": {
2391 "description": "Represents a Google Tag Manager Environment. Note th at a user can create, delete and update environments of type USER, but can only update the enable_debug and url fields of environments of other types.",
2392 "id": "Environment",
2393 "properties": {
2394 "accountId": {
2395 "description": "GTM Account ID.",
2396 "type": "string"
2397 },
2398 "authorizationCode": {
2399 "description": "The environment authorization code.",
2400 "type": "string"
2401 },
2402 "authorizationTimestampMs": {
2403 "description": "The last update time-stamp for the authoriza tion code.",
2404 "format": "int64",
2405 "type": "string"
2406 },
2407 "containerId": {
2408 "description": "GTM Container ID.",
2409 "type": "string"
2410 },
2411 "containerVersionId": {
2412 "description": "",
2413 "type": "string"
2414 },
2415 "description": {
2416 "description": "The environment description. Can be set or c hanged only on USER type environments.",
2417 "type": "string"
2418 },
2419 "enableDebug": {
2420 "description": "Whether or not to enable debug by default on for the environment.",
2421 "type": "boolean"
2422 },
2423 "environmentId": {
2424 "description": "GTM Environment ID uniquely identifies the G TM Environment.",
2425 "type": "string"
2426 },
2427 "fingerprint": {
2428 "description": "The fingerprint of the GTM environment as co mputed at storage time. This value is recomputed whenever the environment is mod ified.",
2429 "type": "string"
2430 },
2431 "name": {
2432 "annotations": {
2433 "required": [
2434 "tagmanager.accounts.containers.environments.create"
2435 ]
2436 },
2437 "description": "The environment display name. Can be set or changed only on USER type environments.",
2438 "type": "string"
2439 },
2440 "type": {
2441 "description": "The type of this environment.",
2442 "enum": [
2443 "draft",
2444 "latest",
2445 "live",
2446 "user"
2447 ],
2448 "enumDescriptions": [
2449 "",
2450 "",
2451 "",
2452 ""
2453 ],
2454 "type": "string"
2455 },
2456 "url": {
2457 "description": "Default preview page url for the environment .",
2458 "type": "string"
2459 }
2460 },
2461 "type": "object"
2462 },
2108 "Folder": { 2463 "Folder": {
2109 "description": "Represents a Google Tag Manager Folder.", 2464 "description": "Represents a Google Tag Manager Folder.",
2110 "id": "Folder", 2465 "id": "Folder",
2111 "properties": { 2466 "properties": {
2112 "accountId": { 2467 "accountId": {
2113 "description": "GTM Account ID.", 2468 "description": "GTM Account ID.",
2114 "type": "string" 2469 "type": "string"
2115 }, 2470 },
2116 "containerId": { 2471 "containerId": {
2117 "description": "GTM Container ID.", 2472 "description": "GTM Container ID.",
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
2221 "containers": { 2576 "containers": {
2222 "description": "All Containers of a GTM Account.", 2577 "description": "All Containers of a GTM Account.",
2223 "items": { 2578 "items": {
2224 "$ref": "Container" 2579 "$ref": "Container"
2225 }, 2580 },
2226 "type": "array" 2581 "type": "array"
2227 } 2582 }
2228 }, 2583 },
2229 "type": "object" 2584 "type": "object"
2230 }, 2585 },
2586 "ListEnvironmentsResponse": {
2587 "description": "List Environments Response.",
2588 "id": "ListEnvironmentsResponse",
2589 "properties": {
2590 "environments": {
2591 "description": "All Environments of a GTM Container.",
2592 "items": {
2593 "$ref": "Environment"
2594 },
2595 "type": "array"
2596 }
2597 },
2598 "type": "object"
2599 },
2231 "ListFoldersResponse": { 2600 "ListFoldersResponse": {
2232 "description": "List Folders Response.", 2601 "description": "List Folders Response.",
2233 "id": "ListFoldersResponse", 2602 "id": "ListFoldersResponse",
2234 "properties": { 2603 "properties": {
2235 "folders": { 2604 "folders": {
2236 "description": "All GTM Folders of a GTM Container.", 2605 "description": "All GTM Folders of a GTM Container.",
2237 "items": { 2606 "items": {
2238 "$ref": "Folder" 2607 "$ref": "Folder"
2239 }, 2608 },
2240 "type": "array" 2609 "type": "array"
(...skipping 632 matching lines...) Expand 10 before | Expand all | Expand 10 after
2873 "type": "string" 3242 "type": "string"
2874 } 3243 }
2875 }, 3244 },
2876 "type": "object" 3245 "type": "object"
2877 } 3246 }
2878 }, 3247 },
2879 "servicePath": "tagmanager/v1/", 3248 "servicePath": "tagmanager/v1/",
2880 "title": "Tag Manager API", 3249 "title": "Tag Manager API",
2881 "version": "v1" 3250 "version": "v1"
2882 } 3251 }
OLDNEW
« no previous file with comments | « discovery/googleapis/storage__v1.json ('k') | discovery/googleapis/tasks__v1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698