VideoContentSearchAnchorThumbnail

AI Overview😉

  • The potential purpose of this module is to provide information about the thumbnail image associated with a video content search anchor. This includes the image's metadata, such as its dimensions and size, as well as a timestamp of the frame used for the thumbnail.
  • This module could impact search results by influencing the display and ranking of video content in search engine results pages (SERPs). For example, if a video's thumbnail is missing or of poor quality, it may be less likely to be displayed prominently in search results, potentially affecting its visibility and click-through rate.
  • To be more favorable for this function, a website may ensure that high-quality, relevant, and descriptive thumbnails are generated for their video content. This could involve using optimized image formats, providing accurate and descriptive alt text, and ensuring that thumbnails are properly indexed and crawled by search engines. Additionally, websites may want to ensure that their video content is properly structured and marked up with schema.org metadata to help search engines understand the content and display it effectively in search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Properties of the thumbnail image to show for an anchor.

Attributes

  • imagesearchDocid (type: String.t, default: nil) - Serving docid for the thumbnail in the images-tbn tables.
  • isThumbnailMissing (type: boolean(), default: nil) - Set to true when no thumbnail could be generated for this anchor.
  • servingMetadata (type: GoogleApi.ContentWarehouse.V1.Model.ImageBaseThumbnailMetadata.t, default: nil) - Metadata about the anchor thumbnail computed by Amarna, including dimensions and the size in bytes.
  • thumbnailInfo (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchAnchorThumbnailInfo.t, default: nil) - Information about the thumbnail anchor.
  • timestampMs (type: integer(), default: nil) - Millisecond timestamp of the frame used for the thumbnail.

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.VideoContentSearchAnchorThumbnail{
  imagesearchDocid: String.t() | nil,
  isThumbnailMissing: boolean() | nil,
  servingMetadata:
    GoogleApi.ContentWarehouse.V1.Model.ImageBaseThumbnailMetadata.t() | nil,
  thumbnailInfo:
    GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchAnchorThumbnailInfo.t()
    | nil,
  timestampMs: integer() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.