GeostoreMediaItemProto

AI Overview😉

  • Potential purpose of module: This module, GeostoreMediaItemProto, appears to be responsible for storing and managing media items (e.g., images) associated with products in a price list. It ensures that the media items are properly linked to their corresponding products and that the URLs and keys used to access these media items are properly formatted and free of personally identifiable information (PII).
  • Impact on search results: This module could impact search results by influencing the display of product information, such as images, in search engine results pages (SERPs). If a product's media item is not properly linked or formatted, it may not be displayed correctly, which could negatively impact the product's visibility and click-through rate. Conversely, properly managed media items could improve the user experience and increase the likelihood of a user clicking on a product.
  • Optimization for this function: To be more favorable for this function, a website could ensure that their product media items are properly linked to their corresponding products, and that the URLs and keys used to access these media items are properly formatted and PII-free. Additionally, websites could optimize their media items by using descriptive and concise file names, and by ensuring that their media items are easily crawlable and indexable by search engines.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Media item attached to an element of price list.

Attributes

  • googleUrl (type: String.t, default: nil) - The FIFE url associated with the media. NOTE: This FIFE URL must be PII-free, see go/product-catalogue-photo-storage
  • mediaFormat (type: String.t, default: nil) -
  • mediaKey (type: String.t, default: nil) - The mediaKey associated with the media. NOTE: This media key must be PII-free, see go/product-catalogue-photo-storage
  • mediaSize (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreMediaItemProtoMediaSize.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.GeostoreMediaItemProto{
  googleUrl: String.t() | nil,
  mediaFormat: String.t() | nil,
  mediaKey: String.t() | nil,
  mediaSize:
    GoogleApi.ContentWarehouse.V1.Model.GeostoreMediaItemProtoMediaSize.t()
    | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.