影刀RPA 直播带货数据自动化场控数据采集与复盘报告作者林焱一、什么情况用影刀处理直播数据直播带货的核心指标是实时性——直播中要随时知道在线人数、商品点击率、转化率直播后要快速出复盘报告。而这些数据分散在直播后台、电商后台、数据看板等多个系统手工整理一场直播数据要2-3小时用影刀自动化后可以压缩到10分钟。典型场景直播结束后自动从各平台后台下载数据报告汇总商品维度的销售数据识别爆款和滞销款生成复盘PPT模板供运营团队分析二、实战一抖音直播数据自动采集拼多多店群自动化报活动上架抖音直播后台巨量学提供直播报告但只能单场下载运营多场直播时需要逐一手动操作。Step 1批量下载直播报告【打开网页】URLhttps://creator.douyin.com/creator-micro/live/data 【登录】已有Cookie则跳过 【等待元素出现】选择器.live-list-item# 获取最近7天的直播列表live_itemsyingdao.find_elements(.live-list-item)report_files[]foriteminlive_items:live_titleitem.find_element(.live-title).text live_dateitem.find_element(.live-date).text# 进入详情页item.find_element(.detail-btn).click()yingdao.wait_for_element(.live-detail-stats)# 采集核心指标stats{场次标题:live_title,直播日期:live_date,峰值在线人数:yingdao.find_element(.peak-online).text,累计观看人次:yingdao.find_element(.total-views).text,GMV:yingdao.find_element(.gmv-amount).text,商品点击率:yingdao.find_element(.click-rate).text,转化率:yingdao.find_element(.conversion-rate).text,新增粉丝:yingdao.find_element(.new-fans).text,}report_files.append(stats)yingdao.go_back()yingdao.wait(1)Step 2按商品维度汇总# 进入商品数据页yingdao.open_url(https://creator.douyin.com/creator-micro/live/product-data)product_data[]forrowinyingdao.find_elements(table.product-table tr)[1:]:cellsrow.find_elements(td)product_data.append({商品名称:cells[0].text,曝光次数:cells[1].text,点击次数:cells[2].text,成交数量:cells[3].text,成交金额:cells[4].text,点击率:cells[5].text,转化率:cells[6].text,})dfpd.DataFrame(product_data)df[成交金额_数值]df[成交金额].str.replace(,,).str.replace(元,).astype(float)df_sorteddf.sort_values(成交金额_数值,ascendingFalse)三、实战二自动生成复盘报告Step 1计算环比数据# 对比上周同场次数据this_weekpd.read_excel(本周直播数据.xlsx)last_weekpd.read_excel(上周直播数据.xlsx)comparisonthis_week.merge(last_week,on场次标题,suffixes(_本周,_上周))comparison[GMV环比](comparison[GMV_本周]-comparison[GMV_上周])/comparison[GMV_上周]*100comparison[转化率环比]comparison[转化率_本周]-comparison[转化率_上周]Step 2填充到复盘报告模板【打开应用】Word复盘模板.docx 【替换文本】{{本周GMV}} → ${本周GMV总计} 【替换文本】{{GMV环比}} → ${GMV环比}% 【替换文本】{{爆款商品TOP3}} → ${爆款商品名称} 【替换文本】{{复盘日期}} → ${今日日期} 【保存为新文件】复盘报告_${日期}.docxStep 3发送到运营群【发送企业微信文件】 群名直播运营群 文件复盘报告_${日期}.docx 附言本周直播复盘报告已生成请运营同学查看四、实战三实时场控数据看板直播中运营助理需要每隔5分钟汇报一次在线人数和成交额用影刀可以自动完成。TEMU店群矩阵自动化运营核价报活动importtimefromdatetimeimportdatetime# 直播进行中循环采集whileTrue:yingdao.open_url(https://compass.jinritemai.com/live/data)# 巨量罗盘yingdao.wait_for_element(.realtime-panel)current_onlineyingdao.find_element(.current-online).text total_gmvyingdao.find_element(.total-gmv).text msgf[{datetime.now().strftime(%H:%M)}] 在线{current_online}人 | GMV{total_gmv}# 发到场控钉钉群yingdao.send_dingtalk_message(msg,group直播场控群)time.sleep(300)# 每5分钟报一次五、踩坑记录坑1直播数据有延迟直播结束后后台数据需要1-2小时才完全统计完毕尤其是GMV。复盘报告的定时任务建议放在直播结束后3小时运行而不是直播一结束就跑。坑2巨量罗盘需要商家授权第三方工具拿不到罗盘数据必须用授权账号登录官方后台。记得定期检查Cookie是否过期建议每7天重新登录一次刷新Session。坑3商品名称含特殊字符商品名称里常有【】“★”等特殊字符写入Excel时要做过滤importre product_namere.sub(r[^\w\s\-],,product_name)坑4多场直播的商品ID重复不同直播场次里同一商品可能有不同的ID因为是重新上架。汇总时要用商品名称SKU规格来去重而不是商品ID。适用人群直播运营、场控助理、MCN数据分析师难度⭐⭐⭐需要了解各平台后台数据结构
影刀RPA 直播带货数据自动化:场控数据采集与复盘报告
影刀RPA 直播带货数据自动化场控数据采集与复盘报告作者林焱一、什么情况用影刀处理直播数据直播带货的核心指标是实时性——直播中要随时知道在线人数、商品点击率、转化率直播后要快速出复盘报告。而这些数据分散在直播后台、电商后台、数据看板等多个系统手工整理一场直播数据要2-3小时用影刀自动化后可以压缩到10分钟。典型场景直播结束后自动从各平台后台下载数据报告汇总商品维度的销售数据识别爆款和滞销款生成复盘PPT模板供运营团队分析二、实战一抖音直播数据自动采集拼多多店群自动化报活动上架抖音直播后台巨量学提供直播报告但只能单场下载运营多场直播时需要逐一手动操作。Step 1批量下载直播报告【打开网页】URLhttps://creator.douyin.com/creator-micro/live/data 【登录】已有Cookie则跳过 【等待元素出现】选择器.live-list-item# 获取最近7天的直播列表live_itemsyingdao.find_elements(.live-list-item)report_files[]foriteminlive_items:live_titleitem.find_element(.live-title).text live_dateitem.find_element(.live-date).text# 进入详情页item.find_element(.detail-btn).click()yingdao.wait_for_element(.live-detail-stats)# 采集核心指标stats{场次标题:live_title,直播日期:live_date,峰值在线人数:yingdao.find_element(.peak-online).text,累计观看人次:yingdao.find_element(.total-views).text,GMV:yingdao.find_element(.gmv-amount).text,商品点击率:yingdao.find_element(.click-rate).text,转化率:yingdao.find_element(.conversion-rate).text,新增粉丝:yingdao.find_element(.new-fans).text,}report_files.append(stats)yingdao.go_back()yingdao.wait(1)Step 2按商品维度汇总# 进入商品数据页yingdao.open_url(https://creator.douyin.com/creator-micro/live/product-data)product_data[]forrowinyingdao.find_elements(table.product-table tr)[1:]:cellsrow.find_elements(td)product_data.append({商品名称:cells[0].text,曝光次数:cells[1].text,点击次数:cells[2].text,成交数量:cells[3].text,成交金额:cells[4].text,点击率:cells[5].text,转化率:cells[6].text,})dfpd.DataFrame(product_data)df[成交金额_数值]df[成交金额].str.replace(,,).str.replace(元,).astype(float)df_sorteddf.sort_values(成交金额_数值,ascendingFalse)三、实战二自动生成复盘报告Step 1计算环比数据# 对比上周同场次数据this_weekpd.read_excel(本周直播数据.xlsx)last_weekpd.read_excel(上周直播数据.xlsx)comparisonthis_week.merge(last_week,on场次标题,suffixes(_本周,_上周))comparison[GMV环比](comparison[GMV_本周]-comparison[GMV_上周])/comparison[GMV_上周]*100comparison[转化率环比]comparison[转化率_本周]-comparison[转化率_上周]Step 2填充到复盘报告模板【打开应用】Word复盘模板.docx 【替换文本】{{本周GMV}} → ${本周GMV总计} 【替换文本】{{GMV环比}} → ${GMV环比}% 【替换文本】{{爆款商品TOP3}} → ${爆款商品名称} 【替换文本】{{复盘日期}} → ${今日日期} 【保存为新文件】复盘报告_${日期}.docxStep 3发送到运营群【发送企业微信文件】 群名直播运营群 文件复盘报告_${日期}.docx 附言本周直播复盘报告已生成请运营同学查看四、实战三实时场控数据看板直播中运营助理需要每隔5分钟汇报一次在线人数和成交额用影刀可以自动完成。TEMU店群矩阵自动化运营核价报活动importtimefromdatetimeimportdatetime# 直播进行中循环采集whileTrue:yingdao.open_url(https://compass.jinritemai.com/live/data)# 巨量罗盘yingdao.wait_for_element(.realtime-panel)current_onlineyingdao.find_element(.current-online).text total_gmvyingdao.find_element(.total-gmv).text msgf[{datetime.now().strftime(%H:%M)}] 在线{current_online}人 | GMV{total_gmv}# 发到场控钉钉群yingdao.send_dingtalk_message(msg,group直播场控群)time.sleep(300)# 每5分钟报一次五、踩坑记录坑1直播数据有延迟直播结束后后台数据需要1-2小时才完全统计完毕尤其是GMV。复盘报告的定时任务建议放在直播结束后3小时运行而不是直播一结束就跑。坑2巨量罗盘需要商家授权第三方工具拿不到罗盘数据必须用授权账号登录官方后台。记得定期检查Cookie是否过期建议每7天重新登录一次刷新Session。坑3商品名称含特殊字符商品名称里常有【】“★”等特殊字符写入Excel时要做过滤importre product_namere.sub(r[^\w\s\-],,product_name)坑4多场直播的商品ID重复不同直播场次里同一商品可能有不同的ID因为是重新上架。汇总时要用商品名称SKU规格来去重而不是商品ID。适用人群直播运营、场控助理、MCN数据分析师难度⭐⭐⭐需要了解各平台后台数据结构