影刀RPA 广告投放数据自动化多平台消耗数据一键汇总作者林焱什么情况用什么投放团队每天要在巨量引擎抖音、腾讯广告微信朋友圈、百度信息流、快手广告四个平台之间来回切拉昨日的消耗、展示、点击、转化数据。每个平台的报表格式不一样、数据更新时间不一样、指标叫法也不一样。每天光是找数据就要一两个小时。影刀RPA登录各投放平台 → 导出昨日数据 → 字段名统一映射 → 汇总到一个总表 → 计算ROI和转化成本。怎么做店群矩阵自动化突破运营极限第一步各平台数据导出巨量引擎今日头条/抖音广告1. 【打开网页】登录巨量引擎广告投放平台 2. 【点击】报表 → 自定义报表 3. 【选择】时间昨天 4. 【选择】维度广告计划 5. 【选择】指标展示量、点击量、消耗、转化数 6. 【点击】下载Excel 7. 【等待文件下载】腾讯广告广点通1. 【打开网页】登录腾讯广告投放端e.qq.com 2. 【点击】报表 → 账户报表 3. 【选择】时间昨天 4. 【点击】导出 5. 【等待文件下载】百度信息流1. 【打开网页】登录百度营销 2. 【点击】数据报告 → 账户报告 3. 【选择】昨天 4. 【点击】下载第二步字段映射统一各平台导出的列名五花八门。importpandasaspd# 统一字段名映射column_mapping{巨量引擎:{展示次数:展示量,点击次数:点击量,消耗(元):消耗,转化数:转化数,平均千次展示费用:CPM,平均点击单价:CPC,},腾讯广告:{曝光量:展示量,点击量:点击量,花费(元):消耗,目标转化量:转化数,},百度:{展现:展示量,点击:点击量,消费:消耗,转化:转化数,}}# 处理每个平台的文件all_data[]forplatform,mappingincolumn_mapping.items():file_pathrfD:\ads\{platform}_daily.xlsxdfpd.read_excel(file_path)# 重命名列为统一名称dfdf.rename(columnsmapping)# 添加平台标识df[平台]platform# 只保留需要的列cols[平台,日期,展示量,点击量,消耗,转化数]dfdf[[cforcincolsifcindf.columns]]all_data.append(df)# 合并所有平台mergedpd.concat(all_data,ignore_indexTrue)第三步计算核心指标# 计算整体指标summary{总消耗:merged[消耗].sum(),总展示:merged[展示量].sum(),总点击:merged[点击量].sum(),总转化:merged[转化数].sum(),整体CTR:f{merged[点击量].sum()/merged[展示量].sum()*100:.2f}%,整体CVR:f{merged[转化数].sum()/merged[点击量].sum()*100:.2f}%,平均转化成本:f¥{merged[消耗].sum()/merged[转化数].sum():.2f},}# 分平台对比by_platformmerged.groupby(平台).agg(消耗(消耗,sum),转化(转化数,sum),转化成本(消耗,lambdax:x.sum()/merged.loc[x.index,转化数].sum()))第四步生成投放日报1. 【执行Python】运行上述分析脚本 2. 【生成Excel】输出汇总表 分平台表 趋势图 3. 【发送消息】推送到投放群 昨日投放数据 总消耗 ¥{summary[总消耗]:,.0f} 总转化 {summary[总转化]} 单 转化成本 ¥{summary[平均转化成本]}/单 详细数据见附件temu店群自动化报活动案例有什么坑坑1数据更新时间不一致巨量引擎的昨日数据一般在凌晨3点出完百度可能要上午8点。早上7点跑采集时百度的数据可能还是前天的不完整。解决方案分批次采集巨量引擎凌晨跑百度上午10点跑。坑2导出格式变动投放平台更新后台界面后导出按钮位置变了、CSV列名变了。写了日志监控——发现某平台的列名匹配不到时自动告警。坑3小平台没有导出功能有些小平台只能看不能导出。最后一招【截图】页面 → OCR识别数字 → 录入汇总表。不优雅但管用。坑4归因方式不同巨量引擎按点击归因算转化腾讯广告按曝光归因算转化。统一口径是汇总时最大的坑。多平台数据放一起对比时说清楚归因方式差异。总结多平台广告数据汇总的核心难点不在采集在口径统一。花时间搞清楚每个平台的指标定义比写采集代码更重要。