AssistantApiSuggestionsSupportDisplayTargetSupport

AI Overview😉

  • The potential purpose of this module is to determine the capabilities of a display target (e.g. a search result) in terms of supporting specific features, such as rewriting suggestion query text, displaying header text, and repressing impressions. This helps the search algorithm to decide how to present search results to the user.
  • This module could impact search results by influencing the format and content of the search results page. For example, if a display target does not support rewriting suggestion query text, the search algorithm may not be able to provide the most relevant search results. Similarly, if a display target does not support header text, the search results page may not be able to display headers or titles for the search results.
  • To be more favorable for this function, a website could ensure that its display targets (e.g. search results pages) support the features listed in this module, such as rewriting suggestion query text and displaying header text. This could involve implementing specific HTML structures or metadata on the website's pages, or using specific APIs or technologies that are compatible with the search algorithm's features.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • executedTextSupported (type: boolean(), default: nil) - Whether the client can rewrite suggestion query text into executed text, if the latter is present for the display target.
  • headerTextSupported (type: boolean(), default: nil) - Whether PresentationParams.header_text is supported for the display target.
  • repressImpressionSupported (type: boolean(), default: nil) - Whether Suggestion.repress_impression is supported. If not repressed suggestions are not returned.
  • target (type: String.t, default: nil) - Display target that is supported.

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.AssistantApiSuggestionsSupportDisplayTargetSupport{
    executedTextSupported: boolean() | nil,
    headerTextSupported: boolean() | nil,
    repressImpressionSupported: boolean() | nil,
    target: 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.