Namespace Google.Apis.ShoppingContent.v2_1
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. Merchant accounts with approved third-party CSSs aren't required to claim a website.
AccountsResource.CredentialsResource
The "credentials" collection of methods.
AccountsResource.CredentialsResource.CreateRequest
Uploads credentials for the Merchant Center account. If credentials already exist for this Merchant Center account and purpose, this method updates them.
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.LabelsResource
The "labels" collection of methods.
AccountsResource.LabelsResource.CreateRequest
Creates a new label, not assigned to any account.
AccountsResource.LabelsResource.DeleteRequest
Deletes a label and removes it from all accounts to which it was assigned.
AccountsResource.LabelsResource.ListRequest
Lists the labels assigned to an account.
AccountsResource.LabelsResource.PatchRequest
Updates a label.
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.ListlinksRequest
Returns the list of accounts linked to your Merchant Center account.
AccountsResource.RequestphoneverificationRequest
Request verification code to start phone verification.
AccountsResource.ReturncarrierResource
The "returncarrier" collection of methods.
AccountsResource.ReturncarrierResource.CreateRequest
Links return carrier to a merchant account.
AccountsResource.ReturncarrierResource.DeleteRequest
Delete a return carrier in the merchant account.
AccountsResource.ReturncarrierResource.ListRequest
Lists available return carriers in the merchant account.
AccountsResource.ReturncarrierResource.PatchRequest
Updates a return carrier in the merchant account.
AccountsResource.UpdateRequest
Updates a Merchant Center account. Any fields that are not provided are deleted from the resource.
AccountsResource.UpdatelabelsRequest
Updates labels that are assigned to the Merchant Center account by CSS user.
AccountsResource.VerifyphonenumberRequest
Validates verification code to verify phone number for the account. If successful this will overwrite the
value of accounts.businessinformation.phoneNumber
. Only verified phone number will replace an existing
verified phone number.
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.
CollectionsResource
The "collections" collection of methods.
CollectionsResource.CreateRequest
Uploads a collection to your Merchant Center account. If a collection with the same collectionId already exists, this method updates that entry. In each update, the collection is completely replaced by the fields in the body of the update request.
CollectionsResource.DeleteRequest
Deletes a collection from your Merchant Center account.
CollectionsResource.GetRequest
Retrieves a collection from your Merchant Center account.
CollectionsResource.ListRequest
Lists the collections in your Merchant Center account. The response might contain fewer items than specified by page_size. Rely on next_page_token to determine if there are more items to be requested.
CollectionstatusesResource
The "collectionstatuses" collection of methods.
CollectionstatusesResource.GetRequest
Gets the status of a collection from your Merchant Center account.
CollectionstatusesResource.ListRequest
Lists the statuses of the collections in your Merchant Center account.
ConversionsourcesResource
The "conversionsources" collection of methods.
ConversionsourcesResource.CreateRequest
Creates a new conversion source.
ConversionsourcesResource.DeleteRequest
Archives an existing conversion source. It will be recoverable for 30 days. This archiving behavior is not typical in the Content API and unique to this service.
ConversionsourcesResource.GetRequest
Fetches a conversion source.
ConversionsourcesResource.ListRequest
Retrieves the list of conversion sources the caller has access to.
ConversionsourcesResource.PatchRequest
Updates information of an existing conversion source.
ConversionsourcesResource.UndeleteRequest
Re-enables an archived conversion source.
CssesResource
The "csses" collection of methods.
CssesResource.GetRequest
Retrieves a single CSS domain by ID.
CssesResource.ListRequest
Lists CSS domains affiliated with a CSS group.
CssesResource.UpdatelabelsRequest
Updates labels that are assigned to a CSS domain by its CSS group.
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.
FreelistingsprogramResource
The "freelistingsprogram" collection of methods.
FreelistingsprogramResource.CheckoutsettingsResource
The "checkoutsettings" collection of methods.
FreelistingsprogramResource.CheckoutsettingsResource.DeleteRequest
Deletes Checkout
settings and unenrolls merchant from Checkout
program.
FreelistingsprogramResource.CheckoutsettingsResource.GetRequest
Gets Checkout settings for the given merchant. This includes information about review state, enrollment state and URL settings.
FreelistingsprogramResource.CheckoutsettingsResource.InsertRequest
Enrolls merchant in Checkout
program.
FreelistingsprogramResource.GetRequest
Retrieves the status and review eligibility for the free listing program. Returns errors and warnings if
they require action to resolve, will become disapprovals, or impact impressions. Use accountstatuses
to
view all issues for an account.
FreelistingsprogramResource.RequestreviewRequest
Requests a review of free listings in a specific region. This method deprecated. Use the
MerchantSupportService
to view product and account issues and request a review.
LiasettingsResource
The "liasettings" collection of methods.
LiasettingsResource.CustombatchRequest
Retrieves and/or updates the LIA settings of multiple accounts in a single request.
LiasettingsResource.GetRequest
Retrieves the LIA settings of the account.
LiasettingsResource.GetaccessiblegmbaccountsRequest
Retrieves the list of accessible Business Profiles.
LiasettingsResource.ListRequest
Lists the LIA settings of the sub-accounts in your Merchant Center account.
LiasettingsResource.ListposdataprovidersRequest
Retrieves the list of POS data providers that have active settings for the all eiligible countries.
LiasettingsResource.RequestgmbaccessRequest
Requests access to a specified Business Profile.
LiasettingsResource.RequestinventoryverificationRequest
Requests inventory validation for the specified country.
LiasettingsResource.SetinventoryverificationcontactRequest
Sets the inventory verification contract for the specified country.
LiasettingsResource.SetomnichannelexperienceRequest
Sets the omnichannel experience for the specified country. Only supported for merchants whose POS data provider is trusted to enable the corresponding experience. For more context, see these help articles about LFP and how to get started with it.
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.
LocalinventoryResource
The "localinventory" collection of methods.
LocalinventoryResource.CustombatchRequest
Updates local inventory for multiple products or stores in a single request.
LocalinventoryResource.InsertRequest
Updates the local inventory of a product in your Merchant Center account.
MerchantsupportResource
The "merchantsupport" collection of methods.
MerchantsupportResource.RenderaccountissuesRequest
Provide a list of merchant's issues with a support content and available actions. This content and actions are meant to be rendered and shown in third-party applications.
MerchantsupportResource.RenderproductissuesRequest
Provide a list of issues for merchant's product with a support content and available actions. This content and actions are meant to be rendered and shown in third-party applications.
MerchantsupportResource.TriggeractionRequest
Start an action. The action can be requested by merchants in third-party application. Before merchants can
request the action, the third-party application needs to show them action specific content and display a
user input form. The action can be successfully started only once all required
inputs are provided. If any
required
input is missing, or invalid value was provided, the service will return 400 error. Validation
errors will contain Ids for all problematic field together with translated, human readable error messages
that can be shown to the user.
OrdertrackingsignalsResource
The "ordertrackingsignals" collection of methods.
OrdertrackingsignalsResource.CreateRequest
Creates new order tracking signal.
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.
ProductdeliverytimeResource
The "productdeliverytime" collection of methods.
ProductdeliverytimeResource.CreateRequest
Creates or updates the delivery time of a product.
ProductdeliverytimeResource.DeleteRequest
Deletes the delivery time of a product.
ProductdeliverytimeResource.GetRequest
Gets productDeliveryTime
by productId
.
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.
ProductsResource.UpdateRequest
Updates an existing product in your Merchant Center account. Only updates attributes provided in the request.
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.
PromotionsResource
The "promotions" collection of methods.
PromotionsResource.CreateRequest
Inserts a promotion for your Merchant Center account. If the promotion already exists, then it updates the promotion instead. To [end or delete] (https://developers.google.com/shopping-content/guides/promotions#end_a_promotion) a promotion update the time period of the promotion to a time that has already passed.
PromotionsResource.GetRequest
Retrieves a promotion from your Merchant Center account.
PromotionsResource.ListRequest
List all promotions from your Merchant Center account.
PubsubnotificationsettingsResource
The "pubsubnotificationsettings" collection of methods.
PubsubnotificationsettingsResource.GetRequest
Retrieves a Merchant Center account's pubsub notification settings.
PubsubnotificationsettingsResource.UpdateRequest
Register a Merchant Center account for pubsub notifications. Note that cloud topic name shouldn't be provided as part of the request.
QuotasResource
The "quotas" collection of methods.
QuotasResource.ListRequest
Lists the daily call quota and usage per method for your Merchant Center account.
RecommendationsResource
The "recommendations" collection of methods.
RecommendationsResource.GenerateRequest
Generates recommendations for a merchant.
RecommendationsResource.ReportInteractionRequest
Reports an interaction on a recommendation for a merchant.
RegionalinventoryResource
The "regionalinventory" collection of methods.
RegionalinventoryResource.CustombatchRequest
Updates regional inventory for multiple products or regions in a single request.
RegionalinventoryResource.InsertRequest
Updates the regional inventory of a product in your Merchant Center account. If a regional inventory with the same region ID already exists, this method updates that entry.
RegionsResource
The "regions" collection of methods.
RegionsResource.CreateRequest
Creates a region definition in your Merchant Center account.
RegionsResource.DeleteRequest
Deletes a region definition from your Merchant Center account.
RegionsResource.GetRequest
Retrieves a region defined in your Merchant Center account.
RegionsResource.ListRequest
Lists the regions in your Merchant Center account.
RegionsResource.PatchRequest
Updates a region definition in your Merchant Center account.
ReportsResource
The "reports" collection of methods.
ReportsResource.SearchRequest
Retrieves merchant performance metrics matching the search query and optionally segmented by selected dimensions.
ReturnaddressResource
The "returnaddress" collection of methods.
ReturnaddressResource.CustombatchRequest
Batches multiple return address related calls in a single request.
ReturnaddressResource.DeleteRequest
Deletes a return address for the given Merchant Center account.
ReturnaddressResource.GetRequest
Gets a return address of the Merchant Center account.
ReturnaddressResource.InsertRequest
Inserts a return address for the Merchant Center account.
ReturnaddressResource.ListRequest
Lists the return addresses of the Merchant Center account.
ReturnpolicyResource
The "returnpolicy" collection of methods.
ReturnpolicyResource.CustombatchRequest
Batches multiple return policy related calls in a single request.
ReturnpolicyResource.DeleteRequest
Deletes a return policy for the given Merchant Center account.
ReturnpolicyResource.GetRequest
Gets a return policy of the Merchant Center account.
ReturnpolicyResource.InsertRequest
Inserts a return policy for the Merchant Center account.
ReturnpolicyResource.ListRequest
Lists the return policies of the Merchant Center account.
ReturnpolicyonlineResource
The "returnpolicyonline" collection of methods.
ReturnpolicyonlineResource.CreateRequest
Creates a new return policy.
ReturnpolicyonlineResource.DeleteRequest
Deletes an existing return policy.
ReturnpolicyonlineResource.GetRequest
Gets an existing return policy.
ReturnpolicyonlineResource.ListRequest
Lists all existing return policies.
ReturnpolicyonlineResource.PatchRequest
Updates an existing return policy.
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.
ShoppingadsprogramResource
The "shoppingadsprogram" collection of methods.
ShoppingadsprogramResource.GetRequest
Retrieves the status and review eligibility for the Shopping Ads program. Returns errors and warnings if
they require action to resolve, will become disapprovals, or impact impressions. Use accountstatuses
to
view all issues for an account.
ShoppingadsprogramResource.RequestreviewRequest
Requests a review of Shopping ads in a specific region. This method deprecated. Use the
MerchantSupportService
to view product and account issues and request a review.
Enums
AccountsResource.GetRequest.ViewEnum
Controls which fields will be populated. Acceptable values are: "merchant" and "css". The default value is "merchant".
AccountsResource.ListRequest.ViewEnum
Controls which fields will be populated. Acceptable values are: "merchant" and "css". The default value is "merchant".
ShoppingContentBaseServiceRequest<TResponse>.AltEnum
Data format for response.
ShoppingContentBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.