GoogleInternalAppsWaldoV1alphaInMeeting

AI Overview😉

  • Potential purpose of module: This module, "InMeeting", appears to be a part of Google's algorithm that helps determine a user's availability and schedule. Its purpose is to provide information about a user's meeting schedule and availability, allowing others to decide the best way to communicate with them.
  • Impact on search results: This module could impact search results by influencing how Google prioritizes and displays search results related to user queries about a person's availability, schedule, or contact information. For example, if a user searches for a person's contact information, Google may use this module to provide information about their availability and suggest the best time to reach out to them.
  • Optimization for this function: To be more favorable for this function, a website could ensure that their calendar and scheduling information is easily accessible and up-to-date. This could include providing clear and structured data about meeting schedules, availability, and contact information. Additionally, websites could use schema markup or other forms of structured data to help Google understand their scheduling information and make it more easily accessible to users.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

The status indicating the user is in a meeting.

Attributes

  • committedUntil (type: DateTime.t, default: nil) - The time when the user will either stop being committed or change commitment type (i.e. InMeeting, DoNotDisturb, Busy or OutOfOffice < Xh). Note that the goal of this field is to provide information to help users decide how to communicate with a user (see also http://shortn/_wXYXtZScgh).
  • eventSummary (type: String.t, default: nil) - The summary of the corresponding event in Calendar.
  • inMeetingsUntil (type: DateTime.t, default: nil) - The time when the user will stop being in a meeting.
  • nextAvailable (type: DateTime.t, default: nil) - The next time when the user will be available, i.e., when their status will be neither InMeeting, CalendarBusy, DoNotDisturb, OutsideWorkingHours, nor OutOfOffice.
  • occupiedUntil (type: DateTime.t, default: nil) - The time when the user will stop being occupied, i.e., when their status will be neither InMeeting, Busy nor DoNotDisturb.

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.GoogleInternalAppsWaldoV1alphaInMeeting{
    committedUntil: DateTime.t() | nil,
    eventSummary: String.t() | nil,
    inMeetingsUntil: DateTime.t() | nil,
    nextAvailable: DateTime.t() | nil,
    occupiedUntil: DateTime.t() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.