AppsPeopleOzExternalMergedpeopleapiHangoutsExtendedData

AI Overview😉

  • The potential purpose of this module is to gather and store information about a user's interactions with Hangouts, a Google messaging platform. This includes data about past conversations, invitation status, and user preferences (e.g., favorites, pins).
  • This module could impact search results by influencing the ranking of results related to Hangouts or user interactions. For example, if a user frequently interacts with a particular contact or topic in Hangouts, this module may boost the relevance of related search results. Additionally, it could affect the personalization of search results, tailoring them to the user's preferences and behavior within Hangouts.
  • To be more favorable for this function, a website could:
    • Integrate Hangouts or other Google messaging platforms to enable seamless user interactions.
    • Optimize content related to Hangouts or user interactions, making it more discoverable and relevant to users.
    • Use schema markup or other structured data to provide clear information about Hangouts-related content, helping the module better understand user interactions.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Extension data for use in Hangouts.

Attributes

  • hadPastHangoutState (type: String.t, default: nil) -
  • invitationStatus (type: String.t, default: nil) - Populated for all contacts. Only set if had_past_hangout_state == HAD_PAST_HANGOUT. INVITATION_NEEDED is not a valid value because there already is a past hangout, which means either the invitation is still pending or it’s been accepted.
  • isBot (type: boolean(), default: nil) - True if this is a Hangouts bot.
  • isDismissed (type: boolean(), default: nil) -
  • isFavorite (type: boolean(), default: nil) -
  • isPinned (type: boolean(), default: nil) -
  • userType (type: String.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.AppsPeopleOzExternalMergedpeopleapiHangoutsExtendedData{
    hadPastHangoutState: String.t() | nil,
    invitationStatus: String.t() | nil,
    isBot: boolean() | nil,
    isDismissed: boolean() | nil,
    isFavorite: boolean() | nil,
    isPinned: boolean() | nil,
    userType: 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.