Sendio.Broadcasts.Stats (sendio v1.1.0)
Delivery and engagement stats of a broadcast, as returned by Sendio.Broadcasts.stats/2.
Rates are fractions between 0 and 1. skipped is %{"invalid" => count} and
progress is %{"queued" => count, "total" => count}.
Summary
Types
@type t() :: %Sendio.Broadcasts.Stats{ bounce_rate: number() | nil, bounced: number() | nil, click_rate: number() | nil, clicked: number() | nil, complained: number() | nil, delivered: number() | nil, delivery_rate: number() | nil, failed: number() | nil, open_rate: number() | nil, opened: number() | nil, progress: map() | nil, recipients: number() | nil, sent: number() | nil, skipped: map() | nil, status: String.t() | nil, suppressed: number() | nil, unique_clicked: number() | nil, unique_opened: number() | nil, unsubscribe_rate: number() | nil, unsubscribed: number() | nil }