AssistantApiLiveTvProvider

AI Overview😉

  • The potential purpose of this module is to identify and provide information about live TV providers, such as OTT (over-the-top) providers or Tuner providers, to help Google Assistant and other Google services understand the source and context of live TV content.
  • This module could impact search results by influencing the ranking and presentation of live TV-related content, such as TV show listings or streaming links. It may also help Google Assistant provide more accurate and informative responses to voice queries related to live TV.
  • To be more favorable for this function, a website may want to ensure that it provides clear and accurate metadata about its live TV content, such as the provider information, app package names, and provider keys. This could involve optimizing website structure and content to make it easier for Google's algorithms to extract and understand this information.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • providerInfo (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesProvider.t, default: nil) - Contains detailed provider information such as android app package name.
  • providerKey (type: String.t, default: nil) - A provider enum string for OTT providers. The available key can be found in go/ump-provider-enum For Tuner provider, the provider key would be an ID the tuner app uploaded from TIF. See https://source.android.com/devices/tv
  • providerType (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.AssistantApiLiveTvProvider{
  providerInfo:
    GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesProvider.t() | nil,
  providerKey: String.t() | nil,
  providerType: 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.