GoogleApi.PlayableLocations.V3.Model.GoogleMapsPlayablelocationsV3PlayerReport (google_api_playable_locations v0.3.0) View Source

A report submitted by a player about a playable location that is considered inappropriate for use in the game.

Attributes

  • languageCode (type: String.t, default: nil) - Language code (in BCP-47 format) indicating the language of the freeform description provided in reason_details. Examples are "en", "en-US" or "ja-Latn". For more information, see http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.
  • locationName (type: String.t, default: nil) - Required. The name of the playable location.
  • reasonDetails (type: String.t, default: nil) - Required. A free-form description detailing why the playable location is considered bad.
  • reasons (type: list(String.t), default: nil) - Required. One or more reasons why this playable location is considered bad.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() ::
  %GoogleApi.PlayableLocations.V3.Model.GoogleMapsPlayablelocationsV3PlayerReport{
    languageCode: String.t() | nil,
    locationName: String.t() | nil,
    reasonDetails: String.t() | nil,
    reasons: [String.t()] | nil
  }

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.