Documentation ¶
Overview ¶
Package campaign 广告计划相关API
Index ¶
- func Create(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (uint64, error)
- func Get(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*campaign.GetResponseData, error)
- func Update(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (uint64, error)
- func UpdateStatus(ctx context.Context, clt *core.SDKClient, accessToken string, ...) (*campaign.UpdateResponseData, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Create ¶
func Create(ctx context.Context, clt *core.SDKClient, accessToken string, req *campaign.CreateRequest) (uint64, error)
Create 创建广告组 此接口用于创建信息流广告组,对于搜索广告的创建可参照【搜索广告投放】 每个广告主账号下最多可允许创建500个广告组,如超出需要先删除一部分广告组后才可继续创建; 当选择日预算类型时,日预算不少于300元; 24小时内修改预算操作,不能超过20次,24小时是指自然天的24小时; 单次修改预算幅度不能低于100元(增加或者减少); 修改后预算金额,不能低于当前已消费金额的105%,以整百单位向上取整;
func Get ¶
func Get(ctx context.Context, clt *core.SDKClient, accessToken string, req *campaign.GetRequest) (*campaign.GetResponseData, error)
Get 获取广告组 此接口用于获取广告组列表的信息; 当预算类型为不限,返回的预算为0.0元 支持filtering过滤,可按广告组ID、推广目的、广告组状态进行过滤筛选 默认不获取删除的广告组,如果要获取删除的广告组,可在filtering中传入对应的status值; 对于搜索广告组信息获取参见【搜索广告投放】
func Update ¶
func Update(ctx context.Context, clt *core.SDKClient, accessToken string, req *campaign.UpdateRequest) (uint64, error)
Update 修改广告组 此接口用于修改广告组信息。 推广目的一旦创建是不允许修改的 当选择日预算类型时,日预算不少于300元; 24小时内修改预算操作,不能超过20次,24小时是指自然天的24小时; 单次修改预算幅度不能低于100元(增加或者减少); 修改后预算金额,不能低于当前已消费金额的105%,以整百单位向上取整;
func UpdateStatus ¶
func UpdateStatus(ctx context.Context, clt *core.SDKClient, accessToken string, req *campaign.UpdateStatusRequest) (*campaign.UpdateResponseData, error)
UpdateStatus 广告组更新状态 此接口用于更新广告组的状态; 对于删除的广告组不允许再更新状态,否则会报错; 如果有一个校验不通过,传入的所有的广告组id都不会被更新;
Types ¶
This section is empty.