ContentAttributions

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):

View Attributes

Attributes

  1. freshdocsOutgoing (type: list(GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution), default: nil)
    - Selected outgoing attributions extracted on FreshDocs.
  2. offlineOutgoing (type: list(GoogleApi.ContentWarehouse.V1.Model.ContentAttributionsOutgoingAttribution), default: nil)
    - Selected outgoing attributions extracted via offline MR jobs.
  3. 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
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.ContentAttributions