AppsPeopleOzExternalMergedpeopleapiEdgeKeyInfo

AI Overview😉

  • The potential purpose of this module is to establish relationships between entities, such as people, and containers, like organizations or groups, and to store additional information about these relationships. It seems to be a part of Google's People API, which is used to manage information about people and their connections.
  • This module could impact search results by influencing the ranking of entities, such as people or organizations, based on their relationships and connections. For example, if a person is connected to a prominent organization, this could increase their search ranking. Additionally, the extended data stored in this module could provide additional context for search results, making them more informative and relevant.
  • To be more favorable for this function, a website could focus on establishing clear relationships between entities, such as people, organizations, and groups, and providing additional context about these relationships. This could be achieved by using schema markup, such as schema.org, to provide structured data about entities and their connections. Additionally, websites could ensure that their data is accurate, up-to-date, and comprehensive, which could increase their chances of being considered a trusted source by Google's algorithms.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • containerId (type: String.t, default: nil) - The container ID of the entity this field creates a join to. See SourceIdentity.id.
  • containerType (type: String.t, default: nil) - The type of container that this edge points to. See SourceIdentity.container_type.
  • extendedData (type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiEdgeKeyInfoExtensionData.t, default: nil) - Data that is added to the proto by peopleapi read extensions.
  • materialized (type: boolean(), default: nil) - True indicates this edge links this source to a container represented by this person object. Note: Except for certain legacy clients, EdgeKeyInfo is only created for for edges to an entity in this person and this will always be true.

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.AppsPeopleOzExternalMergedpeopleapiEdgeKeyInfo{
    containerId: String.t() | nil,
    containerType: String.t() | nil,
    extendedData:
      GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiEdgeKeyInfoExtensionData.t()
      | nil,
    materialized: boolean() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.