百度搜索推广API V4开发文档:数据类型与账户预算解析

需积分: 50 30 下载量 68 浏览量 更新于2024-08-07 收藏 2.32MB PDF 举报
"数据类型-数据结构(c++版)邓俊辉 第三版 文字版,主要讨论了C++中的数据类型,并结合百度搜索推广API V4开发文档,介绍了在广告账户管理中的数据结构和相关接口的演变。" 本文档主要涉及C++的数据类型及其在百度推广API中的应用,特别关注了`AccountInfoType`数据结构,该结构用于描述广告账户的状态和财务信息。`AccountInfoType`包含以下几个关键字段: 1. `userId`: 长整型(Long),表示账户的唯一标识ID。 2. `balance`: 双精度浮点型(Double),表示账户的剩余金额,包括推广共享包金额,且不会返回小于0的值,即使实际可能为负。 3. `pcBalance`: 双精度浮点型(Double),代表计算机余额,即基准资金包金额。 4. `mobileBalance`: 双精度浮点型(Double),表示移动设备的优惠资金包金额。 5. `cost`: 双精度浮点型(Double),累计消费,可以为负值,当启用全能账户时,由于余额可共享,可能导致成本为负。 6. `payment`: 双精度浮点型(Double),账户的投资总额。 7. `budgetType`: 整型(Integer),表示账户预算类型,可选值为0(无预算)、1(日预算)、2(周预算)。 8. `budget`: 双精度浮点型(Double),账户预算金额,根据预算类型有不同的取值范围。 在API接口的发展历程中,百度搜索推广API V4经历了多个版本的更新,包括: - V1.0:发布了V4的第一版本接口说明。 - V1.1:增加了历史操作记录查询接口。 - V1.2:新增了动态创意片段接口。 - V1.3:更新了关键词和创意的状态值。 - V1.4:修改了商桥和电话数据类型,增加了动态创意排除接口。 - V1.5:增加了ReportService,用于报告相关功能。 - V1.6:修改了部分字段和接口信息。 - V1.7:引入BulkJobService,增加了历史排名、蹊径和二级地域报告,以及字段首字母大小写的规范化。 - V1.8:修改了搜索词报告的时间获取方式。 - V1.9:补充了报告规则。 - V2.0:新增了KRService,BulkJobService增加了更多接口,各层级接口的限制条件也进行了调整。 这些更新反映了百度推广API对广告主需求的持续适应和优化,提供了更加精细和全面的数据分析与管理能力。通过理解这些数据类型和接口的变化,开发者能够更好地利用API来监控和调整广告投放策略,以提高广告效果和投资回报率。