AppsPeopleOzExternalMergedpeopleapiIdentityInfo

AI Overview😉

  • The potential purpose of this module is to identify and merge different sources of information about a person or entity, such as profiles, contacts, and synthetic contacts. It seems to be a part of Google's people search or knowledge graph feature.
  • This module could impact search results by providing a more accurate and comprehensive view of a person or entity. It could help to disambiguate search results, reduce duplicate entries, and provide a more complete picture of a person's online presence. This could be particularly useful for search queries that involve people's names, such as searching for a specific person or expert in a particular field.
  • To be more favorable for this function, a website could ensure that it provides clear and consistent identification information about individuals, such as unique IDs or profiles. This could involve using standardized formats for representing people's identities, such as schema.org markup. Additionally, websites could provide high-quality and up-to-date information about individuals, which could help to improve the accuracy and completeness of the merged person data.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • originalLookupToken (type: list(String.t), default: nil) - Original lookup token from the request that resulted in this person or one of its containers.
  • previousPersonId (type: list(String.t), default: nil) - Any former IDs this person may have had, in the case that their ID may have changed. Populated only for sync requests. Examples of such changes include adding an edge to a contact that links to a profile. The ID will change from being contact-oriented to being profile-oriented. To be used to clear out old versions of a person.
  • sourceIds (type: list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiSourceIdentity.t), default: nil) - A list of sources contributing to the merged person, including profiles (with gaia-id), contacts and synthetic-contacts.

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.AppsPeopleOzExternalMergedpeopleapiIdentityInfo{
    originalLookupToken: [String.t()] | nil,
    previousPersonId: [String.t()] | nil,
    sourceIds:
      [
        GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiSourceIdentity.t()
      ]
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.