Lettermint.Types.RouteStatisticData (Lettermint v2.1.0)

Copy Markdown View Source

schema:RouteStatisticData.

Fields

  • date (required)
  • sent_count (required)
  • delivered_count (required)
  • opened_count (required)
  • clicked_count (required)
  • hard_bounce_count (required)
  • spam_complaint_count (required)
  • inbound_received_count (required)
  • observed_opened_count (optional, nullable)
  • human_opened_count (optional, nullable)
  • privacy_opened_count (optional, nullable)
  • effective_opened_count (required, nullable)
  • machine_opened_count (required, nullable)
  • machine_clicked_count (required, nullable)

Absent fields are :unset; nil is JSON null. extra holds response fields that this version of the SDK does not know.

Summary

Types

t()

@type t() :: %Lettermint.Types.RouteStatisticData{
  clicked_count: integer(),
  date: String.t(),
  delivered_count: integer(),
  effective_opened_count: integer() | nil,
  extra: %{optional(String.t()) => term()},
  hard_bounce_count: integer(),
  human_opened_count: integer() | nil | :unset,
  inbound_received_count: integer(),
  machine_clicked_count: integer() | nil,
  machine_opened_count: integer() | nil,
  observed_opened_count: integer() | nil | :unset,
  opened_count: integer(),
  privacy_opened_count: integer() | nil | :unset,
  sent_count: integer(),
  spam_complaint_count: integer()
}