PhotosDynamicDepthMetadata

AI Overview😉

  • The potential purpose of this module is to provide metadata about photos with dynamic depth, which is a feature that allows for more interactive and immersive image viewing experiences. This metadata helps Google's algorithm understand the structure and content of these images.
  • This module could impact search results by influencing how images are ranked and displayed in search engine results pages (SERPs). For example, images with dynamic depth metadata may be given more prominence or visibility in search results, especially for queries related to interactive or immersive experiences. This could also affect the ranking of websites that host these types of images.
  • A website may change things to be more favorable for this function by ensuring that their images with dynamic depth are properly tagged and structured with the correct metadata. This could include adding version information (e.g., ddv1 or ddv2) to the image metadata, as well as providing a clear and consistent structure for the dynamic depth data. Additionally, websites may want to optimize their image content and alt text to better match user queries related to interactive or immersive experiences.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Metadata pertaining to nested Dynamic Depth metadata. Currently this message is used to indicate the presence of dynamic depth.

Attributes

  • version (type: integer(), default: nil) - Currently there are two versions of DynamicDepth (go/ddv2). DynamicDepth photos without a set version should be assumed to be ddv1.

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.PhotosDynamicDepthMetadata{
  version: integer() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.