GeostorePriceListNameInfoProto

AI Overview😉

  • The potential purpose of this module is to store and manage price list information, including names, descriptions, languages, and IDs, for businesses or establishments with physical locations. This module seems to be part of a larger system that handles geospatial data and business listings.
  • This module could impact search results by influencing the ranking and display of business listings, particularly those with price lists or menus. It may prioritize listings with complete and accurate price list information, and consider the language and location of the establishment when returning search results.
  • To be more favorable for this function, a website may ensure that their price list information is accurate, up-to-date, and complete, including names, descriptions, languages, and IDs. They may also want to provide this information in a structured format that can be easily crawled and understood by Google's algorithms. Additionally, businesses may want to ensure that their online presence is consistent across different platforms and directories, and that their physical location is accurately represented on Google Maps and other geospatial services.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A PriceListNameInfoProto is used by PriceListProto and fields and messages contained in it for storing names, descriptions, languages, and IDs. The name field and the description field must be in the same language, as specified by the language field. None of the fields in this proto is required, although it is not expected to have the language field set unless there is a name or description. When the language field is not set, it is understood to be the preferred language of the locale where the establishment is located. An empty string for any of the fields is not allowed (as enforced by lints).

Attributes

  • description (type: String.t, default: nil) -
  • id (type: String.t, default: nil) - IDs are intended to be unique identifiers of PriceInfoLists, Sections, and Menu items. This is enforced by the ID_DUPLICATE_PRICE_LIST_ID lint.
  • language (type: String.t, default: nil) - The external form of a Google International Identifiers Initiative (III) LanguageCode object. See google3/i18n/identifiers/languagecode.h for details. We place extra restrictions on languages in addition to what the III library requires. See go/geo-schema-reference/feature-properties/languages.
  • name (type: String.t, default: nil) -

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.GeostorePriceListNameInfoProto{
  description: String.t() | nil,
  id: String.t() | nil,
  language: String.t() | nil,
  name: 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.