AppsPeopleOzExternalMergedpeopleapiBirthdayAgeDisableGracePeriod

AI Overview😉

  • Potential purpose of module: This module appears to be related to age verification and consent for minors. It's designed to ensure that users under a certain age (Age of Consent) are not able to access certain content or services without proper verification.
  • Impact on search results: This module is unlikely to directly impact search results, as it seems to be focused on user account management and age verification. However, it could indirectly affect search results if a website or service is age-restricted, and the user's age verification status influences their access to certain content or features.
  • Changes to be more favorable: To be more favorable for this function, a website could ensure that their age verification processes are clear, easy to use, and compliant with relevant laws and regulations. They could also provide clear guidance on what happens during the "grace period" and how users can avoid age-based restrictions. Additionally, websites could consider implementing more robust age verification methods to prevent minors from accessing age-restricted content.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Whether this field is set or not determines whether an account is in the grace period. While in the grace period, the user is unable to change their birthday on their own, and will be age-disabled if they don't act in a limited amount of time. Applies only to ServiceData Birthday. Users enter the grace period if they choose a birthday below the Age of Consent (go/aoc). After the grace period ends, the account will be age disabled. See go/age-disable-grace-period-dd.

Attributes

  • calendarDay (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t, default: nil) - Provisional birthday <AoC the user provided, which made them enter the grace period. The main birthday fields were not altered yet while in the grace period.
  • gracePeriodEnd (type: DateTime.t, default: nil) - Timestamp which signifies the end of the grace period for this account.
  • gracePeriodStart (type: DateTime.t, default: nil) - Timestamp which signifies the start of the grace period for this account.
  • gracePeriodType (type: String.t, default: nil) -
  • manualGracePeriodInfo (type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiBirthdayAgeDisableGracePeriodManualGracePeriodInfo.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.AppsPeopleOzExternalMergedpeopleapiBirthdayAgeDisableGracePeriod{
    calendarDay: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t() | nil,
    gracePeriodEnd: DateTime.t() | nil,
    gracePeriodStart: DateTime.t() | nil,
    gracePeriodType: String.t() | nil,
    manualGracePeriodInfo:
      GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiBirthdayAgeDisableGracePeriodManualGracePeriodInfo.t()
      | nil
  }

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.