RepositoryWebrefGeoMetadataProtoAddressSynonym

AI Overview😉

  • The potential purpose of this module is to help Google understand and store geographic information about a specific location, including its name, language, and type (e.g. road, lake, building). This information can be used to improve the accuracy of search results related to that location.
  • This module could impact search results by allowing Google to better understand the context and meaning of location-based searches. For example, if a user searches for "restaurants near the Eiffel Tower", Google can use this module to understand that the Eiffel Tower is a specific location in Paris, France, and provide more accurate results. It may also help Google to disambiguate locations with similar names.
  • To be more favorable for this function, a website could ensure that its location-based content is accurately and consistently formatted, including using standardized names and types for locations. Additionally, providing high-quality and relevant geographic information, such as latitude and longitude coordinates, could help Google to better understand the website's content and improve its search rankings.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Terms from AddressComponent proto that we can use as address synonyms. At the time of annotation we have the entire AddressProto, however we can't use it all due to size. So only store relevant pieces of components (defined in superroot/impls/localweb/s2_synoyms.h).

Attributes

  • language (type: String.t, default: nil) -
  • name (type: String.t, default: nil) -
  • type (type: integer(), default: nil) - The type of the geocoded address. e.g. Road, Lake, Ocean, building. This comes from TypeCategory field in geostore/base/proto/feature.proto

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.RepositoryWebrefGeoMetadataProtoAddressSynonym{
    language: String.t() | nil,
    name: String.t() | nil,
    type: integer() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.