GeostoreRectProto

AI Overview😉

  • The potential purpose of this module is to define a geographic area or boundary, represented by a latitude-longitude rectangle, to help Google's search algorithm understand the spatial relationships between locations and relevant search results.
  • This module could impact search results by allowing Google to better understand the geographic context of a search query and return results that are more relevant to a user's location. For example, if a user searches for "restaurants near me", this module could help Google's algorithm identify the user's location and return results that are within a specific geographic area. It could also help to filter out results that are outside of the user's desired location.
  • A website may change things to be more favorable for this function by including geographic metadata in their website's markup, such as schema.org tags that specify their business's location, or by optimizing their content for location-based keywords. Additionally, websites that provide location-based services or have a strong geographic focus may want to ensure that their website is easily crawlable and indexable by Google's algorithm, to increase the chances of being returned in location-based search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A latitude-longitude rectangle, represented as two diagonally opposite points "lo" and "hi". The rectangle is considered to be a closed region, i.e. it includes its boundary. The latitude bounds must be in the range -90 to 90 degrees inclusive, and the longitude bounds must be in the range -180 to 180 degrees inclusive. Various cases include: - If lo == hi, the rectangle consists of a single point. - If lo.longitude > hi.longitude, the longitude range is "inverted" (the rectangle crosses the 180 degree longitude line). - If lo.longitude == -180 degrees and hi.longitude = 180 degrees, the rectangle includes all longitudes. - If lo.longitude = 180 degrees and hi.longitude = -180 degrees, the longitude range is empty. - If lo.latitude > hi.latitude, the latitude range is empty.

Attributes

  • hi (type: GoogleApi.ContentWarehouse.V1.Model.GeostorePointProto.t, default: nil) -
  • lo (type: GoogleApi.ContentWarehouse.V1.Model.GeostorePointProto.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.GeostoreRectProto{
  hi: GoogleApi.ContentWarehouse.V1.Model.GeostorePointProto.t() | nil,
  lo: GoogleApi.ContentWarehouse.V1.Model.GeostorePointProto.t() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.