Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddAdgroupRequest ¶
type AddAdgroupRequest struct { AdgroupTypes []Adgroup `json:"adgroupTypes"` // 新增推广单元物料;集合长度限制:[1, 5000] AdType int `json:"adType,omitempty"` // 投放广告类型;0 - 普通单元;14 - 商品单元;6 - 网址定向单元 }
func (AddAdgroupRequest) Url ¶
func (r AddAdgroupRequest) Url() string
type AddAdgroupResponse ¶
type AddAdgroupResponse struct {
Data []Adgroup `json:"data,omitempty"`
}
type Adgroup ¶
type Adgroup struct { AdgroupId int64 `json:"adgroupId,omitempty"` // 推广单元ID CampaignId int64 `json:"campaignId,omitempty"` // 计划ID AdgroupName string `json:"adgroupName,omitempty"` // 单元名称;最大30个字节(1个中文按2个字节计算,英文、数字按1个字节计算) MaxPrice float64 `json:"maxPrice,omitempty"` // 单元出价;取值范围:(0,999.99] &&<= 所属计划预算 Pause *bool `json:"pause,omitempty"` // 暂停状态; NegativeWords []string `json:"negativeWords,omitempty"` // 单元短语否定关键词;单个否词最长40字节(1个中文按2个字节计算,英文、数字按1个字节计算),数组元素个数最多200个 ExactNegativeWords []string `json:"exactNegativeWords,omitempty"` // 单元精确否定关键词;单个否词最长40字节(1个中文按2个字节计算,英文、数字按1个字节计算),数组元素个数最多200个 Status int `json:"status,omitempty"` // 单元状态 PriceRatio float64 `json:"priceRatio,omitempty"` // 单元移动出价系数(默认使用计划的) PcPriceRatio float64 `json:"pcPriceRatio,omitempty"` // 单元计算机出价系数(默认使用计划的) AdType *int `json:"adType,omitempty"` // 广告类型 SegmentRecommendStatus *int `json:"segmentRecommendStatus,omitempty"` // 基础创意智能配图开关 ProductSetId int64 `json:"productSetId,omitempty"` // 虚拟商品组id;计划类型为商品计划时必填,使用DpaProductSetService服务创建商品组 PaPrice float64 `json:"paPrice,omitempty"` // 推广单元商品出价;计划类型为商品计划时必填,优先级高于maxPrice。商品组中每个商品每次展现并被点击的最高费用取值范围:(0,999.99] MonitorUrl string `json:"monitorUrl,omitempty"` // 单元层级监控url;仅计划类型为商品计划时支持。单元层级监控url,附加到所有样式中作为监控url。 }
type DeleteAdgroupRequest ¶
type DeleteAdgroupRequest struct {
AdgroupIds []int64 `json:"adgroupIds"`
}
func (DeleteAdgroupRequest) Url ¶
func (r DeleteAdgroupRequest) Url() string
type GetAdgroupRequest ¶
type GetAdgroupRequest struct { Ids []int64 `json:"ids"` // 查询id集合;idType=5时,类型为单元ID,不超过5000个;idType=3时,类型为计划ID,不超过100个 AdgroupFields []string `json:"adgroupFields"` // 查询推广单元字段 IdType int `json:"idType"` // 查询层级;3 - 计划ID;5 - 单元ID }
func (GetAdgroupRequest) Url ¶
func (r GetAdgroupRequest) Url() string
type GetAdgroupResponse ¶
type GetAdgroupResponse struct {
Data []Adgroup `json:"data,omitempty"`
}
type UpdateAdgroupRequest ¶
type UpdateAdgroupRequest struct {
AdgroupTypes []Adgroup `json:"adgroupTypes,omitempty"` // 更新推广单元字段;集合长度限制:[1, 5000]
}
func (UpdateAdgroupRequest) Url ¶
func (r UpdateAdgroupRequest) Url() string
type UpdateAdgroupResponse ¶
type UpdateAdgroupResponse struct {
Data []Adgroup `json:"data,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.