Voting helps other researchers find interesting modules.
This is a protocol buffer to export into flatfiles in ranklab. All fields are converted into flatfiles with some specific prefix and a field name like 'snippet_features_snippet_data_source_type'.
browserWidth
integer()
nil
candidates
list(GoogleApi.ContentWarehouse.V1.Model.MustangReposWwwSnippetsSnippetCandidate.t)
displaySnippet
GoogleApi.ContentWarehouse.V1.Model.QualityPreviewRanklabSnippet.t
documentLanguage
String.t
originalQueryTermCoverages
GoogleApi.ContentWarehouse.V1.Model.QualityPreviewSnippetQueryTermCoverageFeatures.t
queryLanguage
snippetDataSourceType
snippetQueryTermCoverage
number()
snippets
list(GoogleApi.ContentWarehouse.V1.Model.QualityPreviewRanklabSnippet.t)
titleDataSourceType
titleQueryTermCoverage
titleSnippetQueryTermCoverage
titles
list(GoogleApi.ContentWarehouse.V1.Model.QualityPreviewRanklabTitle.t)
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.MustangReposWwwSnippetsSnippetsRanklabFeatures{ browserWidth: integer() | nil, candidates: [ GoogleApi.ContentWarehouse.V1.Model.MustangReposWwwSnippetsSnippetCandidate.t() ] | nil, displaySnippet: GoogleApi.ContentWarehouse.V1.Model.QualityPreviewRanklabSnippet.t() | nil, documentLanguage: String.t() | nil, originalQueryTermCoverages: GoogleApi.ContentWarehouse.V1.Model.QualityPreviewSnippetQueryTermCoverageFeatures.t() | nil, queryLanguage: String.t() | nil, snippetDataSourceType: integer() | nil, snippetQueryTermCoverage: number() | nil, snippets: [GoogleApi.ContentWarehouse.V1.Model.QualityPreviewRanklabSnippet.t()] | nil, titleDataSourceType: integer() | nil, titleQueryTermCoverage: number() | nil, titleSnippetQueryTermCoverage: number() | nil, titles: [GoogleApi.ContentWarehouse.V1.Model.QualityPreviewRanklabTitle.t()] | nil }
@spec decode(struct(), keyword()) :: struct()