AppsPeopleOzExternalMergedpeopleapiAgeRangeType

AI Overview😉

  • The potential purpose of this module is to determine the age range of a user, which can be used to personalize search results, filter out inappropriate content, or comply with regional age-related regulations.
  • This module could impact search results by filtering out content that is not suitable for a user's age range, or by prioritizing results that are more relevant to a user's age group. It may also affect the visibility of certain websites or content that are restricted to certain age ranges.
  • A website may change things to be more favorable for this function by ensuring that their content is age-appropriate, providing clear age-related metadata, and making it easy for search engines to determine the age range of their target audience. Additionally, websites may need to comply with regional age-related regulations and ensure that their content is accessible to users of different age ranges.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Please read go/people-api-howto:age on how to get age data. Message for the Person.age_range_repeated field. Replaces the existing Person.age_range field.

Attributes

  • ageInYears (type: integer(), default: nil) - Please read go/people-api-howto:age on how to get age data. Age of the user. The field is set based on profile storage fields such as account birthday. If the source fields are not present, age_in_years will be left unset.
  • ageOfConsentStatus (type: String.t, default: nil) - Deprecated. Use go/supervised-accounts#capabilities-for-child-accounts instead. Denotes whether the user is under the region based Age of Consent. The user's region is based on ClientUserInfo.GlobalTos.AgreedLocation The age is inferred from Birthday field or CertifiedBornBefore field. The region based AoC is specified at go/aoc.
  • ageRange (type: String.t, default: nil) - Deprecated. Please read go/people-api-howto:age on how to get age data. Age range is populated based on account_birthday and certified_born_before, which may not be set for dasher users.
  • metadata (type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.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.AppsPeopleOzExternalMergedpeopleapiAgeRangeType{
    ageInYears: integer() | nil,
    ageOfConsentStatus: String.t() | nil,
    ageRange: String.t() | nil,
    metadata:
      GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t()
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.