AppsPeopleOzExternalMergedpeopleapiCustomSchemaField

AI Overview😉

  • The potential purpose of this module is to allow Google to understand and utilize custom schema fields associated with people or entities, such as job titles, departments, or other relevant information. This could help Google better understand the context and relevance of search results.
  • This module could impact search results by allowing Google to rank results based on the relevance of custom schema fields to the search query. For example, if a user searches for "software engineer at Google", Google could prioritize results that have a custom schema field indicating the person's job title as "software engineer" and their company as "Google".
  • To be more favorable for this function, a website could ensure that it provides clear and consistent custom schema fields for people or entities mentioned on the site. This could include using standardized vocabulary and formatting for job titles, departments, and other relevant information. Additionally, websites could ensure that this information is easily accessible and crawlable by Google's algorithms.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Custom fields associated with a person, from the custom schema defined on the domain. See go/custompeopleapi and go/customfocus. NOTE: these are only updatable via Cloud Directory (go/cd).

Attributes

  • fieldDisplayName (type: String.t, default: nil) -
  • fieldId (type: String.t, default: nil) -
  • fieldType (type: String.t, default: nil) -
  • formattedType (type: String.t, default: nil) - The type translated and formatted in the request locale. See go/people-api-howto/localization for details on how to usage.
  • metadata (type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t, default: nil) -
  • multiValued (type: boolean(), default: nil) -
  • schemaDisplayName (type: String.t, default: nil) -
  • schemaId (type: String.t, default: nil) -
  • type (type: String.t, default: nil) - The type of the custom schema field. The type can be free form or one of these predefined values: home other * work
  • value (type: String.t, default: nil) - String representation of the value, based on FieldType

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.AppsPeopleOzExternalMergedpeopleapiCustomSchemaField{
    fieldDisplayName: String.t() | nil,
    fieldId: String.t() | nil,
    fieldType: String.t() | nil,
    formattedType: String.t() | nil,
    metadata:
      GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t()
      | nil,
    multiValued: boolean() | nil,
    schemaDisplayName: String.t() | nil,
    schemaId: String.t() | nil,
    type: String.t() | nil,
    value: 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.