Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIError ¶
type ChimpAPI ¶
type ChimpAPI struct {
Transport http.RoundTripper
Debug bool
sync.Mutex
// contains filtered or unexported fields
}
func NewChimpAPI ¶
func (*ChimpAPI) GetReports ¶
func (a *ChimpAPI) GetReports(params ReportsParams) (ReportsResponse, error)
type FacebookLikes ¶
type IndustryStats ¶
type MailChimp ¶
type MailChimp struct {
ApiKey string
DaysOld int
CampaignId string
// contains filtered or unexported fields
}
func (*MailChimp) Description ¶
func (*MailChimp) SampleConfig ¶
type Report ¶
type Report struct {
ID string `json:"id"`
CampaignTitle string `json:"campaign_title"`
Type string `json:"type"`
EmailsSent int `json:"emails_sent"`
AbuseReports int `json:"abuse_reports"`
Unsubscribed int `json:"unsubscribed"`
SendTime string `json:"send_time"`
TimeSeries []TimeSerie
Bounces Bounces `json:"bounces"`
Forwards Forwards `json:"forwards"`
Opens Opens `json:"opens"`
Clicks Clicks `json:"clicks"`
FacebookLikes FacebookLikes `json:"facebook_likes"`
IndustryStats IndustryStats `json:"industry_stats"`
ListStats ListStats `json:"list_stats"`
}
type ReportsParams ¶
func (*ReportsParams) String ¶
func (p *ReportsParams) String() string
type ReportsResponse ¶
Click to show internal directories.
Click to hide internal directories.