SocialGraphWireProtoPeopleapiAffinityMetadata

GoogleApi.ContentWarehouse.V1.Model.SocialGraphWireProtoPeopleapiAffinityMetadata


Table of Contents ▼

Jump to a specific part of the page:

Description

Extra ranking info returned with affinity data. This info is returned by DAS and passed to PAPI clients (Yenta), where it is used for ranking and filtering device and server suggestions together.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. clientInteractionInfo (type: GoogleApi.ContentWarehouse.V1.Model.SocialGraphWireProtoPeopleapiAffinityMetadataClientInteractionInfo, default: nil)
    - Information regarding client interactions.
  2. cloudDeviceDataInfo (type: GoogleApi.ContentWarehouse.V1.Model.SocialGraphWireProtoPeopleapiAffinityMetadataCloudDeviceDataInfo, default: nil)
    - Device information about the candidate available in the cloud.
  3. cloudScore (type: float(), default: nil)
    - Affinity score for the cloud contact.
  4. suggestionConfidence (type: String.t, default: nil)
    - Indicator of the confidence in suggestion relevance.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.SocialGraphWireProtoPeopleapiAffinityMetadata{
clientInteractionInfo: GoogleApi.ContentWarehouse.V1.Model.SocialGraphWireProtoPeopleapiAffinityMetadataClientInteractionInfo.t() | nil,
cloudDeviceDataInfo: GoogleApi.ContentWarehouse.V1.Model.SocialGraphWireProtoPeopleapiAffinityMetadataCloudDeviceDataInfo.t() | nil,
cloudScore: float() | nil,
suggestionConfidence: String.t() | nil
}

Function

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

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