Show / Hide Table of Contents

Class DataSource

The data source for the Merchant Center account.

Inheritance
object
DataSource
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Merchant.datasources_v1beta.Data
Assembly: Google.Apis.Merchant.datasources_v1beta.dll
Syntax
public class DataSource : IDirectResponseSchema

Properties

DataSourceId

Output only. The data source id.

Declaration
[JsonProperty("dataSourceId")]
public virtual long? DataSourceId { get; set; }
Property Value
Type Description
long?

DisplayName

Required. The displayed data source name in the Merchant Center UI.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FileInput

Optional. The field is used only when data is managed through a file.

Declaration
[JsonProperty("fileInput")]
public virtual FileInput FileInput { get; set; }
Property Value
Type Description
FileInput

Input

Output only. Determines the type of input to the data source. Based on the input some settings might not work. Only generic data sources can be created through the API.

Declaration
[JsonProperty("input")]
public virtual string Input { get; set; }
Property Value
Type Description
string

LocalInventoryDataSource

The local inventory data source.

Declaration
[JsonProperty("localInventoryDataSource")]
public virtual LocalInventoryDataSource LocalInventoryDataSource { get; set; }
Property Value
Type Description
LocalInventoryDataSource

MerchantReviewDataSource

The merchant review data source.

Declaration
[JsonProperty("merchantReviewDataSource")]
public virtual MerchantReviewDataSource MerchantReviewDataSource { get; set; }
Property Value
Type Description
MerchantReviewDataSource

Name

Required. Identifier. The name of the data source. Format: accounts/{account}/dataSources/{datasource}

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

PrimaryProductDataSource

The primary data source for local and online products.

Declaration
[JsonProperty("primaryProductDataSource")]
public virtual PrimaryProductDataSource PrimaryProductDataSource { get; set; }
Property Value
Type Description
PrimaryProductDataSource

ProductReviewDataSource

The product review data source.

Declaration
[JsonProperty("productReviewDataSource")]
public virtual ProductReviewDataSource ProductReviewDataSource { get; set; }
Property Value
Type Description
ProductReviewDataSource

PromotionDataSource

The promotion data source.

Declaration
[JsonProperty("promotionDataSource")]
public virtual PromotionDataSource PromotionDataSource { get; set; }
Property Value
Type Description
PromotionDataSource

RegionalInventoryDataSource

The regional inventory data source.

Declaration
[JsonProperty("regionalInventoryDataSource")]
public virtual RegionalInventoryDataSource RegionalInventoryDataSource { get; set; }
Property Value
Type Description
RegionalInventoryDataSource

SupplementalProductDataSource

The supplemental data source for local and online products.

Declaration
[JsonProperty("supplementalProductDataSource")]
public virtual SupplementalProductDataSource SupplementalProductDataSource { get; set; }
Property Value
Type Description
SupplementalProductDataSource

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX