AssistantApiCoreTypesRingtoneTaskMetadataCharacterAlarmMetadata

AI Overview😉

  • The potential purpose of this module is to personalize alarm sounds and icons for users based on their preferred characters or themes. It allows users to select multiple character alarm themes and corresponding icons, which are then used to play personalized audio and display images during alarm triggers.
  • This module could impact search results by influencing the ranking of websites that provide character-themed alarm sounds and icons. Websites that offer a wide range of character alarm themes and icons may be ranked higher than those that do not. Additionally, websites that are optimized for specific character alarm tags (e.g., "astronaut") may be more likely to appear in search results for users who have selected those themes.
  • To be more favorable for this function, a website could:
    • Offer a diverse range of character alarm themes and icons to cater to different user preferences.
    • Optimize their website and content for specific character alarm tags to increase visibility for users who have selected those themes.
    • Provide high-quality, relevant, and user-friendly alarm sound and icon resources to improve the overall user experience.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • agentIds (type: list(String.t), default: nil) - For character alarm, the media resources are provided through AOG apps. During alarm trigger phase, aog apps with the specified agent_ids are used to get the media resources. Multiple "AoG agents" can satisfy a character_tag. So the user will select the agents they want at alarm creation time. The chosen agents will be recorded so that the resources only from those agents will be used at trigger time. The number of selected agent_ids will not exceed 3. See go/character-alarm-aog.
  • characterTags (type: list(String.t), default: nil) - The Character Alarm tag. Tags are needed to identify the theme of the alarm. For example, if the tag is 'astronaut', astronaut based audio is played during alarm ring. Note : We have made it repeated so that the user can choose multiple character alarm themes at one go. At present, the user is allowed to choose only one theme during alarm creation.
  • iconUrls (type: list(String.t), default: nil) - Icons urls corresponding to a character. Note : We have made it repeated so that we can show different images when the alarm rings. At present, we only support only one image.

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.AssistantApiCoreTypesRingtoneTaskMetadataCharacterAlarmMetadata{
    agentIds: [String.t()] | nil,
    characterTags: [String.t()] | nil,
    iconUrls: [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.