GoogleApi.ContentWarehouse.V1.Model.ContentAttributions
Table of Contents ▼
Jump to a specific part of the page:
Description
The following protobuf is used to store an attribution from one page to (usually) one other page, giving credit for the content. This information is used during ranking to promote the attributed page. This protobuf is copied from a quality_contra::SelectedAttribution. See //quality/contra/authorship/attribution and https://qwiki.corp.google.com/display/Q/ContentTrackingContentAttribution.
Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
freshdocsOutgoing
(type:list(GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution)
, default:nil
)
- Selected outgoing attributions extracted on FreshDocs. -
offlineOutgoing
(type:list(GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution)
, default:nil
)
- Selected outgoing attributions extracted via offline MR jobs. -
onlineOutgoing
(type:list(GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution)
, default:nil
)
- Selected outgoing attributions extracted online on Alexandria.
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ContentAttributions{
freshdocsOutgoing: [ GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution.t() ] | nil,
offlineOutgoing: [ GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution.t() ] | nil,
onlineOutgoing: [ GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution.t() ] | nil
}
freshdocsOutgoing: [ GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution.t() ] | nil,
offlineOutgoing: [ GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution.t() ] | nil,
onlineOutgoing: [ GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution.t() ] | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.ContentAttributions