campaign

package
v1.1.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 13, 2024 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func KuaicheCampaignAddV2

func KuaicheCampaignAddV2(req *KuaicheCampaignAddV2Request) (uint64, error)

func KuaicheCampaignDeleteV2

func KuaicheCampaignDeleteV2(req *KuaicheCampaignDeleteV2Request) (bool, error)

func KuaicheCampaignGetV2

func KuaicheCampaignGetV2(req *KuaicheCampaignGetV2Request) (*dsp.Campaign, error)

func KuaicheCampaignUpdateBudgetV2

func KuaicheCampaignUpdateBudgetV2(req *KuaicheCampaignUpdateBudgetV2Request) (bool, error)

func KuaicheCampaignUpdateDateV2

func KuaicheCampaignUpdateDateV2(req *KuaicheCampaignUpdateDateV2Request) (bool, error)

func KuaicheCampaignUpdateNameV2

func KuaicheCampaignUpdateNameV2(req *KuaicheCampaignUpdateNameV2Request) (bool, error)

func KuaicheCampaignUpdateStatusV2

func KuaicheCampaignUpdateStatusV2(req *KuaicheCampaignUpdateStatusV2Request) (bool, error)

Types

type KuaicheCampaignAddV2Request

type KuaicheCampaignAddV2Request struct {
	api.BaseRequest
	Data   *campaign.KuaicheCampaignAddV2RequestData     `json:"data,omitempty" codec:"data,omitempty"`     // 业务参数
	System *requestDsp.JdDspPlatformGatewayApiVoParamExt `json:"system,omitempty" codec:"system,omitempty"` // 系统参数
}

新建京东快车计划

type KuaicheCampaignAddV2Responce

type KuaicheCampaignAddV2Responce struct {
	Data *KuaicheCampaignAddV2ResponseData `json:"data,omitempty" codec:"data,omitempty"`
	Code string                            `json:"code,omitempty" codec:"code,omitempty"`
}

func (KuaicheCampaignAddV2Responce) Error added in v1.1.1

func (KuaicheCampaignAddV2Responce) IsError added in v1.1.1

func (r KuaicheCampaignAddV2Responce) IsError() bool

type KuaicheCampaignAddV2Response

type KuaicheCampaignAddV2Response struct {
	Responce  *KuaicheCampaignAddV2Responce `` /* 142-byte string literal not displayed */
	ErrorResp *api.ErrorResponnse           `json:"error_response,omitempty" codec:"error_response,omitempty"`
}

func (KuaicheCampaignAddV2Response) Error added in v1.1.1

func (KuaicheCampaignAddV2Response) IsError added in v1.1.1

func (r KuaicheCampaignAddV2Response) IsError() bool

type KuaicheCampaignAddV2ResponseData

type KuaicheCampaignAddV2ResponseData struct {
	Data uint64 `json:"data,omitempty" codec:"data,omitempty"`
	dsp.DataCommonResponse
}

type KuaicheCampaignDeleteV2Request

type KuaicheCampaignDeleteV2Request struct {
	api.BaseRequest
	Data   *campaign.KuaicheCampaignDeleteV2RequestData  `json:"data,omitempty" codec:"data,omitempty"`     // 业务参数
	System *requestDsp.JdDspPlatformGatewayApiVoParamExt `json:"system,omitempty" codec:"system,omitempty"` // 系统参数
}

删除京东快车计划

type KuaicheCampaignDeleteV2Responce

type KuaicheCampaignDeleteV2Responce struct {
	Data *KuaicheCampaignDeleteV2ResponseData `json:"data,omitempty" codec:"data,omitempty"`
	Code string                               `json:"code,omitempty" codec:"code,omitempty"`
}

func (KuaicheCampaignDeleteV2Responce) Error added in v1.1.1

func (KuaicheCampaignDeleteV2Responce) IsError added in v1.1.1

type KuaicheCampaignDeleteV2Response

type KuaicheCampaignDeleteV2Response struct {
	Responce  *KuaicheCampaignDeleteV2Responce `` /* 148-byte string literal not displayed */
	ErrorResp *api.ErrorResponnse              `json:"error_response,omitempty" codec:"error_response,omitempty"`
}

func (KuaicheCampaignDeleteV2Response) Error added in v1.1.1

func (KuaicheCampaignDeleteV2Response) IsError added in v1.1.1

type KuaicheCampaignDeleteV2ResponseData

type KuaicheCampaignDeleteV2ResponseData struct {
	Data bool `json:"data,omitempty" codec:"data,omitempty"`
	dsp.DataCommonResponse
}

type KuaicheCampaignGetV2Request

type KuaicheCampaignGetV2Request struct {
	api.BaseRequest
	Data   *campaign.KuaicheCampaignGetV2RequestData     `json:"data,omitempty" codec:"data,omitempty"`     // 业务参数
	System *requestDsp.JdDspPlatformGatewayApiVoParamExt `json:"system,omitempty" codec:"system,omitempty"` // 系统参数
}

查询京东快车计划基本信息

type KuaicheCampaignGetV2Responce

type KuaicheCampaignGetV2Responce struct {
	Data *KuaicheCampaignGetV2ResponseData `json:"data,omitempty" codec:"data,omitempty"`
	Code string                            `json:"code,omitempty" codec:"code,omitempty"`
}

func (KuaicheCampaignGetV2Responce) Error added in v1.1.1

func (KuaicheCampaignGetV2Responce) IsError added in v1.1.1

func (r KuaicheCampaignGetV2Responce) IsError() bool

type KuaicheCampaignGetV2Response

type KuaicheCampaignGetV2Response struct {
	Responce  *KuaicheCampaignGetV2Responce `` /* 142-byte string literal not displayed */
	ErrorResp *api.ErrorResponnse           `json:"error_response,omitempty" codec:"error_response,omitempty"`
}

func (KuaicheCampaignGetV2Response) Error added in v1.1.1

func (KuaicheCampaignGetV2Response) IsError added in v1.1.1

func (r KuaicheCampaignGetV2Response) IsError() bool

type KuaicheCampaignGetV2ResponseData

type KuaicheCampaignGetV2ResponseData struct {
	Data *dsp.Campaign `json:"data,omitempty" codec:"data,omitempty"`
	dsp.DataCommonResponse
}

type KuaicheCampaignListV2Request

type KuaicheCampaignListV2Request struct {
	api.BaseRequest
	Data   *campaign.KuaicheCampaignListV2RequestData    `json:"data,omitempty" codec:"data,omitempty"`     // 业务参数
	System *requestDsp.JdDspPlatformGatewayApiVoParamExt `json:"system,omitempty" codec:"system,omitempty"` // 系统参数
}

查询京东快车计划列表信息和数据

type KuaicheCampaignListV2Responce

type KuaicheCampaignListV2Responce struct {
	Data *KuaicheCampaignListV2ResponseData `json:"data,omitempty" codec:"data,omitempty"`
	Code string                             `json:"code,omitempty" codec:"code,omitempty"`
}

func (KuaicheCampaignListV2Responce) Error added in v1.1.1

func (KuaicheCampaignListV2Responce) IsError added in v1.1.1

func (r KuaicheCampaignListV2Responce) IsError() bool

type KuaicheCampaignListV2Response

type KuaicheCampaignListV2Response struct {
	Responce  *KuaicheCampaignListV2Responce `` /* 144-byte string literal not displayed */
	ErrorResp *api.ErrorResponnse            `json:"error_response,omitempty" codec:"error_response,omitempty"`
}

func (KuaicheCampaignListV2Response) Error added in v1.1.1

func (KuaicheCampaignListV2Response) IsError added in v1.1.1

func (r KuaicheCampaignListV2Response) IsError() bool

type KuaicheCampaignListV2ResponseData

type KuaicheCampaignListV2ResponseData struct {
	Data *KuaicheCampaignListV2ResponseDataData `json:"data,omitempty" codec:"data,omitempty"`
	dsp.DataCommonResponse
}

type KuaicheCampaignListV2ResponseDataData

type KuaicheCampaignListV2ResponseDataData struct {
	Campaigns []dsp.CampaignData `json:"datas,omitempty" codec:"datas,omitempty"`
	Paginator *dsp.Paginator     `json:"paginator,omitempty" codec:"paginator,omitempty"`
}

type KuaicheCampaignUpdateBudgetV2Request

type KuaicheCampaignUpdateBudgetV2Request struct {
	api.BaseRequest
	Data   *campaign.KuaicheCampaignUpdateBudgetV2RequestData `json:"data,omitempty" codec:"data,omitempty"`     // 业务参数
	System *requestDsp.JdDspPlatformGatewayApiVoParamExt      `json:"system,omitempty" codec:"system,omitempty"` // 系统参数
}

修改京东快车计划预算

type KuaicheCampaignUpdateBudgetV2Responce

type KuaicheCampaignUpdateBudgetV2Responce struct {
	Data *KuaicheCampaignUpdateBudgetV2ResponseData `json:"data,omitempty" codec:"data,omitempty"`
	Code string                                     `json:"code,omitempty" codec:"code,omitempty"`
}

func (KuaicheCampaignUpdateBudgetV2Responce) Error added in v1.1.1

func (KuaicheCampaignUpdateBudgetV2Responce) IsError added in v1.1.1

type KuaicheCampaignUpdateBudgetV2Response

type KuaicheCampaignUpdateBudgetV2Response struct {
	Responce  *KuaicheCampaignUpdateBudgetV2Responce `` /* 160-byte string literal not displayed */
	ErrorResp *api.ErrorResponnse                    `json:"error_response,omitempty" codec:"error_response,omitempty"`
}

func (KuaicheCampaignUpdateBudgetV2Response) Error added in v1.1.1

func (KuaicheCampaignUpdateBudgetV2Response) IsError added in v1.1.1

type KuaicheCampaignUpdateBudgetV2ResponseData

type KuaicheCampaignUpdateBudgetV2ResponseData struct {
	Data bool `json:"data,omitempty" codec:"data,omitempty"`
	dsp.DataCommonResponse
}

type KuaicheCampaignUpdateDateV2Request

type KuaicheCampaignUpdateDateV2Request struct {
	api.BaseRequest
	Data   *campaign.KuaicheCampaignUpdateDateV2RequestData `json:"data,omitempty" codec:"data,omitempty"`     // 业务参数
	System *requestDsp.JdDspPlatformGatewayApiVoParamExt    `json:"system,omitempty" codec:"system,omitempty"` // 系统参数
}

修改京东快车计划投放时间

type KuaicheCampaignUpdateDateV2Responce

type KuaicheCampaignUpdateDateV2Responce struct {
	Data *KuaicheCampaignUpdateDateV2ResponseData `json:"data,omitempty" codec:"data,omitempty"`
	Code string                                   `json:"code,omitempty" codec:"code,omitempty"`
}

func (KuaicheCampaignUpdateDateV2Responce) Error added in v1.1.1

func (KuaicheCampaignUpdateDateV2Responce) IsError added in v1.1.1

type KuaicheCampaignUpdateDateV2Response

type KuaicheCampaignUpdateDateV2Response struct {
	Responce  *KuaicheCampaignUpdateDateV2Responce `` /* 156-byte string literal not displayed */
	ErrorResp *api.ErrorResponnse                  `json:"error_response,omitempty" codec:"error_response,omitempty"`
}

func (KuaicheCampaignUpdateDateV2Response) Error added in v1.1.1

func (KuaicheCampaignUpdateDateV2Response) IsError added in v1.1.1

type KuaicheCampaignUpdateDateV2ResponseData

type KuaicheCampaignUpdateDateV2ResponseData struct {
	Data uint64 `json:"data,omitempty" codec:"data,omitempty"`
	dsp.DataCommonResponse
}

type KuaicheCampaignUpdateNameV2Request

type KuaicheCampaignUpdateNameV2Request struct {
	api.BaseRequest
	Data   *campaign.KuaicheCampaignUpdateNameV2RequestData `json:"data,omitempty" codec:"data,omitempty"`     // 业务参数
	System *requestDsp.JdDspPlatformGatewayApiVoParamExt    `json:"system,omitempty" codec:"system,omitempty"` // 系统参数
}

修改京东快车计划名称

type KuaicheCampaignUpdateNameV2Responce

type KuaicheCampaignUpdateNameV2Responce struct {
	Data *KuaicheCampaignUpdateNameV2ResponseData `json:"data,omitempty" codec:"data,omitempty"`
	Code string                                   `json:"code,omitempty" codec:"code,omitempty"`
}

func (KuaicheCampaignUpdateNameV2Responce) Error added in v1.1.1

func (KuaicheCampaignUpdateNameV2Responce) IsError added in v1.1.1

type KuaicheCampaignUpdateNameV2Response

type KuaicheCampaignUpdateNameV2Response struct {
	Responce  *KuaicheCampaignUpdateNameV2Responce `` /* 156-byte string literal not displayed */
	ErrorResp *api.ErrorResponnse                  `json:"error_response,omitempty" codec:"error_response,omitempty"`
}

func (KuaicheCampaignUpdateNameV2Response) Error added in v1.1.1

func (KuaicheCampaignUpdateNameV2Response) IsError added in v1.1.1

type KuaicheCampaignUpdateNameV2ResponseData

type KuaicheCampaignUpdateNameV2ResponseData struct {
	Data bool `json:"data,omitempty" codec:"data,omitempty"`
	dsp.DataCommonResponse
}

type KuaicheCampaignUpdateStatusV2Request

type KuaicheCampaignUpdateStatusV2Request struct {
	api.BaseRequest
	Data   *campaign.KuaicheCampaignUpdateStatusV2RequestData `json:"data,omitempty" codec:"data,omitempty"`     // 业务参数
	System *requestDsp.JdDspPlatformGatewayApiVoParamExt      `json:"system,omitempty" codec:"system,omitempty"` // 系统参数
}

修改京东快车计划状态

type KuaicheCampaignUpdateStatusV2Responce

type KuaicheCampaignUpdateStatusV2Responce struct {
	Data *KuaicheCampaignUpdateStatusV2ResponseData `json:"data,omitempty" codec:"data,omitempty"`
	Code string                                     `json:"code,omitempty" codec:"code,omitempty"`
}

func (KuaicheCampaignUpdateStatusV2Responce) Error added in v1.1.1

func (KuaicheCampaignUpdateStatusV2Responce) IsError added in v1.1.1

type KuaicheCampaignUpdateStatusV2Response

type KuaicheCampaignUpdateStatusV2Response struct {
	Responce  *KuaicheCampaignUpdateStatusV2Responce `` /* 160-byte string literal not displayed */
	ErrorResp *api.ErrorResponnse                    `json:"error_response,omitempty" codec:"error_response,omitempty"`
}

func (KuaicheCampaignUpdateStatusV2Response) Error added in v1.1.1

func (KuaicheCampaignUpdateStatusV2Response) IsError added in v1.1.1

type KuaicheCampaignUpdateStatusV2ResponseData

type KuaicheCampaignUpdateStatusV2ResponseData struct {
	Data bool `json:"data,omitempty" codec:"data,omitempty"`
	dsp.DataCommonResponse
}

type KuaicheCampaignUpdateTimeRangePriceCoefRequest

type KuaicheCampaignUpdateTimeRangePriceCoefRequest struct {
	api.BaseRequest
	Id                   uint64 `json:"id" codec:"id"`                                                         // 计划id
	TimeRangePriceCoef   string `json:"timeRangePriceCoef" codec:"timeRangePriceCoef"`                         // 分时段溢价,溢价系数30-500,per:投放比率(per:投放比率,计算方式:所选择溢价非0的时间/总数(7*24)),detail中0-6表示7天,数组中为24小时的折扣系数,100表示无折扣
	AccessPin            string `json:"accessPin,omitempty" codec:"accessPin,omitempty"`                       // 被免密访问的pin
	AuthType             string `json:"authType,omitempty" codec:"authType,omitempty"`                         // 授权模式
	PlatformBusinessType string `json:"platformBusinessType,omitempty" codec:"platformBusinessType,omitempty"` // 平台业务类型,DST_JZT:京准通
}

快车修改折扣时段

type KuaicheCampaignUpdateTimeRangePriceCoefResponce

type KuaicheCampaignUpdateTimeRangePriceCoefResponce struct {
	ReturnType *KuaicheCampaignUpdateTimeRangePriceCoefResponseReturnType `json:"returnType,omitempty" codec:"returnType,omitempty"`
}

func (KuaicheCampaignUpdateTimeRangePriceCoefResponce) Error added in v1.1.1

func (KuaicheCampaignUpdateTimeRangePriceCoefResponce) IsError added in v1.1.1

type KuaicheCampaignUpdateTimeRangePriceCoefResponse

type KuaicheCampaignUpdateTimeRangePriceCoefResponse struct {
	Responce  *KuaicheCampaignUpdateTimeRangePriceCoefResponce `` /* 178-byte string literal not displayed */
	ErrorResp *api.ErrorResponnse                              `json:"error_response,omitempty" codec:"error_response,omitempty"`
}

func (KuaicheCampaignUpdateTimeRangePriceCoefResponse) Error added in v1.1.1

func (KuaicheCampaignUpdateTimeRangePriceCoefResponse) IsError added in v1.1.1

type KuaicheCampaignUpdateTimeRangePriceCoefResponseReturnType

type KuaicheCampaignUpdateTimeRangePriceCoefResponseReturnType struct {
	Data uint64 `json:"data,omitempty" codec:"data,omitempty"`
	dsp.DataCommonResponse
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL