Show / Hide Table of Contents

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 contact 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.

In this article
Back to top Generated by DocFX