View Source GoogleApi.ContentWarehouse.V1.Model.QualityNavboostCrapsFeatureCrapsData (google_api_content_warehouse v0.3.0)

Attributes

  • country (type: String.t, default: nil) - Country, like "us". If not present, it's an aggregation for all countries. This is the same format as one used in Glue.
  • device (type: String.t, default: nil) - Device, like "m". If not present, it's an aggregation for all devices. "m" - mobile devices. "d" - destop devices.
  • language (type: String.t, default: nil) - Language, like "en". If not present, it's an aggregation for all languages. This is the same format as one used in Glue.
  • locationId (type: integer(), default: nil) - Location id for metro and city. If not present, it's an aggregation for all locations within current country.
  • signals (type: GoogleApi.ContentWarehouse.V1.Model.QualityNavboostCrapsCrapsClickSignals.t, default: nil) - CRAPS Signals for the locale.
  • voterTokenBitmap (type: GoogleApi.ContentWarehouse.V1.Model.QualityNavboostGlueVoterTokenBitmapMessage.t, default: nil) - The set of voter tokens of the sessions that contributed to this feature's stats. Voter tokens are not unique per user, so it is a lower bound on the number of distinct users. Used for privacy-related filtering.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.QualityNavboostCrapsFeatureCrapsData{
    country: String.t() | nil,
    device: String.t() | nil,
    language: String.t() | nil,
    locationId: integer() | nil,
    signals:
      GoogleApi.ContentWarehouse.V1.Model.QualityNavboostCrapsCrapsClickSignals.t()
      | nil,
    voterTokenBitmap:
      GoogleApi.ContentWarehouse.V1.Model.QualityNavboostGlueVoterTokenBitmapMessage.t()
      | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.