QualityQrewriteAccountProvenanceThirdPartyAccount

AI Overview😉

  • The potential purpose of this module is to identify and track user data associated with third-party accounts, such as login information or personal data, to ensure compliance with data protection regulations and to provide a more personalized search experience.
  • This module could impact search results by influencing the ranking of websites that handle user data, favoring those that have clear and transparent data handling practices, and potentially demoting those that do not. It may also affect the personalized search results for users who are logged in to their Google accounts, taking into account their linked third-party accounts.
  • A website may change things to be more favorable for this function by implementing clear and transparent data handling practices, such as obtaining explicit user consent, providing easy access to data management options, and ensuring compliance with data protection regulations like GDPR. Additionally, websites may benefit from implementing OpenID Connect or other authentication protocols that allow users to safely share their data with third-party services.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

The 3P account the annotated personal data belongs to.

Attributes

  • email (type: String.t, default: nil) - Email address of the linked account (eg [email protected]).
  • thirdPartyProviderId (type: String.t, default: nil) - Unique identifier for the third party provider. Defined by Google via AoG.

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.QualityQrewriteAccountProvenanceThirdPartyAccount{
    email: String.t() | nil,
    thirdPartyProviderId: 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.