Documentation ¶
Index ¶
- type KuaicheAdgroupAddV2Request
- func (req *KuaicheAdgroupAddV2Request) GetData() *KuaicheAdgroupAddV2RequestData
- func (req *KuaicheAdgroupAddV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
- func (req *KuaicheAdgroupAddV2Request) SetData(data *KuaicheAdgroupAddV2RequestData)
- func (req *KuaicheAdgroupAddV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
- type KuaicheAdgroupAddV2RequestAd
- type KuaicheAdgroupAddV2RequestCrowdVO
- type KuaicheAdgroupAddV2RequestData
- type KuaicheAdgroupDeleteV2Request
- func (req *KuaicheAdgroupDeleteV2Request) GetData() *KuaicheAdgroupDeleteV2RequestData
- func (req *KuaicheAdgroupDeleteV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
- func (req *KuaicheAdgroupDeleteV2Request) SetData(data *KuaicheAdgroupDeleteV2RequestData)
- func (req *KuaicheAdgroupDeleteV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
- type KuaicheAdgroupDeleteV2RequestData
- type KuaicheAdgroupGetV2Request
- func (req *KuaicheAdgroupGetV2Request) GetData() *KuaicheAdgroupGetV2RequestData
- func (req *KuaicheAdgroupGetV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
- func (req *KuaicheAdgroupGetV2Request) SetData(data *KuaicheAdgroupGetV2RequestData)
- func (req *KuaicheAdgroupGetV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
- type KuaicheAdgroupGetV2RequestData
- type KuaicheAdgroupListV2Request
- func (req *KuaicheAdgroupListV2Request) GetData() *KuaicheAdgroupListV2RequestData
- func (req *KuaicheAdgroupListV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
- func (req *KuaicheAdgroupListV2Request) SetData(data *KuaicheAdgroupListV2RequestData)
- func (req *KuaicheAdgroupListV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
- type KuaicheAdgroupListV2RequestData
- type KuaicheAdgroupUpdateAreaV2Request
- func (req *KuaicheAdgroupUpdateAreaV2Request) GetData() *KuaicheAdgroupUpdateAreaV2RequestData
- func (req *KuaicheAdgroupUpdateAreaV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
- func (req *KuaicheAdgroupUpdateAreaV2Request) SetData(data *KuaicheAdgroupUpdateAreaV2RequestData)
- func (req *KuaicheAdgroupUpdateAreaV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
- type KuaicheAdgroupUpdateAreaV2RequestData
- type KuaicheAdgroupUpdateFeeV2Request
- func (req *KuaicheAdgroupUpdateFeeV2Request) GetData() *KuaicheAdgroupUpdateFeeV2RequestData
- func (req *KuaicheAdgroupUpdateFeeV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
- func (req *KuaicheAdgroupUpdateFeeV2Request) SetData(data *KuaicheAdgroupUpdateFeeV2RequestData)
- func (req *KuaicheAdgroupUpdateFeeV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
- type KuaicheAdgroupUpdateFeeV2RequestAutoBiddingModuleVO
- type KuaicheAdgroupUpdateFeeV2RequestData
- type KuaicheAdgroupUpdateNameV2Request
- func (req *KuaicheAdgroupUpdateNameV2Request) GetData() *KuaicheAdgroupUpdateNameV2RequestData
- func (req *KuaicheAdgroupUpdateNameV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
- func (req *KuaicheAdgroupUpdateNameV2Request) SetData(data *KuaicheAdgroupUpdateNameV2RequestData)
- func (req *KuaicheAdgroupUpdateNameV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
- type KuaicheAdgroupUpdateNameV2RequestData
- type KuaicheAdgroupUpdateStatusV2Request
- func (req *KuaicheAdgroupUpdateStatusV2Request) GetData() *KuaicheAdgroupUpdateStatusV2RequestData
- func (req *KuaicheAdgroupUpdateStatusV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
- func (req *KuaicheAdgroupUpdateStatusV2Request) SetData(data *KuaicheAdgroupUpdateStatusV2RequestData)
- func (req *KuaicheAdgroupUpdateStatusV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
- type KuaicheAdgroupUpdateStatusV2RequestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KuaicheAdgroupAddV2Request ¶
func NewKuaicheAdgroupAddV2Request ¶
func NewKuaicheAdgroupAddV2Request() (req *KuaicheAdgroupAddV2Request)
create new request
func (*KuaicheAdgroupAddV2Request) GetData ¶
func (req *KuaicheAdgroupAddV2Request) GetData() *KuaicheAdgroupAddV2RequestData
func (*KuaicheAdgroupAddV2Request) GetSystem ¶
func (req *KuaicheAdgroupAddV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
func (*KuaicheAdgroupAddV2Request) SetData ¶
func (req *KuaicheAdgroupAddV2Request) SetData(data *KuaicheAdgroupAddV2RequestData)
func (*KuaicheAdgroupAddV2Request) SetSystem ¶
func (req *KuaicheAdgroupAddV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
type KuaicheAdgroupAddV2RequestAd ¶
type KuaicheAdgroupAddV2RequestAd struct { SkuId string `json:"skuId"` // skuId AdName string `json:"adName"` // 创意名称 ImgUrl string `json:"imgUrl,omitempty"` // 图片地址,不填写则为sku默认主图,当sku为特殊类目时,需要自定义标题与图片 CustomTitle string `json:"customTitle,omitempty"` // 创意标题,长度为10-30字符,不填写则为sku默认标题,当sku为特殊类目时,需要自定义标题与图片 }
type KuaicheAdgroupAddV2RequestCrowdVO ¶
type KuaicheAdgroupAddV2RequestCrowdVO struct {
IsUsed uint `json:"isUsed"` // 是否启用智能定向,0:不启用,1:启用
}
type KuaicheAdgroupAddV2RequestData ¶
type KuaicheAdgroupAddV2RequestData struct { AdList []KuaicheAdgroupAddV2RequestAd `json:"adList,omitempty"` // 创意集合,商品类型计划必须先填写创意,腰带店铺可不填写 NewAreaIds []string `json:"newAreaIds,omitempty"` // 地域id列表,可通过jingdong.ads.dsp.rtb.area.query.v2接口获取对应的地域id CrowdVO *KuaicheAdgroupAddV2RequestCrowdVO `json:"crowdVO"` // 推荐人群,默认开启一个智能人群(推荐人群已下线) FeeDecimal uint `json:"feeDecimal"` // 单元pc出价 InSearchFee uint `json:"inSearchFee"` // 搜索广告位 PC端出价 CampaignId uint64 `json:"campaignId"` // 商品类型的计划id MobilePriceCoef uint `json:"mobilePriceCoef"` // 无线出价系数 Name string `json:"name"` // 单元名称 AutomatedBiddingType uint `json:"automatedBiddingType"` // 出价控制方式,2:系统智能调价(投放目标为自定义的系统智能托管) 256:预算控制(投方目标可选择点击,下单,成交) 若使用智能出价必填,腰带店铺填写0:手动出价 DeliveryTarget uint `json:"deliveryTarget,omitempty"` // 投放目标: 1, 自定义, 2, 点击, 3,下单, 4, 成交,选择智能出价控制必须填写 DayCost uint `json:"dayCost"` // 统一日消耗(范围50-计划设置的日预算值),出价控制方式为预算控制必须填写 TcpaMaxClickBid uint `json:"tcpaMaxClickBid,omitempty"` // CPC上限(范围 2-9999),选择预算控制非系统托管需要填写 PremiumCoef uint `json:"premiumCoef,omitempty"` // 溢价系数,投放目标为自定义,出价控制方式为系统智能调价选择自定义上限必填 30-300 BiddingControlType uint `json:"biddingControlType,omitempty"` // 控制方式,1系统托管,3指定上限,若指定上限需和tcpaMaxClickBid配合使用 OrientationRange uint `json:"orientationRange,omitempty"` // 智能出价定向范围,投放目标为自定义,出价控制方式为智能调价必填,1:关键词定向,2:商品定向,3:关键词+商品定向 ShopId uint64 `json:"shopId,omitempty"` // 店铺id,腰带店铺单元必填 }
type KuaicheAdgroupDeleteV2Request ¶
func NewKuaicheAdgroupDeleteV2Request ¶
func NewKuaicheAdgroupDeleteV2Request() (req *KuaicheAdgroupDeleteV2Request)
create new request
func (*KuaicheAdgroupDeleteV2Request) GetData ¶
func (req *KuaicheAdgroupDeleteV2Request) GetData() *KuaicheAdgroupDeleteV2RequestData
func (*KuaicheAdgroupDeleteV2Request) GetSystem ¶
func (req *KuaicheAdgroupDeleteV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
func (*KuaicheAdgroupDeleteV2Request) SetData ¶
func (req *KuaicheAdgroupDeleteV2Request) SetData(data *KuaicheAdgroupDeleteV2RequestData)
func (*KuaicheAdgroupDeleteV2Request) SetSystem ¶
func (req *KuaicheAdgroupDeleteV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
type KuaicheAdgroupDeleteV2RequestData ¶
type KuaicheAdgroupDeleteV2RequestData struct {
Ids []uint64 `json:"ids"` // 单元id集合
}
type KuaicheAdgroupGetV2Request ¶
func NewKuaicheAdgroupGetV2Request ¶
func NewKuaicheAdgroupGetV2Request() (req *KuaicheAdgroupGetV2Request)
create new request
func (*KuaicheAdgroupGetV2Request) GetData ¶
func (req *KuaicheAdgroupGetV2Request) GetData() *KuaicheAdgroupGetV2RequestData
func (*KuaicheAdgroupGetV2Request) GetSystem ¶
func (req *KuaicheAdgroupGetV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
func (*KuaicheAdgroupGetV2Request) SetData ¶
func (req *KuaicheAdgroupGetV2Request) SetData(data *KuaicheAdgroupGetV2RequestData)
func (*KuaicheAdgroupGetV2Request) SetSystem ¶
func (req *KuaicheAdgroupGetV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
type KuaicheAdgroupGetV2RequestData ¶
type KuaicheAdgroupGetV2RequestData struct {
Id uint64 `json:"id"` // 计划id
}
type KuaicheAdgroupListV2Request ¶
func NewKuaicheAdgroupListV2Request ¶
func NewKuaicheAdgroupListV2Request() (req *KuaicheAdgroupListV2Request)
create new request
func (*KuaicheAdgroupListV2Request) GetData ¶
func (req *KuaicheAdgroupListV2Request) GetData() *KuaicheAdgroupListV2RequestData
func (*KuaicheAdgroupListV2Request) GetSystem ¶
func (req *KuaicheAdgroupListV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
func (*KuaicheAdgroupListV2Request) SetData ¶
func (req *KuaicheAdgroupListV2Request) SetData(data *KuaicheAdgroupListV2RequestData)
func (*KuaicheAdgroupListV2Request) SetSystem ¶
func (req *KuaicheAdgroupListV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
type KuaicheAdgroupListV2RequestData ¶
type KuaicheAdgroupListV2RequestData struct { PutType uint `json:"putType,omitempty"` // 投放类型 3商品 4活动 PageSize int `json:"pageSize,omitempty"` // 每页条数 ClickOrOrderDay uint `json:"clickOrOrderDay"` // 转化周期 当天:0 1天:1 3天:3 7天:7 15天: 15 CampaignType uint `json:"campaignType,omitempty"` // 计划类型 2普通快车 18 快车腰带店铺 GiftFlag uint `json:"giftFlag"` // 包含赠品 0不含赠品 1含赠品 CampaignId uint64 `json:"campaignId,omitempty"` // 计划id OrderStatusCategory uint `json:"orderStatusCategory,omitempty"` // 订单类型 空:全部订单 1:成交订单 Status uint `json:"status,omitempty"` // 单元状态 1 暂停 2 启动 EndDay string `json:"endDay"` // 结束时间 NameLike string `json:"nameLike,omitempty"` // 单元名称 StartDay string `json:"startDay"` // 开始时间 Page int `json:"page"` // 页码 Platform string `json:"platform,omitempty"` // 设备类型 空:全部 0 pc 1 无线 ClickOrOrderCaliber uint `json:"clickOrOrderCaliber"` // 口径,0:点击,1:下单 Filters []string `json:"filters,omitempty"` // 高级查询,格式为 属性|条件|属性值,条件为:gt大于,lt小于,如impressions|gt|10,表示展现数大于10 }
type KuaicheAdgroupUpdateAreaV2Request ¶
func NewKuaicheAdgroupUpdateAreaV2Request ¶
func NewKuaicheAdgroupUpdateAreaV2Request() (req *KuaicheAdgroupUpdateAreaV2Request)
create new request
func (*KuaicheAdgroupUpdateAreaV2Request) GetData ¶
func (req *KuaicheAdgroupUpdateAreaV2Request) GetData() *KuaicheAdgroupUpdateAreaV2RequestData
func (*KuaicheAdgroupUpdateAreaV2Request) GetSystem ¶
func (req *KuaicheAdgroupUpdateAreaV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
func (*KuaicheAdgroupUpdateAreaV2Request) SetData ¶
func (req *KuaicheAdgroupUpdateAreaV2Request) SetData(data *KuaicheAdgroupUpdateAreaV2RequestData)
func (*KuaicheAdgroupUpdateAreaV2Request) SetSystem ¶
func (req *KuaicheAdgroupUpdateAreaV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
type KuaicheAdgroupUpdateFeeV2Request ¶
func NewKuaicheAdgroupUpdateFeeV2Request ¶
func NewKuaicheAdgroupUpdateFeeV2Request() (req *KuaicheAdgroupUpdateFeeV2Request)
create new request
func (*KuaicheAdgroupUpdateFeeV2Request) GetData ¶
func (req *KuaicheAdgroupUpdateFeeV2Request) GetData() *KuaicheAdgroupUpdateFeeV2RequestData
func (*KuaicheAdgroupUpdateFeeV2Request) GetSystem ¶
func (req *KuaicheAdgroupUpdateFeeV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
func (*KuaicheAdgroupUpdateFeeV2Request) SetData ¶
func (req *KuaicheAdgroupUpdateFeeV2Request) SetData(data *KuaicheAdgroupUpdateFeeV2RequestData)
func (*KuaicheAdgroupUpdateFeeV2Request) SetSystem ¶
func (req *KuaicheAdgroupUpdateFeeV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
type KuaicheAdgroupUpdateFeeV2RequestAutoBiddingModuleVO ¶
type KuaicheAdgroupUpdateFeeV2RequestAutoBiddingModuleVO struct { DayCost uint `json:"dayCost"` // 统一日消耗(范围50-计划设置的日预算值),出价控制方式为预算控制必须填写 TcpaMaxClickBid uint `json:"tcpaMaxClickBid"` // CPC上限(范围 2-9999),选择预算控制非系统托管需要填写 BiddingControlType uint `json:"biddingControlType"` // 控制方式,1系统托管,3指定上限,若指定上限需和tcpaMaxClickBid配合使用 }
type KuaicheAdgroupUpdateFeeV2RequestData ¶
type KuaicheAdgroupUpdateFeeV2RequestData struct { MobilePriceCoef uint64 `json:"mobilePriceCoef"` // 快车单元无线出价系数 InSearchFee float64 `json:"inSearchFee"` // 快车pc搜索出价 Id uint64 `json:"id"` // 快车单元id RecommendFee float64 `json:"recommendFee"` // 快车pc推荐出价 AutoBiddingModuleVO *KuaicheAdgroupUpdateFeeV2RequestAutoBiddingModuleVO `json:"autoBiddingModuleVO,omitempty"` // 智能出价相关信息 }
type KuaicheAdgroupUpdateNameV2Request ¶
func NewKuaicheAdgroupUpdateNameV2Request ¶
func NewKuaicheAdgroupUpdateNameV2Request() (req *KuaicheAdgroupUpdateNameV2Request)
create new request
func (*KuaicheAdgroupUpdateNameV2Request) GetData ¶
func (req *KuaicheAdgroupUpdateNameV2Request) GetData() *KuaicheAdgroupUpdateNameV2RequestData
func (*KuaicheAdgroupUpdateNameV2Request) GetSystem ¶
func (req *KuaicheAdgroupUpdateNameV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
func (*KuaicheAdgroupUpdateNameV2Request) SetData ¶
func (req *KuaicheAdgroupUpdateNameV2Request) SetData(data *KuaicheAdgroupUpdateNameV2RequestData)
func (*KuaicheAdgroupUpdateNameV2Request) SetSystem ¶
func (req *KuaicheAdgroupUpdateNameV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
type KuaicheAdgroupUpdateStatusV2Request ¶
func NewKuaicheAdgroupUpdateStatusV2Request ¶
func NewKuaicheAdgroupUpdateStatusV2Request() (req *KuaicheAdgroupUpdateStatusV2Request)
create new request
func (*KuaicheAdgroupUpdateStatusV2Request) GetData ¶
func (req *KuaicheAdgroupUpdateStatusV2Request) GetData() *KuaicheAdgroupUpdateStatusV2RequestData
func (*KuaicheAdgroupUpdateStatusV2Request) GetSystem ¶
func (req *KuaicheAdgroupUpdateStatusV2Request) GetSystem() *dsp.JdDspPlatformGatewayApiVoParamExt
func (*KuaicheAdgroupUpdateStatusV2Request) SetData ¶
func (req *KuaicheAdgroupUpdateStatusV2Request) SetData(data *KuaicheAdgroupUpdateStatusV2RequestData)
func (*KuaicheAdgroupUpdateStatusV2Request) SetSystem ¶
func (req *KuaicheAdgroupUpdateStatusV2Request) SetSystem(system *dsp.JdDspPlatformGatewayApiVoParamExt)
Click to show internal directories.
Click to hide internal directories.