merchantapi/datasources_v1 library

Merchant API - datasources_v1

Programmatically manage your Merchant Center Accounts.

For more information, see developers.google.com/merchant/api

Create an instance of MerchantApi to access these resources:

Classes

AccountsDataSourcesFileUploadsResource
AccountsDataSourcesResource
AccountsResource
DataSource
The [data source](/merchant/api/guides/data-sources/overview) for the Merchant Center account.
DataSourceReference
Data source reference can be used to manage related data sources within the data source service.
DefaultRule
Default rule management of the data source.
Destination
Destinations also known as Marketing methods selections.
FetchSettings
Fetch details to deliver the data source.
FileInput
The data specific for file data sources.
FileUpload
The file upload of a specific data source, that is, the result of the retrieval of the data source at a certain timestamp computed asynchronously when the data source processing is finished.
Issue
An error occurring in the data source, like "invalid price".
ListDataSourcesResponse
Response message for the ListDataSources method.
LocalInventoryDataSource
The local inventory data source type is only available for file inputs and can't be used to create API local inventory data sources.
MerchantApi
Programmatically manage your Merchant Center Accounts.
PrimaryProductDataSource
The primary data source for local and online products.
PromotionDataSource
The promotion data source.
RegionalInventoryDataSource
SupplementalProductDataSource
The supplemental data source for local and online products.

Typedefs

Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
FetchDataSourceRequest = $Empty
Request message for the FetchDataSource method.
MerchantReviewDataSource = $Empty
The merchant review data source.
ProductReviewDataSource = $Empty
The product review data source.
TimeOfDay = $TimeOfDay
Represents a time of day.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.