| OLD | NEW |
| 1 { | 1 { |
| 2 "auth": { | 2 "auth": { |
| 3 "oauth2": { | 3 "oauth2": { |
| 4 "scopes": { | 4 "scopes": { |
| 5 "https://www.googleapis.com/auth/content": { | 5 "https://www.googleapis.com/auth/content": { |
| 6 "description": "Manage your product listings and accounts fo
r Google Shopping" | 6 "description": "Manage your product listings and accounts fo
r Google Shopping" |
| 7 } | 7 } |
| 8 } | 8 } |
| 9 } | 9 } |
| 10 }, | 10 }, |
| 11 "basePath": "/content/v2/", | 11 "basePath": "/content/v2/", |
| 12 "baseUrl": "https://www.googleapis.com/content/v2/", | 12 "baseUrl": "https://www.googleapis.com/content/v2/", |
| 13 "batchPath": "batch", | 13 "batchPath": "batch", |
| 14 "canonicalName": "Shopping Content", | 14 "canonicalName": "Shopping Content", |
| 15 "description": "Manages product items, inventory, and Merchant Center accoun
ts for Google Shopping.", | 15 "description": "Manages product items, inventory, and Merchant Center accoun
ts for Google Shopping.", |
| 16 "discoveryVersion": "v1", | 16 "discoveryVersion": "v1", |
| 17 "documentationLink": "https://developers.google.com/shopping-content", | 17 "documentationLink": "https://developers.google.com/shopping-content", |
| 18 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/BclkybusasZymwfyrM_IDMj_UwU\"", | 18 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/fm1Ebpn2uSmJ0EpVKtApoUWYOV4\"", |
| 19 "icons": { | 19 "icons": { |
| 20 "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.
png", | 20 "x16": "https://www.gstatic.com/images/branding/product/1x/googleg_16dp.
png", |
| 21 "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.
png" | 21 "x32": "https://www.gstatic.com/images/branding/product/1x/googleg_32dp.
png" |
| 22 }, | 22 }, |
| 23 "id": "content:v2", | 23 "id": "content:v2", |
| 24 "kind": "discovery#restDescription", | 24 "kind": "discovery#restDescription", |
| 25 "name": "content", | 25 "name": "content", |
| 26 "ownerDomain": "google.com", | 26 "ownerDomain": "google.com", |
| 27 "ownerName": "Google", | 27 "ownerName": "Google", |
| 28 "parameters": { | 28 "parameters": { |
| (...skipping 606 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 635 "$ref": "DatafeedsCustomBatchRequest" | 635 "$ref": "DatafeedsCustomBatchRequest" |
| 636 }, | 636 }, |
| 637 "response": { | 637 "response": { |
| 638 "$ref": "DatafeedsCustomBatchResponse" | 638 "$ref": "DatafeedsCustomBatchResponse" |
| 639 }, | 639 }, |
| 640 "scopes": [ | 640 "scopes": [ |
| 641 "https://www.googleapis.com/auth/content" | 641 "https://www.googleapis.com/auth/content" |
| 642 ] | 642 ] |
| 643 }, | 643 }, |
| 644 "delete": { | 644 "delete": { |
| 645 "description": "Deletes a datafeed from your Merchant Center
account. This method can only be called for non-multi-client accounts.", | 645 "description": "Deletes a datafeed configuration from your M
erchant Center account. This method can only be called for non-multi-client acco
unts.", |
| 646 "httpMethod": "DELETE", | 646 "httpMethod": "DELETE", |
| 647 "id": "content.datafeeds.delete", | 647 "id": "content.datafeeds.delete", |
| 648 "parameterOrder": [ | 648 "parameterOrder": [ |
| 649 "merchantId", | 649 "merchantId", |
| 650 "datafeedId" | 650 "datafeedId" |
| 651 ], | 651 ], |
| 652 "parameters": { | 652 "parameters": { |
| 653 "datafeedId": { | 653 "datafeedId": { |
| 654 "format": "uint64", | 654 "format": "uint64", |
| 655 "location": "path", | 655 "location": "path", |
| (...skipping 11 matching lines...) Expand all Loading... |
| 667 "required": true, | 667 "required": true, |
| 668 "type": "string" | 668 "type": "string" |
| 669 } | 669 } |
| 670 }, | 670 }, |
| 671 "path": "{merchantId}/datafeeds/{datafeedId}", | 671 "path": "{merchantId}/datafeeds/{datafeedId}", |
| 672 "scopes": [ | 672 "scopes": [ |
| 673 "https://www.googleapis.com/auth/content" | 673 "https://www.googleapis.com/auth/content" |
| 674 ] | 674 ] |
| 675 }, | 675 }, |
| 676 "get": { | 676 "get": { |
| 677 "description": "Retrieves a datafeed from your Merchant Cent
er account. This method can only be called for non-multi-client accounts.", | 677 "description": "Retrieves a datafeed configuration from your
Merchant Center account. This method can only be called for non-multi-client ac
counts.", |
| 678 "httpMethod": "GET", | 678 "httpMethod": "GET", |
| 679 "id": "content.datafeeds.get", | 679 "id": "content.datafeeds.get", |
| 680 "parameterOrder": [ | 680 "parameterOrder": [ |
| 681 "merchantId", | 681 "merchantId", |
| 682 "datafeedId" | 682 "datafeedId" |
| 683 ], | 683 ], |
| 684 "parameters": { | 684 "parameters": { |
| 685 "datafeedId": { | 685 "datafeedId": { |
| 686 "format": "uint64", | 686 "format": "uint64", |
| 687 "location": "path", | 687 "location": "path", |
| 688 "required": true, | 688 "required": true, |
| 689 "type": "string" | 689 "type": "string" |
| 690 }, | 690 }, |
| 691 "merchantId": { | 691 "merchantId": { |
| 692 "format": "uint64", | 692 "format": "uint64", |
| 693 "location": "path", | 693 "location": "path", |
| 694 "required": true, | 694 "required": true, |
| 695 "type": "string" | 695 "type": "string" |
| 696 } | 696 } |
| 697 }, | 697 }, |
| 698 "path": "{merchantId}/datafeeds/{datafeedId}", | 698 "path": "{merchantId}/datafeeds/{datafeedId}", |
| 699 "response": { | 699 "response": { |
| 700 "$ref": "Datafeed" | 700 "$ref": "Datafeed" |
| 701 }, | 701 }, |
| 702 "scopes": [ | 702 "scopes": [ |
| 703 "https://www.googleapis.com/auth/content" | 703 "https://www.googleapis.com/auth/content" |
| 704 ] | 704 ] |
| 705 }, | 705 }, |
| 706 "insert": { | 706 "insert": { |
| 707 "description": "Registers a datafeed with your Merchant Cent
er account. This method can only be called for non-multi-client accounts.", | 707 "description": "Registers a datafeed configuration with your
Merchant Center account. This method can only be called for non-multi-client ac
counts.", |
| 708 "httpMethod": "POST", | 708 "httpMethod": "POST", |
| 709 "id": "content.datafeeds.insert", | 709 "id": "content.datafeeds.insert", |
| 710 "parameterOrder": [ | 710 "parameterOrder": [ |
| 711 "merchantId" | 711 "merchantId" |
| 712 ], | 712 ], |
| 713 "parameters": { | 713 "parameters": { |
| 714 "dryRun": { | 714 "dryRun": { |
| 715 "description": "Flag to run the request in dry-run m
ode.", | 715 "description": "Flag to run the request in dry-run m
ode.", |
| 716 "location": "query", | 716 "location": "query", |
| 717 "type": "boolean" | 717 "type": "boolean" |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 763 }, | 763 }, |
| 764 "path": "{merchantId}/datafeeds", | 764 "path": "{merchantId}/datafeeds", |
| 765 "response": { | 765 "response": { |
| 766 "$ref": "DatafeedsListResponse" | 766 "$ref": "DatafeedsListResponse" |
| 767 }, | 767 }, |
| 768 "scopes": [ | 768 "scopes": [ |
| 769 "https://www.googleapis.com/auth/content" | 769 "https://www.googleapis.com/auth/content" |
| 770 ] | 770 ] |
| 771 }, | 771 }, |
| 772 "patch": { | 772 "patch": { |
| 773 "description": "Updates a datafeed of your Merchant Center a
ccount. This method can only be called for non-multi-client accounts. This metho
d supports patch semantics.", | 773 "description": "Updates a datafeed configuration of your Mer
chant Center account. This method can only be called for non-multi-client accoun
ts. This method supports patch semantics.", |
| 774 "httpMethod": "PATCH", | 774 "httpMethod": "PATCH", |
| 775 "id": "content.datafeeds.patch", | 775 "id": "content.datafeeds.patch", |
| 776 "parameterOrder": [ | 776 "parameterOrder": [ |
| 777 "merchantId", | 777 "merchantId", |
| 778 "datafeedId" | 778 "datafeedId" |
| 779 ], | 779 ], |
| 780 "parameters": { | 780 "parameters": { |
| 781 "datafeedId": { | 781 "datafeedId": { |
| 782 "format": "uint64", | 782 "format": "uint64", |
| 783 "location": "path", | 783 "location": "path", |
| (...skipping 17 matching lines...) Expand all Loading... |
| 801 "$ref": "Datafeed" | 801 "$ref": "Datafeed" |
| 802 }, | 802 }, |
| 803 "response": { | 803 "response": { |
| 804 "$ref": "Datafeed" | 804 "$ref": "Datafeed" |
| 805 }, | 805 }, |
| 806 "scopes": [ | 806 "scopes": [ |
| 807 "https://www.googleapis.com/auth/content" | 807 "https://www.googleapis.com/auth/content" |
| 808 ] | 808 ] |
| 809 }, | 809 }, |
| 810 "update": { | 810 "update": { |
| 811 "description": "Updates a datafeed of your Merchant Center a
ccount. This method can only be called for non-multi-client accounts.", | 811 "description": "Updates a datafeed configuration of your Mer
chant Center account. This method can only be called for non-multi-client accoun
ts.", |
| 812 "httpMethod": "PUT", | 812 "httpMethod": "PUT", |
| 813 "id": "content.datafeeds.update", | 813 "id": "content.datafeeds.update", |
| 814 "parameterOrder": [ | 814 "parameterOrder": [ |
| 815 "merchantId", | 815 "merchantId", |
| 816 "datafeedId" | 816 "datafeedId" |
| 817 ], | 817 ], |
| 818 "parameters": { | 818 "parameters": { |
| 819 "datafeedId": { | 819 "datafeedId": { |
| 820 "format": "uint64", | 820 "format": "uint64", |
| 821 "location": "path", | 821 "location": "path", |
| (...skipping 1189 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2011 "response": { | 2011 "response": { |
| 2012 "$ref": "ShippingSettings" | 2012 "$ref": "ShippingSettings" |
| 2013 }, | 2013 }, |
| 2014 "scopes": [ | 2014 "scopes": [ |
| 2015 "https://www.googleapis.com/auth/content" | 2015 "https://www.googleapis.com/auth/content" |
| 2016 ] | 2016 ] |
| 2017 } | 2017 } |
| 2018 } | 2018 } |
| 2019 } | 2019 } |
| 2020 }, | 2020 }, |
| 2021 "revision": "20170519", | 2021 "revision": "20170531", |
| 2022 "rootUrl": "https://www.googleapis.com/", | 2022 "rootUrl": "https://www.googleapis.com/", |
| 2023 "schemas": { | 2023 "schemas": { |
| 2024 "Account": { | 2024 "Account": { |
| 2025 "description": "Account data.", | 2025 "description": "Account data.", |
| 2026 "id": "Account", | 2026 "id": "Account", |
| 2027 "properties": { | 2027 "properties": { |
| 2028 "adultContent": { | 2028 "adultContent": { |
| 2029 "description": "Indicates whether the merchant sells adult c
ontent.", | 2029 "description": "Indicates whether the merchant sells adult c
ontent.", |
| 2030 "type": "boolean" | 2030 "type": "boolean" |
| 2031 }, | 2031 }, |
| (...skipping 650 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2682 "description": "A list of supported services (e.g., \"ground
\") for that carrier. Contains at least one service.", | 2682 "description": "A list of supported services (e.g., \"ground
\") for that carrier. Contains at least one service.", |
| 2683 "items": { | 2683 "items": { |
| 2684 "type": "string" | 2684 "type": "string" |
| 2685 }, | 2685 }, |
| 2686 "type": "array" | 2686 "type": "array" |
| 2687 } | 2687 } |
| 2688 }, | 2688 }, |
| 2689 "type": "object" | 2689 "type": "object" |
| 2690 }, | 2690 }, |
| 2691 "Datafeed": { | 2691 "Datafeed": { |
| 2692 "description": "Datafeed data.", | 2692 "description": "Datafeed configuration data.", |
| 2693 "id": "Datafeed", | 2693 "id": "Datafeed", |
| 2694 "properties": { | 2694 "properties": { |
| 2695 "attributeLanguage": { | 2695 "attributeLanguage": { |
| 2696 "description": "The two-letter ISO 639-1 language in which t
he attributes are defined in the data feed.", | 2696 "description": "The two-letter ISO 639-1 language in which t
he attributes are defined in the data feed.", |
| 2697 "type": "string" | 2697 "type": "string" |
| 2698 }, | 2698 }, |
| 2699 "contentLanguage": { | 2699 "contentLanguage": { |
| 2700 "annotations": { | 2700 "annotations": { |
| 2701 "required": [ | 2701 "required": [ |
| 2702 "content.datafeeds.insert" | 2702 "content.datafeeds.insert" |
| (...skipping 2332 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5035 "type": "string" | 5035 "type": "string" |
| 5036 }, | 5036 }, |
| 5037 "loyaltyPoints": { | 5037 "loyaltyPoints": { |
| 5038 "$ref": "LoyaltyPoints", | 5038 "$ref": "LoyaltyPoints", |
| 5039 "description": "Loyalty points that users receive after purc
hasing the item. Japan only." | 5039 "description": "Loyalty points that users receive after purc
hasing the item. Japan only." |
| 5040 }, | 5040 }, |
| 5041 "material": { | 5041 "material": { |
| 5042 "description": "The material of which the item is made.", | 5042 "description": "The material of which the item is made.", |
| 5043 "type": "string" | 5043 "type": "string" |
| 5044 }, | 5044 }, |
| 5045 "maxHandlingTime": { |
| 5046 "description": "Maximal product handling time (in business d
ays).", |
| 5047 "format": "int64", |
| 5048 "type": "string" |
| 5049 }, |
| 5050 "minHandlingTime": { |
| 5051 "description": "Minimal product handling time (in business d
ays).", |
| 5052 "format": "int64", |
| 5053 "type": "string" |
| 5054 }, |
| 5045 "mobileLink": { | 5055 "mobileLink": { |
| 5046 "description": "Link to a mobile-optimized version of the la
nding page.", | 5056 "description": "Link to a mobile-optimized version of the la
nding page.", |
| 5047 "type": "string" | 5057 "type": "string" |
| 5048 }, | 5058 }, |
| 5049 "mpn": { | 5059 "mpn": { |
| 5050 "description": "Manufacturer Part Number (MPN) of the item."
, | 5060 "description": "Manufacturer Part Number (MPN) of the item."
, |
| 5051 "type": "string" | 5061 "type": "string" |
| 5052 }, | 5062 }, |
| 5053 "multipack": { | 5063 "multipack": { |
| 5054 "description": "The number of identical products in a mercha
nt-defined multipack.", | 5064 "description": "The number of identical products in a mercha
nt-defined multipack.", |
| (...skipping 1220 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6275 "type": "string" | 6285 "type": "string" |
| 6276 } | 6286 } |
| 6277 }, | 6287 }, |
| 6278 "type": "object" | 6288 "type": "object" |
| 6279 } | 6289 } |
| 6280 }, | 6290 }, |
| 6281 "servicePath": "content/v2/", | 6291 "servicePath": "content/v2/", |
| 6282 "title": "Content API for Shopping", | 6292 "title": "Content API for Shopping", |
| 6283 "version": "v2" | 6293 "version": "v2" |
| 6284 } | 6294 } |
| OLD | NEW |