Namespace Google.Apis.ShoppingContent.v2
Classes
AccountsResource
The "accounts" collection of methods.
AccountsResource.AuthinfoRequest
Returns information about the authenticated user.
AccountsResource.ClaimwebsiteRequest
Claims the website of a Merchant Center sub-account.
AccountsResource.CustombatchRequest
Retrieves, inserts, updates, and deletes multiple Merchant Center (sub-)accounts in a single request.
AccountsResource.DeleteRequest
Deletes a Merchant Center sub-account.
AccountsResource.GetRequest
Retrieves a Merchant Center account.
AccountsResource.InsertRequest
Creates a Merchant Center sub-account.
AccountsResource.LinkRequest
Performs an action on a link between two Merchant Center accounts, namely accountId and linkedAccountId.
AccountsResource.ListRequest
Lists the sub-accounts in your Merchant Center account.
AccountsResource.UpdateRequest
Updates a Merchant Center account. Any fields that are not provided are deleted from the resource.
AccountstatusesResource
The "accountstatuses" collection of methods.
AccountstatusesResource.CustombatchRequest
Retrieves multiple Merchant Center account statuses in a single request.
AccountstatusesResource.GetRequest
Retrieves the status of a Merchant Center account. No itemLevelIssues are returned for multi-client accounts.
AccountstatusesResource.ListRequest
Lists the statuses of the sub-accounts in your Merchant Center account.
AccounttaxResource
The "accounttax" collection of methods.
AccounttaxResource.CustombatchRequest
Retrieves and updates tax settings of multiple accounts in a single request.
AccounttaxResource.GetRequest
Retrieves the tax settings of the account.
AccounttaxResource.ListRequest
Lists the tax settings of the sub-accounts in your Merchant Center account.
AccounttaxResource.UpdateRequest
Updates the tax settings of the account. Any fields that are not provided are deleted from the resource.
DatafeedsResource
The "datafeeds" collection of methods.
DatafeedsResource.CustombatchRequest
Deletes, fetches, gets, inserts and updates multiple datafeeds in a single request.
DatafeedsResource.DeleteRequest
Deletes a datafeed configuration from your Merchant Center account.
DatafeedsResource.FetchnowRequest
Invokes a fetch for the datafeed in your Merchant Center account. If you need to call this method more than once per day, we recommend you use the Products service to update your product data.
DatafeedsResource.GetRequest
Retrieves a datafeed configuration from your Merchant Center account.
DatafeedsResource.InsertRequest
Registers a datafeed configuration with your Merchant Center account.
DatafeedsResource.ListRequest
Lists the configurations for datafeeds in your Merchant Center account.
DatafeedsResource.UpdateRequest
Updates a datafeed configuration of your Merchant Center account. Any fields that are not provided are deleted from the resource.
DatafeedstatusesResource
The "datafeedstatuses" collection of methods.
DatafeedstatusesResource.CustombatchRequest
Gets multiple Merchant Center datafeed statuses in a single request.
DatafeedstatusesResource.GetRequest
Retrieves the status of a datafeed from your Merchant Center account.
DatafeedstatusesResource.ListRequest
Lists the statuses of the datafeeds in your Merchant Center account.
LiasettingsResource
The "liasettings" collection of methods.
LiasettingsResource.CustombatchRequest
Retrieves and/or updates the LIA settings of multiple accounts in a single request.
LiasettingsResource.GetaccessiblegmbaccountsRequest
Retrieves the list of accessible Google My Business accounts.
LiasettingsResource.GetRequest
Retrieves the LIA settings of the account.
LiasettingsResource.ListposdataprovidersRequest
Retrieves the list of POS data providers that have active settings for the all eiligible countries.
LiasettingsResource.ListRequest
Lists the LIA settings of the sub-accounts in your Merchant Center account.
LiasettingsResource.RequestgmbaccessRequest
Requests access to a specified Google My Business account.
LiasettingsResource.RequestinventoryverificationRequest
Requests inventory validation for the specified country.
LiasettingsResource.SetinventoryverificationcontactRequest
Sets the inventory verification contract for the specified country.
LiasettingsResource.SetposdataproviderRequest
Sets the POS data provider for the specified country.
LiasettingsResource.UpdateRequest
Updates the LIA settings of the account. Any fields that are not provided are deleted from the resource.
OrderinvoicesResource
The "orderinvoices" collection of methods.
OrderinvoicesResource.CreatechargeinvoiceRequest
Creates a charge invoice for a shipment group, and triggers a charge capture for orderinvoice enabled orders.
OrderinvoicesResource.CreaterefundinvoiceRequest
Creates a refund invoice for one or more shipment groups, and triggers a refund for orderinvoice enabled
orders. This can only be used for line items that have previously been charged using createChargeInvoice
.
All amounts (except for the summary) are incremental with respect to the previous invoice.
OrderreportsResource
The "orderreports" collection of methods.
OrderreportsResource.ListdisbursementsRequest
Retrieves a report for disbursements from your Merchant Center account.
OrderreportsResource.ListtransactionsRequest
Retrieves a list of transactions for a disbursement from your Merchant Center account.
OrderreturnsResource
The "orderreturns" collection of methods.
OrderreturnsResource.GetRequest
Retrieves an order return from your Merchant Center account.
OrderreturnsResource.ListRequest
Lists order returns in your Merchant Center account.
OrdersResource
The "orders" collection of methods.
OrdersResource.AcknowledgeRequest
Marks an order as acknowledged.
OrdersResource.AdvancetestorderRequest
Sandbox only. Moves a test order from state "inProgress
" to state "pendingShipment
".
OrdersResource.CancellineitemRequest
Cancels a line item, making a full refund.
OrdersResource.CancelRequest
Cancels all line items in an order, making a full refund.
OrdersResource.CanceltestorderbycustomerRequest
Sandbox only. Cancels a test order for customer-initiated cancellation.
OrdersResource.CreatetestorderRequest
Sandbox only. Creates a test order.
OrdersResource.CreatetestreturnRequest
Sandbox only. Creates a test return.
OrdersResource.CustombatchRequest
Retrieves or modifies multiple orders in a single request.
OrdersResource.GetbymerchantorderidRequest
Retrieves an order using merchant order ID.
OrdersResource.GetRequest
Retrieves an order from your Merchant Center account.
OrdersResource.GettestordertemplateRequest
Sandbox only. Retrieves an order template that can be used to quickly create a new order in sandbox.
OrdersResource.InstorerefundlineitemRequest
Deprecated. Notifies that item return and refund was handled directly by merchant outside of Google payments processing (e.g. cash refund done in store). Note: We recommend calling the returnrefundlineitem method to refund in-store returns. We will issue the refund directly to the customer. This helps to prevent possible differences arising between merchant and Google transaction records. We also recommend having the point of sale system communicate with Google to ensure that customers do not receive a double refund by first refunding via Google then via an in-store return.
OrdersResource.ListRequest
Lists the orders in your Merchant Center account.
OrdersResource.RefundRequest
Deprecated, please use returnRefundLineItem instead.
OrdersResource.RejectreturnlineitemRequest
Rejects return on an line item.
OrdersResource.ReturnlineitemRequest
Returns a line item.
OrdersResource.ReturnrefundlineitemRequest
Returns and refunds a line item. Note that this method can only be called on fully shipped orders. Please also note that the Orderreturns API is the preferred way to handle returns after you receive a return from a customer. You can use Orderreturns.list or Orderreturns.get to search for the return, and then use Orderreturns.processreturn to issue the refund. If the return cannot be found, then we recommend using this API to issue a refund.
OrdersResource.SetlineitemmetadataRequest
Sets (or overrides if it already exists) merchant provided annotations in the form of key-value pairs. A common use case would be to supply us with additional structured information about a line item that cannot be provided via other methods. Submitted key-value pairs can be retrieved as part of the orders resource.
OrdersResource.ShiplineitemsRequest
Marks line item(s) as shipped.
OrdersResource.UpdatelineitemshippingdetailsRequest
Updates ship by and delivery by dates for a line item.
OrdersResource.UpdatemerchantorderidRequest
Updates the merchant order ID for a given order.
OrdersResource.UpdateshipmentRequest
Updates a shipment's status, carrier, and/or tracking ID.
PosResource
The "pos" collection of methods.
PosResource.CustombatchRequest
Batches multiple POS-related calls in a single request.
PosResource.DeleteRequest
Deletes a store for the given merchant.
PosResource.GetRequest
Retrieves information about the given store.
PosResource.InsertRequest
Creates a store for the given merchant.
PosResource.InventoryRequest
Submit inventory for the given merchant.
PosResource.ListRequest
Lists the stores of the target merchant.
PosResource.SaleRequest
Submit a sale event for the given merchant.
ProductsResource
The "products" collection of methods.
ProductsResource.CustombatchRequest
Retrieves, inserts, and deletes multiple products in a single request.
ProductsResource.DeleteRequest
Deletes a product from your Merchant Center account.
ProductsResource.GetRequest
Retrieves a product from your Merchant Center account.
ProductsResource.InsertRequest
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.
ProductsResource.ListRequest
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.
ProductstatusesResource
The "productstatuses" collection of methods.
ProductstatusesResource.CustombatchRequest
Gets the statuses of multiple products in a single request.
ProductstatusesResource.GetRequest
Gets the status of a product from your Merchant Center account.
ProductstatusesResource.ListRequest
Lists the statuses of the products in your Merchant Center account.
ShippingsettingsResource
The "shippingsettings" collection of methods.
ShippingsettingsResource.CustombatchRequest
Retrieves and updates the shipping settings of multiple accounts in a single request.
ShippingsettingsResource.GetRequest
Retrieves the shipping settings of the account.
ShippingsettingsResource.GetsupportedcarriersRequest
Retrieves supported carriers and carrier services for an account.
ShippingsettingsResource.GetsupportedholidaysRequest
Retrieves supported holidays for an account.
ShippingsettingsResource.GetsupportedpickupservicesRequest
Retrieves supported pickup services for an account.
ShippingsettingsResource.ListRequest
Lists the shipping settings of the sub-accounts in your Merchant Center account.
ShippingsettingsResource.UpdateRequest
Updates the shipping settings of the account. Any fields that are not provided are deleted from the resource.
ShoppingContentBaseServiceRequest<TResponse>
A base abstract class for ShoppingContent requests.
ShoppingContentService
The ShoppingContent Service.
ShoppingContentService.Scope
Available OAuth 2.0 scopes for use with the Content API for Shopping.
ShoppingContentService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Content API for Shopping.
Enums
OrderreturnsResource.ListRequest.OrderByEnum
Return the results in the specified order.
OrdersResource.GettestordertemplateRequest.TemplateNameEnum
The name of the template to retrieve.
OrdersResource.ListRequest.StatusesEnum
Obtains orders that match any of the specified statuses. Please note that active
is a shortcut for
pendingShipment
and partiallyShipped
, and completed
is a shortcut for shipped
,
partiallyDelivered
, delivered
, partiallyReturned
, returned
, and canceled
.
ShoppingContentBaseServiceRequest<TResponse>.AltEnum
Data format for response.
ShoppingContentBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.