Class GoogleCloudRetailV2alphaGcsSource
Google Cloud Storage location for input content.
Implements
Inherited Members
Namespace: Google.Apis.CloudRetail.v2alpha.Data
Assembly: Google.Apis.CloudRetail.v2alpha.dll
Syntax
public class GoogleCloudRetailV2alphaGcsSource : IDirectResponseSchema
Properties
DataSchema
The schema to use when parsing the data from the source. Supported values for product imports: * product
(default): One JSON Product per line. Each product must have a valid Product.id. *
product_merchant_center
: See Importing catalog data from Merchant
Center. Supported values for
user events imports: * user_event
(default): One JSON UserEvent per line. * user_event_ga360
: Using
https://support.google.com/analytics/answer/3437719. Supported values for control imports: * control
(default): One JSON Control per line. Supported values for catalog attribute imports: * catalog_attribute
(default): One CSV CatalogAttribute per line.
Declaration
[JsonProperty("dataSchema")]
public virtual string DataSchema { 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 |
InputUris
Required. Google Cloud Storage URIs to input files. URI can be up to 2000 characters long. URIs can match
the full object path (for example, gs://bucket/directory/object.json
) or a pattern matching one or more
files, such as gs://bucket/directory/*.json
. A request can contain at most 100 files, and each file can be
up to 2 GB. See Importing product
information for the expected file
format and setup instructions.
Declaration
[JsonProperty("inputUris")]
public virtual IList<string> InputUris { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |