AppsPeopleOzExternalMergedpeopleapiBestDisplayName

AI Overview😉

  • The potential purpose of this module is to determine the most appropriate and readable name to display for a person in search results, taking into account various sources of information such as contact details, profiles, and places. This module aims to provide a standardized and user-friendly way of presenting names, considering cultural differences and formatting conventions.
  • This module could impact search results by influencing how person names are displayed, which may affect the relevance and credibility of the results. For instance, if a person's name is displayed in a format that is not familiar to the user, it may reduce the user's trust in the result. On the other hand, a well-formatted and culturally sensitive display of names may improve the user experience and increase the likelihood of users engaging with the result.
  • To be more favorable for this function, a website may ensure that it provides accurate and comprehensive information about individuals, including their names, contact details, and profiles. Additionally, websites may consider using standardized formats for representing names, such as the "first last" or "last first" formats, to make it easier for the module to determine the best display name. Furthermore, websites may want to provide culturally sensitive information about individuals, such as their cultural background or language preferences, to help the module make informed decisions about name formatting.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

The best suggested name to use for the Person from the available source fields, which may include FileAs, Name, Org, Email, IM, Phone, ... Rough source container priority order is Contact, then Profile, then Place.

Attributes

  • containerType (type: String.t, default: nil) - The container the suggested name was sourced from
  • displayName (type: String.t, default: nil) - The display name. This name is intended to be the best name to display for this Person. It may be built from a variety of fields, even if those fields are not explicitly requested in the request mask. Generally, the display name is formatted in 'first last' format. If the name appears to be a CJK name (as determined by a heuristic), the 'last first' format will be used. There may be other cases that the 'last first' format is used which are not documented here. See the code at: http://google3/java/com/google/focus/backend/client/DisplayNameFormatter.java?l=659&rcl=351360938
  • displayNameLastFirst (type: String.t, default: nil) - The display name, always in 'last first' format. This field does not depend on the format of display_name and will always be in 'last first' format.

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.AppsPeopleOzExternalMergedpeopleapiBestDisplayName{
    containerType: String.t() | nil,
    displayName: String.t() | nil,
    displayNameLastFirst: 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.