View Source GoogleApi.Retail.V2.Model.GoogleCloudRetailV2GcsSource (google_api_retail v0.3.0)

Google Cloud Storage location for input content. format.


  • dataSchema (type: String.t, default: nil) - 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_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 Supported values for control imports: * 'control' (default): One JSON Control per line.
  • inputUris (type: list(String.t), default: nil) - 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.

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


t() :: %GoogleApi.Retail.V2.Model.GoogleCloudRetailV2GcsSource{
  dataSchema: String.t() | nil,
  inputUris: [String.t()] | nil

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.