SocialGraphWireProtoPeopleapiAffinityMetadata

AI Overview😉

  • The potential purpose of this module is to gather and process information about a user's interactions with a website or device, and use that information to personalize search results and suggestions. This includes data about the user's devices, their behavior on the site, and the relevance of suggested content.
  • This module could impact search results by influencing the ranking and filtering of results based on a user's past interactions and behavior. It may prioritize results that are more relevant to the user's interests and preferences, and demote results that are less relevant. This could lead to more personalized and targeted search results.
  • A website may change things to be more favorable for this function by collecting and providing more accurate and detailed information about user interactions, such as device data and behavior metrics. They may also focus on creating more relevant and personalized content that aligns with user interests and preferences. Additionally, they may optimize their website's structure and design to facilitate easier crawling and indexing by search engines.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.SocialGraphWireProtoPeopleapiAffinityMetadata (google_api_content_warehouse v0.4.0)

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

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

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@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
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.