NlpSemanticParsingProtoActionsOnGoogleDateTime

AI Overview😉

  • The potential purpose of this module is to understand and process date and time-related information in search queries, allowing Google to better comprehend the context and intent behind a user's search. This module can help identify specific dates, times, or time ranges mentioned in the query, and match them with relevant information in search results.
  • This module could impact search results by influencing the ranking of pages that contain date and time-related information. For instance, if a user searches for "events happening this weekend," the module can help identify the relevant date range and prioritize results that match that criteria. This could lead to more accurate and relevant search results, especially for queries that involve specific dates or time ranges.
  • To be more favorable for this function, a website could ensure that it provides clear and structured date and time-related information, such as using schema markup for events or specifying dates and times in a consistent format. This could help Google's algorithm better understand the context and relevance of the website's content, potentially leading to improved search engine rankings for date and time-related queries.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Represents datetime. It can be @sys.date, @sys.time or, in some cases, @sys.date-time. Our platform doesn't track seconds, so this field is omitted. Number of seconds should be considered 0. Hour and minute can be 0 in case of dates. In case of time and dateTime, hours and minutes will represent actual time, even if both of them are 0.

Attributes

  • date (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t, default: nil) - Date value. Note, that month and day are 1 based. If this DateTime is a PARTIAL datetime, then fields have value -1, which means these fields are inferred rather than derived directly from query.
  • property (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingProtoActionsOnGoogleDateTimeProperty.t, default: nil) - Property of this DateTime value that can be used to match user specification of parameters, e.g. date.recent.
  • time (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeTimeOfDay.t, default: nil) - Time value. Only hours and minutes are used. Hours are in 24h format.
  • timeZone (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeTimeZone.t, default: nil) - Timezone field specified only if this DateTime has type TIME or DATETIME.

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.NlpSemanticParsingProtoActionsOnGoogleDateTime{
    date: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t() | nil,
    property:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingProtoActionsOnGoogleDateTimeProperty.t()
      | nil,
    time: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeTimeOfDay.t() | nil,
    timeZone: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeTimeZone.t() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.