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

NOTE: When adding a new field to be propagated to Raffia check if NsrPatternSignalSpec needs to be updated. Next ID: 56

Attributes

  • ugcScore (type: number(), default: nil) -
  • spambrainLavcScores (type: list(GoogleApi.ContentWarehouse.V1.Model.QualityNsrVersionedFloatSignal.t), default: nil) -
  • smallPersonalSite (type: number(), default: nil) - Score of small personal site promotion go/promoting-personal-blogs-v1
  • pnavClicks (type: number(), default: nil) - denominator for the pnav computation
  • siteChunkSource (type: String.t, default: nil) - These are only annotated in the Goldmine NSR annotator.
  • clusterUplift (type: GoogleApi.ContentWarehouse.V1.Model.QualityNsrNsrDataClusterUplift.t, default: nil) -
  • newNsr (type: number(), default: nil) - This field used as a temporary field for clean transitions when we need to roll out Q* and NSR changes simultaneously.
  • siteAutopilotScore (type: number(), default: nil) - Aggregated value of url autopilot scores for this sitechunk.
  • isVideoFocusedSite (type: boolean(), default: nil) - Bit to determine whether the site has mostly video content, but is not hosted on any known video-hosting domains. Site is considered to be video-focused, if it has > 50% of the URLs with watch pages (with smoothing prior). ariane/4045246
  • metadata (type: GoogleApi.ContentWarehouse.V1.Model.QualityNsrNsrDataMetadata.t, default: nil) -
  • chromeInTotal (type: number(), default: nil) - Site-level Chrome views.
  • chardVariance (type: number(), default: nil) -
  • largeOrgId (type: integer(), default: nil) -
  • nsrdataFromFallbackPatternKey (type: boolean(), default: nil) - If true indicates that we do not have NSR data computed for the chunk, and instead the data is coming from an average of other host chunks.
  • siteQualityStddevs (type: list(GoogleApi.ContentWarehouse.V1.Model.QualityNsrVersionedFloatSignal.t), default: nil) -
  • clusterId (type: integer(), default: nil) - An id for defining clusters of sites. Used in ecosystem experiments (project Tundra).
  • videoScore (type: number(), default: nil) -
  • shoppingScore (type: number(), default: nil) -
  • nsr (type: number(), default: nil) -
  • localityScore (type: number(), default: nil) - Locality score of the site, i.e. the locality component of the LocalAuthority signal (see go/pq-localauthority).
  • siteChunk (type: String.t, default: nil) - Primary NSR sitechunk. In most of the cases it's same as HOST_LEVEL_V3 sitechunked canonical url of the document. In rare, but important cases it's based on page markup (see quality/nsr/util/sitechunker.h for details).
  • i18nBucket (type: integer(), default: nil) - Currently corresponds to i18n_g42_bucket.
  • chardEncoded (type: integer(), default: nil) - Site-level chard score: site quality predictor based on content.
  • articleScoreV2 (type: number(), default: nil) -
  • nsrEpoch (type: String.t, default: nil) - The epoch from which this NSR value is coming from.
  • tofu (type: number(), default: nil) - Site-level tofu score: site quality predictor based on content.
  • siteLinkOut (type: number(), default: nil) - Aggregated value of url link out scores for this sitechunk.
  • nsrOverrideBid (type: number(), default: nil) - This signal is used to unconditionally override NSR as a bid in Q*. Should only be used in case of emergency (see go/nsr-override-bid). To have any effect, the value should be present and greater than 0.001.
  • language (type: integer(), default: nil) -
  • clutterScores (type: list(GoogleApi.ContentWarehouse.V1.Model.QualityNsrVersionedFloatSignal.t), default: nil) -
  • host (type: String.t, default: nil) -
  • isCovidLocalAuthority (type: boolean(), default: nil) - Bit to determine whether the site has the local authority covid signal, as computed by go/covid-local-authority
  • pnav (type: number(), default: nil) - Fractional signals.
  • siteQualityStddev (type: number(), default: nil) - Estimate of site's PQ rating stddev--spread of the page-level PQ ratings of a site. Note this is different from nsr_variance which predicts error of NSR itself from the aggregated site-level rating.
  • impressions (type: number(), default: nil) - Site-level impressions.
  • directFrac (type: number(), default: nil) -
  • vlq (type: number(), default: nil) - Score of the Video LQ model.
  • spambrainLavcScore (type: number(), default: nil) - The SpamBrain LAVC score, as of July 2022. See more information at go/cloverfield-lavc-deck.
  • url (type: String.t, default: nil) -
  • secondarySiteChunk (type: String.t, default: nil) - Secondary NSR sitechunk. When present, it provides more granular chunking than primary sitechunks (see quality/nsr/util/sitechunker.h for details).
  • articleScore (type: number(), default: nil) - Score from article classification of the site.
  • versionedData (type: list(GoogleApi.ContentWarehouse.V1.Model.QualityNsrNSRVersionedData.t), default: nil) - Versioned map of NSR values for experimenting with the next release.
  • siteLinkIn (type: number(), default: nil) - Average value of the site_link_in for pages in the sitechunk.
  • ymylNewsV2Score (type: number(), default: nil) -
  • isElectionAuthority (type: boolean(), default: nil) - Bit to determine whether the site has the election authority signal, as computed by go/election-authority
  • sitePr (type: number(), default: nil) -
  • priorAdjustedNsr (type: list(GoogleApi.ContentWarehouse.V1.Model.QualityNsrVersionedFloatSignal.t), default: nil) - NSR - prior. Estimate of whether the site is above/below average NSR in its slice.
  • healthScore (type: number(), default: nil) - Categorical signals.
  • clutterScore (type: number(), default: nil) - Delta site-level signal in Q* penalizing sites with a large number of distracting/annoying resources loaded by the site (see go/clutter-v0).
  • vlqNsr (type: number(), default: nil) - NSR from a headroom model targeting low-quality video sites.
  • nsrVariance (type: number(), default: nil) - NSR variance logodds [0, infinity).

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.QualityNsrNsrData{
  articleScore: number() | nil,
  articleScoreV2: number() | nil,
  chardEncoded: integer() | nil,
  chardVariance: number() | nil,
  chromeInTotal: number() | nil,
  clusterId: integer() | nil,
  clusterUplift:
    GoogleApi.ContentWarehouse.V1.Model.QualityNsrNsrDataClusterUplift.t() | nil,
  clutterScore: number() | nil,
  clutterScores:
    [GoogleApi.ContentWarehouse.V1.Model.QualityNsrVersionedFloatSignal.t()]
    | nil,
  directFrac: number() | nil,
  healthScore: number() | nil,
  host: String.t() | nil,
  i18nBucket: integer() | nil,
  impressions: number() | nil,
  isCovidLocalAuthority: boolean() | nil,
  isElectionAuthority: boolean() | nil,
  isVideoFocusedSite: boolean() | nil,
  language: integer() | nil,
  largeOrgId: integer() | nil,
  localityScore: number() | nil,
  metadata:
    GoogleApi.ContentWarehouse.V1.Model.QualityNsrNsrDataMetadata.t() | nil,
  newNsr: number() | nil,
  nsr: number() | nil,
  nsrEpoch: String.t() | nil,
  nsrOverrideBid: number() | nil,
  nsrVariance: number() | nil,
  nsrdataFromFallbackPatternKey: boolean() | nil,
  pnav: number() | nil,
  pnavClicks: number() | nil,
  priorAdjustedNsr:
    [GoogleApi.ContentWarehouse.V1.Model.QualityNsrVersionedFloatSignal.t()]
    | nil,
  secondarySiteChunk: String.t() | nil,
  shoppingScore: number() | nil,
  siteAutopilotScore: number() | nil,
  siteChunk: String.t() | nil,
  siteChunkSource: String.t() | nil,
  siteLinkIn: number() | nil,
  siteLinkOut: number() | nil,
  sitePr: number() | nil,
  siteQualityStddev: number() | nil,
  siteQualityStddevs:
    [GoogleApi.ContentWarehouse.V1.Model.QualityNsrVersionedFloatSignal.t()]
    | nil,
  smallPersonalSite: number() | nil,
  spambrainLavcScore: number() | nil,
  spambrainLavcScores:
    [GoogleApi.ContentWarehouse.V1.Model.QualityNsrVersionedFloatSignal.t()]
    | nil,
  tofu: number() | nil,
  ugcScore: number() | nil,
  url: String.t() | nil,
  versionedData:
    [GoogleApi.ContentWarehouse.V1.Model.QualityNsrNSRVersionedData.t()] | nil,
  videoScore: number() | nil,
  vlq: number() | nil,
  vlqNsr: number() | nil,
  ymylNewsV2Score: number() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.