AppsPeopleOzExternalMergedpeopleapiRightOfPublicityState

AI Overview😉

  • Potential purpose of the module: This module appears to be related to user preferences for shared endorsements, which means it's likely involved in managing how user-generated content (e.g., reviews, ratings, testimonials) is displayed and attributed to individuals. It might ensure that users have control over how their endorsements are used and displayed in search results.
  • Impact on search results: This module could impact search results by influencing which user-generated content is displayed, how it's attributed, and in what contexts. For instance, if a user has opted out of shared endorsements, their reviews or ratings might not be displayed in search results. Conversely, if a user has opted in, their endorsements might be more prominently featured.
  • Optimization for this function: To be more favorable for this function, a website could focus on providing clear and transparent user controls for shared endorsements, ensuring that users understand how their content will be used and displayed. Additionally, websites could implement measures to respect users' preferences, such as not displaying their endorsements in certain contexts or providing easy opt-out mechanisms.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

User preference for shared endorsements. See go/se-devguide and go/sharedendorsements for details, including guidance on which contexts are which.

Attributes

  • metadata (type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t, default: nil) -
  • state (type: String.t, default: nil) -

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.AppsPeopleOzExternalMergedpeopleapiRightOfPublicityState{
    metadata:
      GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t()
      | nil,
    state: 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.