ShoppingWebentityShoppingAnnotationProductImage

AI Overview😉

  • The potential purpose of this module is to analyze and understand product images associated with a product-level representation in Google's shopping search results. This module is focused on images that are annotated when there are no offers available or on the product level.
  • This module could impact search results by influencing the ranking and display of product images in shopping search results. It may prioritize products with high-quality or relevant images, or demote products with low-quality or irrelevant images. This could affect the visibility and click-through rates of products in search results.
  • To be more favorable to this function, a website may ensure that their product images are high-quality, relevant, and accurately annotated. This could include optimizing image file names and alt tags with relevant keywords, using descriptive and concise captions, and ensuring that images are properly sized and formatted for display in search results. Additionally, websites may want to provide multiple high-quality images for each product to increase the chances of being displayed prominently in search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Images from the product-level representation (i.e. GPC). These images are currently only annotated 1) when no offers are available 2) on the product level

Attributes

  • imageDocid (type: String.t, default: nil) -
  • productImageType (type: String.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.ShoppingWebentityShoppingAnnotationProductImage{
    imageDocid: String.t() | nil,
    productImageType: 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.