SocialGraphApiProtoPhotoOverlay

AI Overview😉

  • The potential purpose of this module is to control how images or overlays are displayed in relation to a user's avatar or profile picture. This could be used to customize the visual presentation of search results, particularly in social media or people-related searches.
  • This module could impact search results by influencing the visual hierarchy and user experience. For example, if an overlay is displayed prominently next to a user's avatar, it may draw attention to specific information or credentials, affecting how users perceive and interact with the search result.
  • To be more favorable for this function, a website could ensure that their images and overlays are optimized for display alongside user avatars, using clear and concise visual design. They could also provide structured data about the images and overlays, such as relative position and scale, to help Google's algorithm understand and display the content effectively.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Settings that control how a photo overlay is displayed.

Attributes

  • relativePosition (type: GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoRelativePosition.t, default: nil) - Top left position of the overlay relative to the user's avatar.
  • relativeScale (type: GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoRelativeScale.t, default: nil) - Scale of the overlay relative to the user's avatar.

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.SocialGraphApiProtoPhotoOverlay{
  relativePosition:
    GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoRelativePosition.t()
    | nil,
  relativeScale:
    GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoRelativeScale.t()
    | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.