VideoPerDocData

AI Overview😉

  • The potential purpose of this module is to analyze and process video content associated with a document or webpage. It appears to extract core signals and frame-level data from the video, which could be used to better understand the video's content and relevance to the user's search query.
  • This module could impact search results by allowing Google to better rank and filter videos in search results. For example, it could help Google to: identify videos that are more relevant to the user's search query, filter out low-quality or irrelevant videos, or provide more accurate video thumbnails and descriptions. This could lead to a better user experience and more accurate search results.
  • To be more favorable for this function, a website could: ensure that videos are properly tagged and described with relevant metadata, provide high-quality and relevant video content, optimize video thumbnails and descriptions for better visibility, and use schema markup to provide additional context about the video content. Additionally, websites could consider using Google's recommended video formats and guidelines to ensure compatibility and optimal performance.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • coreSignals (type: GoogleApi.ContentWarehouse.V1.Model.MediaIndexVideoCoreSignals.t, default: nil) -
  • frames (type: GoogleApi.ContentWarehouse.V1.Model.MediaIndexVideoFrames.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.VideoPerDocData{
  coreSignals:
    GoogleApi.ContentWarehouse.V1.Model.MediaIndexVideoCoreSignals.t() | nil,
  frames: GoogleApi.ContentWarehouse.V1.Model.MediaIndexVideoFrames.t() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.