Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CampaignBody ¶
type CampaignBody struct { StartDate string `json:"startDate"` EndDate string `json:"endDate"` UnitOfTime int `json:"unitOfTime"` CampaignIds []int64 `json:"campaignIds,omitempty"` CampaignCondition *CampaignCondition `json:"campaignCondition,omitempty"` PerformanceData []string `json:"performanceData"` }
type CampaignCondition ¶
type CampaignRequest ¶
type CampaignRequest struct { Header model.HeaderTarget `json:"header"` Body CampaignBody `json:"body"` }
func (CampaignRequest) Encode ¶
func (r CampaignRequest) Encode() []byte
Encode implement GetRequest interface
func (CampaignRequest) Url ¶
func (r CampaignRequest) Url() string
Url implement GetRequest interface
type CampaignResponse ¶
type CampaignResponse struct {
TaskId int64 `json:"taskId"`
}
type DownloadFileBody ¶
type DownloadFileBody struct {
TaskId int64 `json:"taskId"`
}
type DownloadFileRequest ¶
type DownloadFileRequest struct { Header model.HeaderTarget `json:"header"` Body DownloadFileBody `json:"body"` }
func (DownloadFileRequest) Encode ¶
func (r DownloadFileRequest) Encode() []byte
Encode implement GetRequest interface
func (DownloadFileRequest) Url ¶
func (r DownloadFileRequest) Url() string
Url implement GetRequest interface
type GetFileBody ¶
type GetFileBody struct {
TaskId int64 `json:"taskId"`
}
type GetFileRequest ¶
type GetFileRequest struct { Header model.HeaderTarget `json:"header"` Body GetFileBody `json:"body"` }
func (GetFileRequest) Encode ¶
func (r GetFileRequest) Encode() []byte
Encode implement GetRequest interface
type GetFileResponse ¶
type GetFileResponse struct {
ReportFileType ReportFileType `json:"reportFileType"`
}
type ReportFileType ¶
Click to show internal directories.
Click to hide internal directories.