AppsPeopleOzExternalMergedpeopleapiContactGroupMembership

AI Overview😉

  • Potential purpose of module: This module appears to be related to contact group membership and circle membership, which is likely used to understand relationships between individuals and groups. In the context of search, this could be used to identify and rank content based on social connections, community engagement, or authority within a particular group or niche.
  • Impact on search results: This module could impact search results by influencing the ranking of content based on the author's or creator's social connections, group affiliations, or community involvement. For example, content from authors who are part of a specific group or circle may be ranked higher than content from authors without those connections. This could lead to more personalized and socially-influenced search results.
  • Optimization strategies: To be more favorable for this function, a website or content creator could focus on building strong social connections and engaging with relevant groups and communities. This could include:
    • Participating in online forums and discussions related to their niche
    • Collaborating with other authors or creators within their community
    • Building a strong social media presence and engaging with their audience
    • Creating content that resonates with specific groups or communities

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A membership that the person has. The person can be a member of multiple circles and multiple contact-groups. A circle membership is created by adding a person to a circle by person-id or by email. A contact-group membership is created by adding a contact to a contact-group.

Attributes

  • contactGroupId (type: String.t, default: nil) - The contact-group that the person belong to. The id can be either a hex-formatted id or a camel-cased SystemContactGroup predefined group name. The id will be predefined group name iff the system_contact_group_id has a value.
  • delegatedGroupInfo (type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiDelegatedGroupInfo.t, default: nil) - Information related to delegated group that this contact belongs to.
  • metadata (type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t, default: nil) -
  • systemContactGroupId (type: String.t, default: nil) - This field will be populated when the membership is in a system-reserved contact-group.

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.AppsPeopleOzExternalMergedpeopleapiContactGroupMembership{
    contactGroupId: String.t() | nil,
    delegatedGroupInfo:
      GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiDelegatedGroupInfo.t()
      | nil,
    metadata:
      GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t()
      | nil,
    systemContactGroupId: 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.