@type t() ::
%GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchShoppingOpinionsAnchorFeatures{
anchorLabel: String.t() | nil,
anchorLabelFirstMentionPos: integer() | nil,
anchorLabelSentiment: number() | nil,
anchorLabelWordsMentions: integer() | nil,
anchorOrAspectFirstMentionPos: integer() | nil,
anchorOrAspectWordsMentions: integer() | nil,
aspect:
GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchAspect.t() | nil,
asrForProConExtraction: String.t() | nil,
babelSimilarityScore: number() | nil,
conScore: number() | nil,
grampusScore: number() | nil,
isCon: boolean() | nil,
isPro: boolean() | nil,
isProConWhenExtractedFromMum: boolean() | nil,
luminAspect: String.t() | nil,
luminAspectFirstMentionPos: integer() | nil,
luminAspectWordsMentions: integer() | nil,
luminScore: number() | nil,
mumProductAspect: String.t() | nil,
mumScore: number() | nil,
opinionsDolphinDescriptivenessScore: number() | nil,
opinionsDolphinUsefulnessScore: number() | nil,
proScore: number() | nil,
productNameFromTitle: String.t() | nil,
question: String.t() | nil,
snippet: String.t() | nil,
snippetQaScore: number() | nil,
snippetSentimentScore: number() | nil,
snippetSubSegment: String.t() | nil,
snippetSubSegmentQaScore: number() | nil,
snippetSubSegmentSentimentScore: number() | nil,
snippetSubSegmentWordCount: integer() | nil,
snippetWordCount: integer() | nil
}