AssistantApiSettingsMarketplaceDisclosure

AI Overview😉

  • The potential purpose of this module is to track and store user consent for marketplace disclosures, ensuring that users are aware of and agree to the terms and conditions of a marketplace or platform. This module appears to be related to Google's Assistant API and Content Warehouse.
  • This module could impact search results by influencing the ranking or visibility of marketplace listings or content that require user consent. It may also affect the presentation of search results, ensuring that users are informed about marketplace disclosures before interacting with certain content.
  • To be more favorable for this function, a website may need to ensure that it provides clear and transparent marketplace disclosures, obtains explicit user consent, and stores this consent in a way that can be easily accessed and verified by Google's algorithm. This may involve implementing specific UI elements, such as checkboxes or pop-ups, to obtain user consent and updating their data storage and tracking mechanisms to comply with Google's requirements.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • confirmed (type: boolean(), default: nil) - True if the user has confirmed the marketplace disclosure.
  • timestampMs (type: String.t, default: nil) - The time user confirmed the marketplace disclosure.

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.AssistantApiSettingsMarketplaceDisclosure{
    confirmed: boolean() | nil,
    timestampMs: 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.