PersonalizationSettingsApiProtoLocalDiscoveryLocalDiscoverySettingsMetadata

AI Overview😉

  • The potential purpose of this module is to store and process user preferences related to food and recipes, such as dietary restrictions, cuisines, and ingredients, to provide personalized search results and recommendations.
  • This module could impact search results by influencing the ranking of recipes and food-related content based on the user's preferences, making it more likely for users to see results that cater to their specific needs and tastes.
  • A website may change things to be more favorable for this function by providing clear and specific metadata about their recipes, such as including relevant keywords and attributes (e.g., vegan, gluten-free, Italian cuisine), and ensuring that their content is easily crawlable and indexable by Google's algorithms.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Metadata related to LocalDiscoverySettings,e.g., dietary_restriction, cuisine and ingredient.

Attributes

  • opaRecipesContext (type: GoogleApi.ContentWarehouse.V1.Model.PersonalizationSettingsApiProtoLocalDiscoveryOpaRecipesContext.t, default: nil) - Contexts regarding the preferences from OPA_RECIPES.
  • uiEntryPoint (type: String.t, default: nil) - The UI entry point from which the entity preference was set.

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.PersonalizationSettingsApiProtoLocalDiscoveryLocalDiscoverySettingsMetadata{
    opaRecipesContext:
      GoogleApi.ContentWarehouse.V1.Model.PersonalizationSettingsApiProtoLocalDiscoveryOpaRecipesContext.t()
      | nil,
    uiEntryPoint: 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.