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

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

  • freshdocsOutgoing (type: list(GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution.t), default: nil) - Selected outgoing attributions extracted on FreshDocs.
  • offlineOutgoing (type: list(GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution.t), default: nil) - Selected outgoing attributions extracted via offline MR jobs.
  • onlineOutgoing (type: list(GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution.t), default: nil) - Selected outgoing attributions extracted online on Alexandria.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

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

Unwrap a decoded JSON object into its complex fields.