GoogleApi.DFAReporting.V4.Model.OfflineUserAddressInfo (google_api_dfa_reporting v0.31.0)

View Source

Identify a user by name and address.

Attributes

  • city (type: String.t, default: nil) - City of the address.
  • countryCode (type: String.t, default: nil) - 2-letter country code in ISO-3166-1 alpha-2 of the user's address.
  • hashedFirstName (type: String.t, default: nil) - First name of the user, which is hashed as SHA-256 after normalized (Lowercase all characters; Remove any extra spaces before, after, and in between).
  • hashedLastName (type: String.t, default: nil) - Last name of the user, which is hashed as SHA-256 after normalized (lower case only and no punctuation).
  • hashedStreetAddress (type: String.t, default: nil) - The street address of the user hashed using SHA-256 hash function after normalization (lower case only).
  • postalCode (type: String.t, default: nil) - Postal code of the user's address.
  • state (type: String.t, default: nil) - State code of the address.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DFAReporting.V4.Model.OfflineUserAddressInfo{
  city: String.t() | nil,
  countryCode: String.t() | nil,
  hashedFirstName: String.t() | nil,
  hashedLastName: String.t() | nil,
  hashedStreetAddress: String.t() | nil,
  postalCode: String.t() | nil,
  state: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.