Documentation ¶
Index ¶
Constants ¶
View Source
const ( BASE_URL_SMS = "https://api.baidu.com/json/sms/service/" // api base url BASE_URL_FEED = "https://api.baidu.com/json/feed/v1/" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OfflineReason ¶
type OfflineReason struct { MainReason string `json:"mainReason,omitempty"` // 推广下线主要原因ID,值为”3”时,代表审核不通过 DetailReason string `json:"detailReason,omitempty"` // 推广下线具体原因,当mainReason为“3”时,本字段代表审核不通过的具体原因;结构说明:detailReason为json字符串,解析后为嵌套数组,内层数组第一个元素为具体拒绝理由;处理说明:字符串先解析成外层json数组,取外层数组第一个元素json数组作为内层数组,取内层数组的第一个元素字符串;示例:"[["您提交的物料涉及不合规内容,可能涉及以下问题(物料文字不合规:前面有名词但不是主语),请修改提交内容",""]]"; }
type OfflineTime ¶
type RegionPriceFactor ¶
type Request ¶
type Request struct { Header RequestHeader `json:"header"` Body RequestBody `json:"body"` }
type RequestBody ¶
type RequestBody interface {
Url() string // 接口链接
}
type RequestHeader ¶
type RequestHeader struct { Username string `json:"username,omitempty"` // 推广账户名称 Password string `json:"password,omitempty"` // 推广账户密码 Token string `json:"token"` // 您的token值 Target string `json:"target,omitempty"` // 被MCC账户管辖的普通推广账户名称 AccessToken string `json:"access_token,omitempty"` // 百度商业服务市场服务商的access_token。注意属性名是大写的T }
请求header对象
type Response ¶
type Response struct { Header ResponseHeader `json:"header,omitempty"` Body json.RawMessage `json:"body,omitempty"` }
type ResponseFailure ¶
type ResponseHeader ¶
type ResponseHeader struct { Status int `json:"status,omitempty"` // //0:成功,1:部分失败,2:全部失败,3:系统错误 Desc string `json:"desc,omitempty"` // //描述 Rquota int64 `json:"rquota,omitempty"` // //剩余的请求配额(现可忽略) Quota int `json:"quota,omitempty"` // //本次请求发送的数据条数 Failures []ResponseFailure `json:"failures,omitempty"` // //错误信息 Oprs int `json:"oprs,omitempty"` // //成功操作数据条数 Oprtime int64 `json:"oprtime,omitempty"` // //操作时间描述 }
type Schedule ¶
type Schedule struct { StartHour int `json:"startHour"` // 开始时间; 以小时为单位,取值范围:[0,23] EndHour int `json:"endHour"` // 结束时间; 以小时为单位,取值范围:[1,24] WeekDay int `json:"weekDay"` // 星期几 }
WeekDay 可选值 1 - 星期一 2 - 星期二 3 - 星期三 4 - 星期四 5 - 星期五 6 - 星期六 7 - 星期日
type SchedulePriceFactor ¶
type SchedulePriceFactor struct { TimeId int `json:"timeId,omitempty"` // 时间段编号 PriceFactor float64 `json:"priceFactor,omitempty"` // 出价系数;取值范围:[0.1, 10.0] }
TimeId 取值为3位整数,从左至右: 第一位表示每周的星期几,取值为 1-7 第二三位表示小时编号,取值范围为 00-23 不设置的小时内将不投放 例如:设置每周一的0点到1点投放时,该值取100;每周六的22点到23点投放时,该值取622
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
asset
|
|
feed
|
|
adgroup/dpa
Package dpa 商品推广单元相关api models
|
Package dpa 商品推广单元相关api models |
adgroup/native
Package native 原生推广单元相关API models
|
Package native 原生推广单元相关API models |
search
|
|
Click to show internal directories.
Click to hide internal directories.