QualityActionsReminderLocation

AI Overview😉

  • The potential purpose of this module is to understand and analyze location-based information associated with a search query or user behavior, such as identifying specific addresses, location categories, or personal aliases. This module may help Google Search to better comprehend the user's intent and provide more relevant search results.
  • This module could impact search results by influencing the ranking of websites that have location-based relevance. For instance, if a user searches for a business or service in a specific area, this module may prioritize websites that have accurate and relevant location information, such as addresses, latitude, and longitude coordinates. This could lead to more localized and relevant search results.
  • A website may change things to be more favorable for this function by ensuring that their location-based information is accurate, up-to-date, and easily accessible. This could include providing clear and concise address information, using schema markup to highlight location details, and optimizing their website for location-based keywords. Additionally, websites may benefit from creating content that is relevant to specific locations or regions, which could help them rank higher in search results for users searching for location-based information.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A representation of reminder-triggering locations. They may be specific, resolved locations, non-specific location groups, or personal aliases. Next id: 12

Attributes

  • categoryInfo (type: GoogleApi.ContentWarehouse.V1.Model.QualityActionsReminderLocationCategoryInfo.t, default: nil) -
  • chainInfo (type: GoogleApi.ContentWarehouse.V1.Model.QualityActionsReminderLocationChainInfo.t, default: nil) -
  • customLocationType (type: String.t, default: nil) - Optional additional information about the types of the custom location. This field is not stored in backend, and is only used to plumb NLP information to fulfillment UI.
  • displayAddress (type: String.t, default: nil) - An address string that is suitable for displaying to the user in an application interface. It can be detailed, or brief. e.g. "80 Absolute Ave, Unit 1708, Mississauga, ON" e.g. "151 Charles Street West"
  • geoFeatureId (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto.t, default: nil) - Filled if location_type is CUSTOM and this is a resolved instance of a business (not for specific address locations).
  • lat (type: float(), default: nil) -
  • lng (type: float(), default: nil) -
  • locationType (type: String.t, default: nil) -
  • name (type: String.t, default: nil) - Descriptive name, e.g. "43rd st new york", a user-edited place name (e.g. "Gym"), or a reverse geocoded business name. This can be any string.
  • personalLocationMetadata (type: GoogleApi.ContentWarehouse.V1.Model.CopleySourceTypeList.t, default: nil) - Deprecated in favor of Reminder.personal_reference_metadata.
  • ttsAddress (type: String.t, default: nil) - A localized, shortened version of the address, suitable for TTS. This originates in the LocationFrame.

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.QualityActionsReminderLocation{
  categoryInfo:
    GoogleApi.ContentWarehouse.V1.Model.QualityActionsReminderLocationCategoryInfo.t()
    | nil,
  chainInfo:
    GoogleApi.ContentWarehouse.V1.Model.QualityActionsReminderLocationChainInfo.t()
    | nil,
  customLocationType: String.t() | nil,
  displayAddress: String.t() | nil,
  geoFeatureId:
    GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto.t() | nil,
  lat: float() | nil,
  lng: float() | nil,
  locationType: String.t() | nil,
  name: String.t() | nil,
  personalLocationMetadata:
    GoogleApi.ContentWarehouse.V1.Model.CopleySourceTypeList.t() | nil,
  ttsAddress: 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.