AssistantApiCoreTypesCalendarEventAttendee

AI Overview😉

  • Potential purpose of module: This module appears to be related to calendar events and attendee information. Its purpose is likely to help Google understand the context and relevance of calendar events in search results, potentially to improve the accuracy of search results related to events, meetings, and appointments.
  • Impact on search results: This module could impact search results by allowing Google to better understand the relationships between individuals, events, and organizations. For example, if a user searches for a specific event or meeting, Google may use this module to identify the attendees, organizers, and other relevant information to provide more accurate and informative search results. This could also help Google to disambiguate search results, especially when there are multiple events or meetings with similar names or descriptions.
  • Optimization for this function: To be more favorable for this function, a website may want to ensure that their event or meeting pages include structured data about the attendees, organizers, and other relevant information. This could include using schema.org markup or other standardized formats to provide clear and concise information about events and attendees. Additionally, websites may want to ensure that their event pages are easily crawlable and indexable by Google, and that they provide accurate and up-to-date information about events and attendees.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Next id: 8

Attributes

  • displayName (type: String.t, default: nil) - Display name, present only if available.
  • email (type: String.t, default: nil) - Email address of the attendee (calendar), for regular events. For +Events, this field is not populated, instead "id" is used.
  • givenName (type: String.t, default: nil) - Given (first) name, present only if available. This is used for generating meeting titles as given name is preferred over display (full) name (ie: "Jeff : Sundar" is better than "Jeff Dean : Sundar Pichai").
  • id (type: String.t, default: nil) - Profile ID of the principal, for +Events. For regular events, this field is not populated, instead "email" is used.
  • organizer (type: boolean(), default: nil) - Is this the organizer?
  • responseStatus (type: String.t, default: nil) - Attendees response status.
  • self (type: boolean(), default: nil) - Is this the owner of this copy of the event?

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.AssistantApiCoreTypesCalendarEventAttendee{
    displayName: String.t() | nil,
    email: String.t() | nil,
    givenName: String.t() | nil,
    id: String.t() | nil,
    organizer: boolean() | nil,
    responseStatus: String.t() | nil,
    self: boolean() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.