GoogleApi.ContentWarehouse.V1.Model.BlogPerDocData
Table of Contents ▼
Jump to a specific part of the page:
Description
Additional data for Blog/Posts
Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
blogurlFp
(type:String.t
, default:nil
)
- used for blogurl crowding. -
clientSpamminess
(type:integer()
, default:nil
)
- This score captures how spammy the client is that the micropost was created with. The higher the score the worse. -
convTree
(type:GoogleApi.ContentWarehouse.V1.Model.BlogsearchConversationTree
, default:nil
)
- For the threaded conversation view. Only populated in docs with provider type SYNTHETIC_CONVERSATION_DOC. -
copycatScore
(type:integer()
, default:nil
)
- -
docQualityScore
(type:integer()
, default:nil
)
- -
microblogQualityExptData
(type:GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet
, default:nil
)
- Experimental data for quality experiments. This will NOT be populated in prod, but we will use this for experiments. -
numMentions
(type:integer()
, default:nil
)
- For replies/reshares. num_mentions = number of times the pattern @foo appears in the document. -
outlinks
(type:list(GoogleApi.ContentWarehouse.V1.Model.BlogPerDocDataOutlinks)
, default:nil
)
- -
postContentFingerprint
(type:integer()
, default:nil
)
- The fingerprint for the body text of the microblog post. It is copied from MicroBlogPost.post_content_fingerprint. -
qualityScore
(type:integer()
, default:nil
)
- -
spamScore
(type:integer()
, default:nil
)
- Blog scoring signals. -
universalWhitelisted
(type:boolean()
, default:nil
)
- -
userQualityScore
(type:integer()
, default:nil
)
- User and doc quality scores for updates (aka microposts).
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.BlogPerDocData{
blogurlFp: String.t() | nil,
clientSpamminess: integer() | nil,
convTree: GoogleApi.ContentWarehouse.V1.Model.BlogsearchConversationTree.t() | nil,
copycatScore: integer() | nil,
docQualityScore: integer() | nil,
isSyntacticReshare: boolean() | nil,
microblogQualityExptData: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t() | nil,
numMentions: integer() | nil,
outlinks: [GoogleApi.ContentWarehouse.V1.Model.BlogPerDocDataOutlinks.t()] | nil,
postContentFingerprint: integer() | nil,
qualityScore: integer() | nil,
spamScore: integer() | nil,
universalWhitelisted: boolean() | nil,
userQualityScore: integer() | nil
}
blogurlFp: String.t() | nil,
clientSpamminess: integer() | nil,
convTree: GoogleApi.ContentWarehouse.V1.Model.BlogsearchConversationTree.t() | nil,
copycatScore: integer() | nil,
docQualityScore: integer() | nil,
isSyntacticReshare: boolean() | nil,
microblogQualityExptData: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t() | nil,
numMentions: integer() | nil,
outlinks: [GoogleApi.ContentWarehouse.V1.Model.BlogPerDocDataOutlinks.t()] | nil,
postContentFingerprint: integer() | nil,
qualityScore: integer() | nil,
spamScore: integer() | nil,
universalWhitelisted: boolean() | nil,
userQualityScore: integer() | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.BlogPerDocData