GoogleCloudDocumentaiV1Barcode

AI Overview😉

  • The potential purpose of this module is to extract and understand barcode information from documents and web pages, allowing Google to better understand the content and context of a webpage. This could be used to improve search results, especially for e-commerce and product-related searches.
  • This module could impact search results by allowing Google to better understand the products and information being presented on a webpage. This could lead to more accurate and relevant search results, especially for product searches. Additionally, it could also help Google to identify and filter out low-quality or spammy content that uses barcodes incorrectly.
  • A website may change things to be more favorable for this function by ensuring that any barcode information on their webpage is accurate, correctly formatted, and easily machine-readable. This could include using standardized barcode formats, providing clear and concise product information, and ensuring that barcode data is not obscured or hidden from search engines. Additionally, websites could also consider using schema markup and other structured data formats to provide additional context and information about their products and barcodes.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1Barcode (google_api_content_warehouse v0.4.0)

Encodes the detailed information of a barcode.

Attributes

  • format (type: String.t, default: nil) - Format of a barcode. The supported formats are: - CODE_128: Code 128 type. - CODE_39: Code 39 type. - CODE_93: Code 93 type. - CODABAR: Codabar type. - DATA_MATRIX: 2D Data Matrix type. - ITF: ITF type. - EAN_13: EAN-13 type. - EAN_8: EAN-8 type. - QR_CODE: 2D QR code type. - UPC_A: UPC-A type. - UPC_E: UPC-E type. - PDF417: PDF417 type. - AZTEC: 2D Aztec code type. - DATABAR: GS1 DataBar code type.
  • rawValue (type: String.t, default: nil) - Raw value encoded in the barcode. For example: 'MEBKM:TITLE:Google;URL:https://www.google.com;;'.
  • valueFormat (type: String.t, default: nil) - Value format describes the format of the value that a barcode encodes. The supported formats are: - CONTACT_INFO: Contact information. - EMAIL: Email address. - ISBN: ISBN identifier. - PHONE: Phone number. - PRODUCT: Product. - SMS: SMS message. - TEXT: Text string. - URL: URL address. - WIFI: Wifi information. - GEO: Geo-localization. - CALENDAR_EVENT: Calendar event. - DRIVER_LICENSE: Driver's license.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1Barcode{
  format: String.t() | nil,
  rawValue: String.t() | nil,
  valueFormat: String.t() | nil
}

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.