View Source GoogleApi.ContentWarehouse.V1.Model.QualityShoppingShoppingAttachment (google_api_content_warehouse v0.4.0)

This proto is a lightweight version of ShoppingAnnotation in docjoin attachment. We're doing a deep copy of protos defined in ShoppingAnnotation so that we can control individual fields that will sit in Muppet. Data here will be used for scoring organic shopping web results and previews. Many shopping related signals, e.g., product review score, are also served from this attachment. DEPRECATED: Please use UDR (go/udr) instead.

Attributes

  • datasetModelArticleScore (type: integer(), default: nil) - Score from the blockbert article classifier model. go/article-understanding-project
  • datasetModelBuyingGuideScore (type: integer(), default: nil) -
  • datasetModelForumListScore (type: integer(), default: nil) - From forum and qna confidence score * 100, http://go/sdu-ugc-page-intro
  • datasetModelForumSingleScore (type: integer(), default: nil) -
  • datasetModelInStoreOnlyScore (type: integer(), default: nil) -
  • datasetModelIndirectAvailabilityScore (type: integer(), default: nil) -
  • datasetModelMultiProductScore (type: integer(), default: nil) - From indexing.ml.PageType.confidence * 100 (DatasetModelAnnotation in cdoc) go/sdu-shopping-page-intro
  • datasetModelProductComparisonScore (type: integer(), default: nil) -
  • datasetModelProductReviewScore (type: integer(), default: nil) -
  • datasetModelProductTopnScore (type: integer(), default: nil) -
  • datasetModelQnaListScore (type: integer(), default: nil) -
  • datasetModelQnaSingleScore (type: integer(), default: nil) -
  • datasetModelSingleProductScore (type: integer(), default: nil) -
  • datasetModelSoldOutScore (type: integer(), default: nil) -
  • expiredShoppingPageScore (type: integer(), default: nil) - From indexing.badpages.CollapserInfo.expired_shopping_page_score * 100
  • multiProductScore (type: integer(), default: nil) - From MagicPageTypeAnnotation.multiplicity.confidence_score * 100 Deprecated as of July 2020 when dataset_model_multi_product_score and dataset_model_single_product_score were added.
  • product (type: list(GoogleApi.ContentWarehouse.V1.Model.QualityShoppingShoppingAttachmentProduct.t), default: nil) -
  • shoppingSiteScore (type: integer(), default: nil) - From ShoppingSiteClassifier.score * 100
  • shoppingSiteScoreShopfab (type: integer(), default: nil) - From ShoppingSiteClassifierShopfab.score * 100
  • singleProductScore (type: integer(), default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.QualityShoppingShoppingAttachment{
  datasetModelArticleScore: integer() | nil,
  datasetModelBuyingGuideScore: integer() | nil,
  datasetModelForumListScore: integer() | nil,
  datasetModelForumSingleScore: integer() | nil,
  datasetModelInStoreOnlyScore: integer() | nil,
  datasetModelIndirectAvailabilityScore: integer() | nil,
  datasetModelMultiProductScore: integer() | nil,
  datasetModelProductComparisonScore: integer() | nil,
  datasetModelProductReviewScore: integer() | nil,
  datasetModelProductTopnScore: integer() | nil,
  datasetModelQnaListScore: integer() | nil,
  datasetModelQnaSingleScore: integer() | nil,
  datasetModelSingleProductScore: integer() | nil,
  datasetModelSoldOutScore: integer() | nil,
  expiredShoppingPageScore: integer() | nil,
  multiProductScore: integer() | nil,
  product:
    [
      GoogleApi.ContentWarehouse.V1.Model.QualityShoppingShoppingAttachmentProduct.t()
    ]
    | nil,
  shoppingSiteScore: integer() | nil,
  shoppingSiteScoreShopfab: integer() | nil,
  singleProductScore: integer() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.