SocialGraphApiProtoImageReference

AI Overview😉

  • The potential purpose of this module is to provide a standardized way to reference and manage images across different storage backends, such as Photos Backend and SGI storage. This allows for efficient and consistent image retrieval and updating.
  • This module could impact search results by influencing the ranking of images in search results. If an image has a more recent contentVersion, it may be considered more relevant and up-to-date, and therefore ranked higher in search results. Additionally, the mediaId could be used to identify and prioritize images from trusted or authoritative sources.
  • To be more favorable for this function, a website could ensure that its images are properly indexed and referenced with the correct contentVersion and mediaId. This could involve regularly updating image metadata, using consistent and unique identifiers for images, and optimizing image storage and retrieval processes. Additionally, websites could focus on providing high-quality, relevant, and up-to-date images to increase their chances of being ranked higher in search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A reference to a photo in either Photos Backend or SGI storage. This message should be treated as an opaque blob to avoid a dependency on a specific storage backend. This version of ImageReference is visible outside of SGBE. Do not add fields that should not be exposed outside of Profile Service and Image Service.

Attributes

  • contentVersion (type: String.t, default: nil) - Identifies the most recent version of this photo. Use this as a FIFE param (ie -iv12) to prevent reads of a stale version.
  • mediaId (type: String.t, default: nil) - Unique identifier for the photo. For now, this will always be a Photos Backend media key.

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.SocialGraphApiProtoImageReference{
  contentVersion: String.t() | nil,
  mediaId: 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.