The schema to use when parsing the data from the source.
Supported values for product imports:
product (default): One JSON [Product][google.cloud.retail.v2.Product]
per line. Each product must
have a valid [Product.id][google.cloud.retail.v2.Product.id].
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides reference documentation for the \u003ccode\u003eGcsSource\u003c/code\u003e class within the Google Cloud Retail v2 API for .NET, detailing its functionality in handling Google Cloud Storage locations for input content.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGcsSource\u003c/code\u003e class is part of the \u003ccode\u003eGoogle.Cloud.Retail.V2\u003c/code\u003e namespace and is implemented using various interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e as shown in the documentation, and is currently in version 2.10.0, with version 2.12.0 being the latest.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation lists all the available versions of the \u003ccode\u003eGcsSource\u003c/code\u003e class, from version 1.0.0 to the latest version 2.12.0, allowing developers to access documentation for previous iterations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGcsSource\u003c/code\u003e class includes two constructors, \u003ccode\u003eGcsSource()\u003c/code\u003e and \u003ccode\u003eGcsSource(GcsSource other)\u003c/code\u003e, along with properties like \u003ccode\u003eDataSchema\u003c/code\u003e and \u003ccode\u003eInputUris\u003c/code\u003e, for which the types and descriptions are outlined.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eGcsSource\u003c/code\u003e allows the ability to specify the schema for parsing data and set multiple Google Cloud Storage URIs as input files for retail data, supporting up to 100 files per request, each up to 2 GB in size, and URIs can be up to 2000 characters long.\u003c/p\u003e\n"]]],[],null,[]]