Content API for Shopping: products. Manage your product listings and accounts for Google Shopping See: https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products
Content API for Shopping: products. Manage your product listings and accounts for Google Shopping See: https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products
(custombatch$ auth parameters body)
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/custombatch
Required parameters: none
Optional parameters: none
Body:
{:entries [{:updateMask string, :method string, :batchId integer, :feedId string, :productId string, :product Product, :merchantId string}]}
Retrieves, inserts, and deletes multiple products in a single request.
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/custombatch Required parameters: none Optional parameters: none Body: {:entries [{:updateMask string, :method string, :batchId integer, :feedId string, :productId string, :product Product, :merchantId string}]} Retrieves, inserts, and deletes multiple products in a single request.
(delete$ auth parameters)
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/delete
Required parameters: merchantId, productId
Optional parameters: feedId
Deletes a product from your Merchant Center account.
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/delete Required parameters: merchantId, productId Optional parameters: feedId Deletes a product from your Merchant Center account.
(get$ auth parameters)
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/get
Required parameters: merchantId, productId
Optional parameters: none
Retrieves a product from your Merchant Center account.
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/get Required parameters: merchantId, productId Optional parameters: none Retrieves a product from your Merchant Center account.
(insert$ auth parameters body)
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/insert
Required parameters: merchantId
Optional parameters: feedId
Body:
{:description string, :linkTemplate string, :productHighlights [string], :mpn string, :customLabel0 string, :transitTimeLabel string, :shippingWeight {:unit string, :value number}, :availability string, :sizes [string], :shippingHeight {:value number, :unit string}, :taxCategory string, :ageGroup string, :subscriptionCost {:periodLength string, :period string, :amount Price}, :productWeight {:unit string, :value number}, :sizeSystem string, :customLabel3 string, :displayAdsTitle string, :color string, :pickupSla string, :salePrice {:value string, :currency string}, :maxEnergyEfficiencyClass string, :taxes [{:rate number, :country string, :locationId string, :postalCode string, :taxShip boolean, :region string}], :displayAdsId string, :adsRedirect string, :productDetails [{:sectionName string, :attributeName string, :attributeValue string}], :additionalImageLinks [string], :productHeight {:unit string, :value number}, :energyEfficiencyClass string, :isBundle boolean, :maxHandlingTime string, :adsLabels [string], :customAttributes [{:groupValues [CustomAttribute], :name string, :value string}], :displayAdsLink string, :displayAdsValue number, :channel string, :contentLanguage string, :shippingWidth {:value number, :unit string}, :mobileLink string, :shippingLabel string, :shippingLength {:value number, :unit string}, :canonicalLink string, :sizeType string, :source string, :shoppingAdsExcludedCountries [string], :googleProductCategory string, :brand string, :title string, :unitPricingBaseMeasure {:unit string, :value string}, :loyaltyPoints {:ratio number, :name string, :pointsValue string}, :pickupMethod string, :offerId string, :installment {:months string, :amount Price}, :identifierExists boolean, :excludedDestinations [string], :adult boolean, :itemGroupId string, :customLabel2 string, :productLength {:unit string, :value number}, :link string, :id string, :condition string, :kind string, :material string, :customLabel4 string, :mobileLinkTemplate string, :displayAdsSimilarIds [string], :customLabel1 string, :sellOnGoogleQuantity string, :availabilityDate string, :minHandlingTime string, :additionalSizeType string, :costOfGoodsSold {:value string, :currency string}, :gtin string, :multipack string, :unitPricingMeasure {:value number, :unit string}, :shipping [{:service string, :minTransitTime string, :locationId string, :maxHandlingTime string, :region string, :maxTransitTime string, :locationGroupName string, :postalCode string, :minHandlingTime string, :price Price, :country string}], :gender string, :targetCountry string, :minEnergyEfficiencyClass string, :promotionIds [string], :price {:value string, :currency string}, :adsGrouping string, :imageLink string, :expirationDate string, :pattern string, :includedDestinations [string], :productTypes [string], :productWidth {:unit string, :value number}, :salePriceEffectiveDate string}
Uploads a product to your Merchant Center account. If an item with the same channel, contentLanguage, offerId, and targetCountry already exists, this method updates that entry.
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/insert Required parameters: merchantId Optional parameters: feedId Body: {:description string, :linkTemplate string, :productHighlights [string], :mpn string, :customLabel0 string, :transitTimeLabel string, :shippingWeight {:unit string, :value number}, :availability string, :sizes [string], :shippingHeight {:value number, :unit string}, :taxCategory string, :ageGroup string, :subscriptionCost {:periodLength string, :period string, :amount Price}, :productWeight {:unit string, :value number}, :sizeSystem string, :customLabel3 string, :displayAdsTitle string, :color string, :pickupSla string, :salePrice {:value string, :currency string}, :maxEnergyEfficiencyClass string, :taxes [{:rate number, :country string, :locationId string, :postalCode string, :taxShip boolean, :region string}], :displayAdsId string, :adsRedirect string, :productDetails [{:sectionName string, :attributeName string, :attributeValue string}], :additionalImageLinks [string], :productHeight {:unit string, :value number}, :energyEfficiencyClass string, :isBundle boolean, :maxHandlingTime string, :adsLabels [string], :customAttributes [{:groupValues [CustomAttribute], :name string, :value string}], :displayAdsLink string, :displayAdsValue number, :channel string, :contentLanguage string, :shippingWidth {:value number, :unit string}, :mobileLink string, :shippingLabel string, :shippingLength {:value number, :unit string}, :canonicalLink string, :sizeType string, :source string, :shoppingAdsExcludedCountries [string], :googleProductCategory string, :brand string, :title string, :unitPricingBaseMeasure {:unit string, :value string}, :loyaltyPoints {:ratio number, :name string, :pointsValue string}, :pickupMethod string, :offerId string, :installment {:months string, :amount Price}, :identifierExists boolean, :excludedDestinations [string], :adult boolean, :itemGroupId string, :customLabel2 string, :productLength {:unit string, :value number}, :link string, :id string, :condition string, :kind string, :material string, :customLabel4 string, :mobileLinkTemplate string, :displayAdsSimilarIds [string], :customLabel1 string, :sellOnGoogleQuantity string, :availabilityDate string, :minHandlingTime string, :additionalSizeType string, :costOfGoodsSold {:value string, :currency string}, :gtin string, :multipack string, :unitPricingMeasure {:value number, :unit string}, :shipping [{:service string, :minTransitTime string, :locationId string, :maxHandlingTime string, :region string, :maxTransitTime string, :locationGroupName string, :postalCode string, :minHandlingTime string, :price Price, :country string}], :gender string, :targetCountry string, :minEnergyEfficiencyClass string, :promotionIds [string], :price {:value string, :currency string}, :adsGrouping string, :imageLink string, :expirationDate string, :pattern string, :includedDestinations [string], :productTypes [string], :productWidth {:unit string, :value number}, :salePriceEffectiveDate string} Uploads a product to your Merchant Center account. If an item with the same channel, contentLanguage, offerId, and targetCountry already exists, this method updates that entry.
(list$ auth parameters)
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/list
Required parameters: merchantId
Optional parameters: maxResults, pageToken
Lists the products in your Merchant Center account. The response might contain fewer items than specified by maxResults. Rely on nextPageToken to determine if there are more items to be requested.
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/list Required parameters: merchantId Optional parameters: maxResults, pageToken Lists the products in your Merchant Center account. The response might contain fewer items than specified by maxResults. Rely on nextPageToken to determine if there are more items to be requested.
(update$ auth parameters body)
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/update
Required parameters: productId, merchantId
Optional parameters: updateMask
Body:
{:description string, :linkTemplate string, :productHighlights [string], :mpn string, :customLabel0 string, :transitTimeLabel string, :shippingWeight {:unit string, :value number}, :availability string, :sizes [string], :shippingHeight {:value number, :unit string}, :taxCategory string, :ageGroup string, :subscriptionCost {:periodLength string, :period string, :amount Price}, :productWeight {:unit string, :value number}, :sizeSystem string, :customLabel3 string, :displayAdsTitle string, :color string, :pickupSla string, :salePrice {:value string, :currency string}, :maxEnergyEfficiencyClass string, :taxes [{:rate number, :country string, :locationId string, :postalCode string, :taxShip boolean, :region string}], :displayAdsId string, :adsRedirect string, :productDetails [{:sectionName string, :attributeName string, :attributeValue string}], :additionalImageLinks [string], :productHeight {:unit string, :value number}, :energyEfficiencyClass string, :isBundle boolean, :maxHandlingTime string, :adsLabels [string], :customAttributes [{:groupValues [CustomAttribute], :name string, :value string}], :displayAdsLink string, :displayAdsValue number, :channel string, :contentLanguage string, :shippingWidth {:value number, :unit string}, :mobileLink string, :shippingLabel string, :shippingLength {:value number, :unit string}, :canonicalLink string, :sizeType string, :source string, :shoppingAdsExcludedCountries [string], :googleProductCategory string, :brand string, :title string, :unitPricingBaseMeasure {:unit string, :value string}, :loyaltyPoints {:ratio number, :name string, :pointsValue string}, :pickupMethod string, :offerId string, :installment {:months string, :amount Price}, :identifierExists boolean, :excludedDestinations [string], :adult boolean, :itemGroupId string, :customLabel2 string, :productLength {:unit string, :value number}, :link string, :id string, :condition string, :kind string, :material string, :customLabel4 string, :mobileLinkTemplate string, :displayAdsSimilarIds [string], :customLabel1 string, :sellOnGoogleQuantity string, :availabilityDate string, :minHandlingTime string, :additionalSizeType string, :costOfGoodsSold {:value string, :currency string}, :gtin string, :multipack string, :unitPricingMeasure {:value number, :unit string}, :shipping [{:service string, :minTransitTime string, :locationId string, :maxHandlingTime string, :region string, :maxTransitTime string, :locationGroupName string, :postalCode string, :minHandlingTime string, :price Price, :country string}], :gender string, :targetCountry string, :minEnergyEfficiencyClass string, :promotionIds [string], :price {:value string, :currency string}, :adsGrouping string, :imageLink string, :expirationDate string, :pattern string, :includedDestinations [string], :productTypes [string], :productWidth {:unit string, :value number}, :salePriceEffectiveDate string}
Updates an existing product in your Merchant Center account. Only updates attributes provided in the request.
https://developers.google.com/shopping-content/v2/api/reference/rest/v2.1/products/update Required parameters: productId, merchantId Optional parameters: updateMask Body: {:description string, :linkTemplate string, :productHighlights [string], :mpn string, :customLabel0 string, :transitTimeLabel string, :shippingWeight {:unit string, :value number}, :availability string, :sizes [string], :shippingHeight {:value number, :unit string}, :taxCategory string, :ageGroup string, :subscriptionCost {:periodLength string, :period string, :amount Price}, :productWeight {:unit string, :value number}, :sizeSystem string, :customLabel3 string, :displayAdsTitle string, :color string, :pickupSla string, :salePrice {:value string, :currency string}, :maxEnergyEfficiencyClass string, :taxes [{:rate number, :country string, :locationId string, :postalCode string, :taxShip boolean, :region string}], :displayAdsId string, :adsRedirect string, :productDetails [{:sectionName string, :attributeName string, :attributeValue string}], :additionalImageLinks [string], :productHeight {:unit string, :value number}, :energyEfficiencyClass string, :isBundle boolean, :maxHandlingTime string, :adsLabels [string], :customAttributes [{:groupValues [CustomAttribute], :name string, :value string}], :displayAdsLink string, :displayAdsValue number, :channel string, :contentLanguage string, :shippingWidth {:value number, :unit string}, :mobileLink string, :shippingLabel string, :shippingLength {:value number, :unit string}, :canonicalLink string, :sizeType string, :source string, :shoppingAdsExcludedCountries [string], :googleProductCategory string, :brand string, :title string, :unitPricingBaseMeasure {:unit string, :value string}, :loyaltyPoints {:ratio number, :name string, :pointsValue string}, :pickupMethod string, :offerId string, :installment {:months string, :amount Price}, :identifierExists boolean, :excludedDestinations [string], :adult boolean, :itemGroupId string, :customLabel2 string, :productLength {:unit string, :value number}, :link string, :id string, :condition string, :kind string, :material string, :customLabel4 string, :mobileLinkTemplate string, :displayAdsSimilarIds [string], :customLabel1 string, :sellOnGoogleQuantity string, :availabilityDate string, :minHandlingTime string, :additionalSizeType string, :costOfGoodsSold {:value string, :currency string}, :gtin string, :multipack string, :unitPricingMeasure {:value number, :unit string}, :shipping [{:service string, :minTransitTime string, :locationId string, :maxHandlingTime string, :region string, :maxTransitTime string, :locationGroupName string, :postalCode string, :minHandlingTime string, :price Price, :country string}], :gender string, :targetCountry string, :minEnergyEfficiencyClass string, :promotionIds [string], :price {:value string, :currency string}, :adsGrouping string, :imageLink string, :expirationDate string, :pattern string, :includedDestinations [string], :productTypes [string], :productWidth {:unit string, :value number}, :salePriceEffectiveDate string} Updates an existing product in your Merchant Center account. Only updates attributes provided in the request.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close