Documentation
¶
Index ¶
- func AdkcunitStatusUpdate(ctx context.Context, req *AdkcunitStatusUpdateRequest) (bool, error)
- type ADGroupQuery
- type AdkcunitAdgroupListData
- type AdkcunitAdgroupListRequest
- type AdkcunitAdgroupListResponse
- type AdkcunitAdgroupListResult
- type AdkcunitAdgroupListValue
- type AdkcunitStatusUpdateData
- type AdkcunitStatusUpdateRequest
- type AdkcunitStatusUpdateResponse
- type AdkcunitStatusUpdateResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdkcunitStatusUpdate ¶
func AdkcunitStatusUpdate(ctx context.Context, req *AdkcunitStatusUpdateRequest) (bool, error)
更新单元状态
Types ¶
type ADGroupQuery ¶
type ADGroupQuery struct {
NewAreaId string `json:"newAreaId,omitempty" codec:"newAreaId,omitempty"` // 推广区域id
Id uint64 `json:"id,omitemmpty" codec:"id,omitempty"` // 单元ID
Position string `json:"position,omitempty" codec:"position,omitempty"` // 广告位展示
OuterFeeStr string `json:"outerFeeStr,omitempty" codec:"outerFeeStr,omitempty"` // 站外出价
CampaignId uint64 `json:"campaignId,omitempty" codec:"campaignId,omitepty"` // 计划ID
Status uint8 `json:"status,omitempty" codec:"status,omitempty"` // status
Name string `json:"name,omitempty" codec:"name,omitempty"` // 推广单元名
BillingType uint8 `json:"billingType,omitempty" codec:"billingType,omitempty"` // 计费类型
GroupDirection string `json:"groupDirection,omitempty" codec:"groupDirection,omitempty"` // 人群定向
InSearchFee uint64 `json:"inSearchFee,omitempty" codec:"inSearchFee,omitempty"` // 搜索出价
FeeStr string `json:"feeStr,omitempty" codec:"feeStr,omitempty"` // 站内出价
Area string `json:"area,omitempty" codec:"area,omitempty"` // 推广区域
CreatedTime string `json:"createdTime,omitempty" codec:"createdTime,omitempty"` // 推广区域
PutType int8 `json:"putType,omitempty" codec:"putType,omitempty"` // 推广类型
}
func AdkcunitAdgroupList ¶
func AdkcunitAdgroupList(ctx context.Context, req *AdkcunitAdgroupListRequest) ([]ADGroupQuery, int, error)
获取计划下的推广单元列表
type AdkcunitAdgroupListData ¶
type AdkcunitAdgroupListData struct {
Result *AdkcunitAdgroupListResult `json:"querylistbyparam_result,omitempty" codec:"querylistbyparam_result,omitempty"`
}
func (AdkcunitAdgroupListData) Error ¶ added in v1.1.1
func (r AdkcunitAdgroupListData) Error() string
func (AdkcunitAdgroupListData) IsError ¶ added in v1.1.1
func (r AdkcunitAdgroupListData) IsError() bool
type AdkcunitAdgroupListRequest ¶
type AdkcunitAdgroupListRequest struct {
api.BaseRequest
PageNum int `json:"page_num,omitempty" codec:"page_num,omitempty"`
PageSize int `json:"page_size,omitempty" codec:"page_size,omitempty"`
CampaignId uint64 `json:"campaign_id,omitempty" codec:"campaign_id,omitempty"` // 计划id
}
type AdkcunitAdgroupListResponse ¶
type AdkcunitAdgroupListResponse struct {
ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"`
Data *AdkcunitAdgroupListData `json:"jingdong_dsp_adkcunit_adgroup_list_responce,omitempty" codec:"jingdong_dsp_adkcunit_adgroup_list_responce,omitempty"`
}
func (AdkcunitAdgroupListResponse) Error ¶ added in v1.1.1
func (r AdkcunitAdgroupListResponse) Error() string
func (AdkcunitAdgroupListResponse) IsError ¶ added in v1.1.1
func (r AdkcunitAdgroupListResponse) IsError() bool
type AdkcunitAdgroupListResult ¶
type AdkcunitAdgroupListResult struct {
ErrorMsg string `json:"errorMsg,omitempty" codec:"errorMsg,omitempty"`
ResultCode string `json:"resultCode,omitempty" codec:"resultCode,omitempty"`
Success bool `json:"success,omitempty" codec:"success,omitempty"`
Value *AdkcunitAdgroupListValue `json:"data,omitempty" codec:"data,omitempty"`
}
func (AdkcunitAdgroupListResult) Error ¶ added in v1.1.1
func (r AdkcunitAdgroupListResult) Error() string
func (AdkcunitAdgroupListResult) IsError ¶ added in v1.1.1
func (r AdkcunitAdgroupListResult) IsError() bool
type AdkcunitAdgroupListValue ¶
type AdkcunitAdgroupListValue struct {
Paginator *dsp.Paginator `json:"paginator,omitempty" codec:"paginator,omitempty"` // 分页组件
Datas []ADGroupQuery `json:"datas,omitempty" codec:"datas,omitempty"`
}
type AdkcunitStatusUpdateData ¶
type AdkcunitStatusUpdateData struct {
Result *AdkcunitStatusUpdateResult `json:"updatestatus_result,omitempty" codec:"updatestatus_result,omitempty"`
}
func (AdkcunitStatusUpdateData) Error ¶ added in v1.1.1
func (r AdkcunitStatusUpdateData) Error() string
func (AdkcunitStatusUpdateData) IsError ¶ added in v1.1.1
func (r AdkcunitStatusUpdateData) IsError() bool
type AdkcunitStatusUpdateRequest ¶
type AdkcunitStatusUpdateRequest struct {
api.BaseRequest
Status uint8 `json:"status"` // 0 1 2
AdGroupId string `json:"ad_group_id"` // 支持批量修改 "id1,id2,id3"
}
type AdkcunitStatusUpdateResponse ¶
type AdkcunitStatusUpdateResponse struct {
ErrorResp *api.ErrorResponnse `json:"error_response,omitempty" codec:"error_response,omitempty"`
Data *AdkcunitStatusUpdateData `json:"jingdong_dsp_adkcunit_status_update_responce,omitempty" codec:"jingdong_dsp_adkcunit_status_update_responce,omitempty"`
}
func (AdkcunitStatusUpdateResponse) Error ¶ added in v1.1.1
func (r AdkcunitStatusUpdateResponse) Error() string
func (AdkcunitStatusUpdateResponse) IsError ¶ added in v1.1.1
func (r AdkcunitStatusUpdateResponse) IsError() bool
type AdkcunitStatusUpdateResult ¶
type AdkcunitStatusUpdateResult struct {
Status uint8 `json:"status,omitempty" codec:"status,omitempty"`
ErrorMsg string `json:"errorMsg,omitempty" codec:"errorMsg,omitempty"`
ResultCode string `json:"resultCode,omitempty" codec:"resultCode,omitempty"`
Success bool `json:"success,omitempty" codec:"success,omitempty"`
}
func (AdkcunitStatusUpdateResult) Error ¶ added in v1.1.1
func (r AdkcunitStatusUpdateResult) Error() string
func (AdkcunitStatusUpdateResult) IsError ¶ added in v1.1.1
func (r AdkcunitStatusUpdateResult) IsError() bool
Click to show internal directories.
Click to hide internal directories.