AssistantApiCoreTypesProviderDelta

AI Overview😉

  • The potential purpose of this module is to track and manage changes to mobile apps (specifically Android apps) that are integrated with Google Assistant, such as installation or deletion of apps like Spotify or iHeartRadio. This module seems to focus on handling edge cases and ensuring that the app information is accurately reflected in the Assistant's knowledge graph.
  • This module could impact search results by influencing the accuracy and relevance of search results related to Android apps, particularly those that are integrated with Google Assistant. For example, if a user searches for "play music on Spotify using Google Assistant", the search results may be affected by the app's installation status or availability on the user's device.
  • To be more favorable for this function, a website may ensure that their Android app is properly integrated with Google Assistant, and that their app's information is accurately reflected in the Assistant's knowledge graph. This could involve providing accurate and up-to-date app information, such as icons and fallback URLs, and ensuring that the app is correctly installed and configured on users' devices.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

ProviderDelta. The incremental change, e.g. installation or deletion for Spotify or iHeartRadio. Currently it is for Android only. A few considerations for edge cases: - If the app being deleted is not found from Footprints, it is ignored. - For Footprint upload through Geller, the gPRC response is available for client to retry in the next upload if the upload fails. - For Assistant Request, there is no upload status similar to the current AppCapabilities. Next ID: 4

Attributes

  • androidAppInfoDelta (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesAndroidAppInfoDelta.t, default: nil) - The android app information of the provider.
  • fallbackUrl (type: String.t, default: nil) - A URL to fallback to if app can not be opened.
  • iconImageUrl (type: String.t, default: nil) - Public URL pointing to an icon image for the provider. e.g. https://lh3.googleusercontent.com/UrY7BAZ-XfXGpfkeWg0zCCeo-7ras4DCoRalC_WXXWTK9q5b0Iw7B0YQMsVxZaNB7DM

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.AssistantApiCoreTypesProviderDelta{
  androidAppInfoDelta:
    GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesAndroidAppInfoDelta.t()
    | nil,
  fallbackUrl: String.t() | nil,
  iconImageUrl: 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.