ApolloSignal.Types.AdvisorRecommendationDataResponse (apollo_signal v4.0.0)

Copy Markdown View Source

Typed AdvisorRecommendationDataResponse model.

Summary

Types

t()

@type t() :: %ApolloSignal.Types.AdvisorRecommendationDataResponse{
  accepted: integer() | nil,
  accepted24h: integer() | nil,
  adjusted_open_rate: number() | nil,
  avg_daily_accepted7d: integer() | nil,
  bounce_rate: number() | nil,
  bounced: integer() | nil,
  complaint_rate: number() | nil,
  days_since_last_send: integer() | nil,
  delivered: integer() | nil,
  dmarc_accounted_rate: number() | nil,
  dmarc_aligned_messages: integer() | nil,
  dmarc_alignment_failure_rate7d: number() | nil,
  dmarc_current_policy: String.t() | nil,
  dmarc_domain: String.t() | nil,
  dmarc_observed_messages: integer() | nil,
  dmarc_recommended_policy: String.t() | nil,
  dmarc_reporting_days: integer() | nil,
  dmarc_unknown_messages: integer() | nil,
  dmarc_unknown_sources: integer() | nil,
  human_open_rate: number() | nil,
  proxy_opens: integer() | nil,
  proxy_rate: number() | nil,
  reported_open_rate: number() | nil,
  total_opens: integer() | nil,
  unsub_rate: number() | nil,
  unsubscribed: integer() | nil
}

Functions

from_map(data)

@spec from_map(map()) :: t()

to_map(value)

@spec to_map(t()) :: map()