实时数据
{{ dash.last_update ? '最后更新: '+dash.last_update : '' }}
{{ dashPreset==='3days' ? '近3天消耗' : dashPreset==='7days' ? '近7天消耗' : dashStatDate ? dashStatDate+' 消耗' : '今日消耗' }} (元) 💰
{{ formatNum(dash.today_consume) }}
较昨日 {{ dash.consume_change >= 0 ? '↑' : '↓' }} {{ Math.abs(dash.consume_change||0) }}%
{{ dashPreset==='3days' ? '近3天展示量' : dashPreset==='7days' ? '近7天展示量' : dashStatDate ? dashStatDate+' 展示量' : '今日展示量' }} 👁️
{{ formatBigNum(dash.today_impression) }}
当日累计
{{ dashPreset==='3days' ? '近3天点击量' : dashPreset==='7days' ? '近7天点击量' : dashStatDate ? dashStatDate+' 点击量' : '今日点击量' }} 🖱️
{{ formatBigNum(dash.today_click) }}
CTR: {{ dash.avg_ctr||0 }}%
私信留资数 💬
{{ dash.today_private_msg||0 }}
均成本: ¥{{ formatNum(dash.avg_private_msg_cost) }}
活跃创意数 🎨
{{ dash.active_creatives||0 }}
投放中
{{ dashPreset==='3days' ? '近3天关停' : dashPreset==='7days' ? '近7天关停' : dashStatDate ? dashStatDate+' 关停' : '今日自动关停' }}
{{ dash.stop_count_today||0 }}
次触发
启用规则数 📏
{{ dash.active_rules||0 }}
条规则运行中
已授权账号 🔑
{{ accounts.length }}
个账号接入中
💰 {{ dashPreset==='3days' ? '近3天消耗账号' : dashPreset==='7days' ? '近7天消耗账号' : dashPreset==='yesterday' ? '昨天消耗账号' : dashStatDate ? dashStatDate+' 消耗账号' : '今日消耗账号' }}
{{ acc.name }}
ID: {{ acc.advertiser_id }}
¥{{ formatNum(acc.today_consume) }}
💳 各账号余额
最后更新: {{ balanceData.updatedAt }}
加载中...
{{ b.advertiser_name }}
ID: {{ b.advertiser_id }}
查询失败
¥{{ (b.total_balance || 0).toFixed(2) }}
账户余额
现金: ¥{{ (b.cash_balance || 0).toFixed(2) }}
📈 总消耗趋势(7天)
🏢 各账号消耗趋势
素材看板
共 {{ noteFilteredList.length }}/{{ notes.length }} 条笔记
🔍
🔽 阈值筛选器
📂 模板:
模板名称:
暂无筛选条件,点击「+ 添加条件」开始筛选
{{ fi===0?'当':' 且' }}
筛选结果:{{ noteFilteredList.length }} 条 / 共 {{ notes.length }} 条
⏱️ 增量模式已开启,基准时间:{{ snapshotTime }},当前显示为该时间点之后的增量数据
加载中...
# 笔记标题 授权账号 投放计划数 {{ notesSortIcon('plan_count') }} 总消耗(元) {{ notesSortIcon('consume') }} 总留资数 {{ notesSortIcon('private_msg_count') }} 点击成本 {{ notesSortIcon('cpc') }}
点击成本 (CPC)
每获得一次笔记点击所需的广告费用。
= 消耗 / 点击量
反映封面/标题的吸量效率,成本越低说明引流越高效。
进线成本 {{ notesSortIcon('inbound_cost') }}
进线成本
每获得一个用户进入私信页面所需的广告费用。
= 消耗 / 进线人数
衡量从广告到私信的完整漏斗效率。
开口成本 {{ notesSortIcon('open_cost') }}
开口成本
每获得一个用户主动发送第一条消息所需的广告费用。
= 消耗 / 开口人数
开口成本越低,说明素材吸引到的用户意向越强。
留资成本 {{ notesSortIcon('private_msg_cost') }} CTR% {{ notesSortIcon('ctr') }}
曝光点击率 (CTR)
衡量笔记封面/标题吸引用户点击进入详情页的能力。
= 点击量 / 曝光量 × 100%
进线率% {{ notesSortIcon('action_btn_rate') }}
进线率(私信进线率)
衡量点击笔记后成功进入私信页面的转化效率。
= 私信进线数 / 点击量 × 100%
开口率% {{ notesSortIcon('open_rate') }}
开口率
进入私信页面的用户中,主动发送第一条消息的比率。
= 开口人数 / 进线人数 × 100%
留资率% {{ notesSortIcon('lead_rate') }}
留资率
开口咨询的用户中,点击企微留资卡片的率。
= 留资人数 / 开口人数 × 100%
操作
暂无数据(当日数据采集后自动显示,可选择历史日期查看)
💡 笔记看板以笔记为单位聚合投放数据。点击笔记标题:手机端直接跳转小红书App;📋 复制笔记ID;📱 弹出二维码扫码打开。留资成本:≤50元/≤100元/>100元(均以黑色显示)。
简单投笔记 Top100 简单投·笔记层级 共 {{ ubeNotes.length }} 条
⏱️ 增量模式已开启,基准时间:{{ snapshotTime }},当前显示为该时间点之后的增量数据
⏳ 加载中...
暂无简单投笔记数据(数据将在每日 UBE 采集后自动更新)
# 笔记 消耗(元) 进线 进线成本 开口 开口成本 留资 留资成本 加企微 企微成本 CTR 开口率 标的组数
💡 简单投笔记数据来源:聚光简单投笔记层级接口,与企微报表共用同一次 API 采集,不额外消耗 Token。数据每日随 UBE 采集任务自动更新。
🆕 最新笔记监控
首次出现日期: 共 {{newNotesModal.data.length}} 篇新笔记
💡 "最新笔记"指在所选日期范围内有投放,且在开始日期往前7天内没有投放记录的笔记(即近期新上线的笔记)。数据统计范围为所选日期区间内的累计消耗。点击笔记行可展开查看所在计划和创意明细。
加载中...
该日期范围内暂无新笔记
# 笔记 首次日期 消耗 CTR 进线成本 开口成本 留资成本 进线率 开口率 留资率 计划/创意
互动看板
📊 评分权重: 互动率 · 收藏率 · 评论率 · 留资率(按档位动态加权) 🎯 分数策略: ★ 80-100分 档位内标竿极品,立即大幅加预算 ★ 60-79分 性价比优秀,适度增加预算 ★ 40-59分 保持小预算运转,重点诊断短板 ★ 0-39分 整体表现弱,建议暂停投放
📌 注:笔记互动量定义是广告推广数据,不包括自然流的互动。
📌 档次说明:潜力、黑马、白马、基石 代表消耗档次,消耗档次越高分析模板的样本量越大,预测就越准确。
💡 投放策略:潜力(25-50元)和黑马(51-100元)是还没起量的笔记,潜力和空间更大,值得博;白马(101-300元)和基石(>300元)预测准确度高,但潜力和空间没那么大(素材会慢慢衰退)。不过,消耗档次越高,评分指标就越多,难度越高
加载中...
{{ tier.label }} {{ tier.sub }} · {{ interactionTierCounts[tier.key]||0 }} 条笔记 评分公式:{{ interactionTierTemplates[tier.key]||'' }}
# 笔记 互动指数 消耗 互率 藏率 评率 互动留资率 互动短板 策略建议
该档位暂无数据
共 {{ interactionData.length }} 条笔记(消耗≥{{ interactionMinConsume }}元)· 点击列头排序
创意/笔记 消耗 {{ interactionSort.order==='desc'?'↓':'↑' }} 互动量 {{ interactionSort.order==='desc'?'↓':'↑' }} 点赞 {{ interactionSort.order==='desc'?'↓':'↑' }} 评论 {{ interactionSort.order==='desc'?'↓':'↑' }} 收藏 {{ interactionSort.order==='desc'?'↓':'↑' }} 关注 {{ interactionSort.order==='desc'?'↓':'↑' }} 分享 {{ interactionSort.order==='desc'?'↓':'↑' }} 截图 {{ interactionSort.order==='desc'?'↓':'↑' }} 互率 {{ interactionSort.order==='desc'?'↓':'↑' }} 赞率 {{ interactionSort.order==='desc'?'↓':'↑' }} 评率 {{ interactionSort.order==='desc'?'↓':'↑' }} 藏率 {{ interactionSort.order==='desc'?'↓':'↑' }} 关率 {{ interactionSort.order==='desc'?'↓':'↑' }} 分率 {{ interactionSort.order==='desc'?'↓':'↑' }} 截率 {{ interactionSort.order==='desc'?'↓':'↑' }}
{{ item.creative_name }}
{{ item.note_title }}
💬 {{ item.top_comment }}
¥{{ formatNum(item.consume) }} {{ item.interaction }} {{ item.like_cnt }} {{ item.comment_cnt }} {{ item.collect_cnt }} {{ item.follow_cnt }} {{ item.share_cnt }} {{ item.screenshot_cnt }} {{ item.interact_rate }}% {{ item.like_rate }}% {{ item.comment_rate }}% {{ item.collect_rate }}% {{ item.follow_rate }}% {{ item.share_rate }}% {{ item.screenshot_rate }}%
暂无数据(今日互动数据将在监控采集后显示)
关停规则
➕ 添加自动关停规则
关停层级
针对创意层级,当以下条件满足时,自动暂停该创意。 针对计划层级,将该计划下所有创意的数据聚合后,满足条件时自动暂停整个计划(创意状态不变,重开计划即可恢复)。 针对计划+创意组合层级,当计划聚合数据满足「计划条件」,且该计划下某条创意满足「创意条件」时,关停该创意或整个计划。
💡 跨天累计指标不含今天数据,可安全识别历史低消耗、零留资的「僵尸创意」。示例:历史累计消耗 ≥ 30元 AND 历史投放天数 ≥ 3天 AND 历史累计留资 = 0
基础前提
AND
📋 计划维度条件(聚合数据)
计划下所有创意数据的聚合合计。留空则不限制计划级数据。
🎨 创意维度条件(单条创意)
单条创意自身的数据。留空则不限制创意级数据。
🎯 关停对象
限定计划名称包含
规则名称
绑定账号
🧟 僵尸创意自动关停
上次执行:{{ zombieRule.last_run }}
每天在设定时间段内执行一次,关停所有符合条件的僵尸创意
📅 观察天数
天内每天有数据
建议 5-7 天,避免误杀新创意
💰 累计消耗上限
低于 元 且零留资
建议 0.1 元(几乎不消耗)
⏰ 执行时间段
建议凌晨低峰期,如 00:00 至 06:00
⚠️ 关停操作不可逆,执行后创意将被暂停。建议首次使用时先点击「立即执行一次」观察效果,确认无误后再开启自动执行。关停结果会通过钉钉合并通知发送。
🛡️ 全局通用白名单
暂无白名单规则,点击「+ 添加白名单规则」创建
{{ wr.dimension === 'creative' ? '🎨 创意级' : '📋 计划级' }} {{ wr.keywords }}
{{ c.logic || 'AND' }} {{ getMetricLabel(c.metric) }} {{ c.operator }} {{ c.value }}
无限制(永不关停)
已关停: 今日 {{ wr.today_stop_count || 0 }} 次 / 累计 {{ wr.stop_count || 0 }} 次
{{ globalWhiteListEditing ? '编辑白名单规则' : '新建白名单规则' }}
关键词 (多个用逗号或换行分隔)
作用维度
关停阈值条件 (留空则永不关停)
基础前提
💡 低成本误关重开
每隔设定时间检测一次,将符合条件的暂停创意自动重新开启
📊 最低留资数
留资 ≥
至少有1条留资才考虑重开
💰 留资成本上限
成本 < 元/条
低于此成本才认为是优质创意
⏱️ 检测间隔
检测一次
建议每5分钟检测一次
ℹ️ 检测条件:创意状态=暂停 AND 今日留资数 ≥ 设定值 AND 今日留资成本 < 设定值。满足条件的创意将被自动重新开启,并通过钉钉发送通知。
📋 计划层级重开
每隔设定时间检测一次,将符合条件的暂停计划自动重新开启
⏱️ 检测间隔
检测一次
与创意层级共用同一检测间隔
📊 最低留资数
留资 ≥
计划下今日留资数之和
💰 留资成本上限
成本 < 元/条
计划级留资成本(消耗/留资数)
ℹ️ 检测条件:计划今日留资数 ≥ 设定值 AND 今日留资成本 < 设定值。满足条件的暂停计划将被自动重新开启(创意状态不变)。
📏 已有规则 ({{ rules.length }} 条)
暂无规则,请在上方添加
{{ rule.rule_name }}计划级🔀 组合级 🌐 通用
⚡ 已触发 {{ rule.trigger_count||0 }} 次
✏️ 编辑关停规则
基础前提
AND
关停层级
📋 计划维度条件(聚合数据)
计划下所有创意数据的聚合合计。留空则不限制计划级数据。
🎨 创意维度条件(单条创意)
单条创意自身的数据。留空则不限制创意级数据。
🎯 关停对象
限定计划名称含
规则名称
绑定账号
⚡ 关停日志
时间 规则名称 创意ID 创意名称 消耗(元) 私信留资成本 状态
暂无关停日志
{{ log.created_at }} {{ log.rule_name }} {{ log.object_id }} {{ log.object_name||'-' }} ¥{{ formatNum(log.trigger_data && (log.trigger_data.campaign ? log.trigger_data.campaign.consume : log.trigger_data.consume)) }} {{ (log.trigger_data && (log.trigger_data.campaign ? log.trigger_data.campaign.private_msg_cost : log.trigger_data.private_msg_cost) > 0) ? '¥'+formatNum(log.trigger_data.campaign ? log.trigger_data.campaign.private_msg_cost : log.trigger_data.private_msg_cost) : '-' }} {{ log.status==='success' ? '✅ 成功' : '❌ 失败' }}
🚀 一键起量规则
🍪 聚光后台 Cookie 配置
每个授权账号独立配置 Cookie,起量时自动使用对应账号的 Cookie。配置后支持私信留资等所有计划类型起量。
👤 {{ acc.advertiser_name || acc.advertiser_id }} (ID: {{ acc.advertiser_id }}) ✔ Cookie已配置 ⚠️ 未配置
{{ acc.preview }}
获取方法:打开聚光后台 ad.xiaohongshu.com → F12 开发者工具 → Application → Cookies → 复制全部Cookie内容
请先在「账号管理」页面授权聚光账号
➕ 添加自动起量规则
已配置Cookie时支持所有营销诉求类型(包括私信留资)的计划自动起量。
触发条件逻辑:
{{ newBoostRule.conditionLogic }}
🔗 绑定账号
⚡ 已有规则({{ boostRules.length }} 条)
暂无起量规则
{{ rule.rule_name }} 🌐 通用
🚀 起量 ¥{{ rule.boost_budget }} / {{ rule.boost_hours }}h
⚡ 已触发 {{ rule.trigger_count||0 }} 次
✏️ 编辑起量规则
触发条件逻辑:
{{ editBoostRuleModal.conditionLogic }}
绑定账号
🚀 起量日志
时间规则名称计划ID计划名称 起量预算起量时长触发消耗私信留资成本状态
暂无起量记录
{{ log.created_at }} {{ log.rule_name }} {{ log.campaign_id }} {{ log.campaign_name||log.campaign_id }} ¥{{ log.boost_budget }} {{ log.boost_hours }}h ¥{{ (log.trigger_consume||0).toFixed(2) }} ¥{{ (log.trigger_private_msg_cost||0).toFixed(2) }} ✔ 成功 ✖ 失败
💬 企微报表
🔔 企微漏斗异常通知配置
分钟
小时(同一异常不重复通知)
📌 钉钉机器人配置
📋 异常阈值规则
新异常实时通知,通知过的老异常 {{ alertConfig.alert_cooldown_hours }} 小时内不重复通知
启用 指标名称 条件 阈值
{{ rule.label }}
{{ rule.unit }}
检测结果:
✅ 当前无异常
❌ 检测失败:{{ alertTestResult.error }}
⚠️ 发现 {{ alertTestResult.triggered }} 个异常,已发送钉钉通知
⚙️ 渠道配置管理
暂无渠道配置,请点击「新增渠道」
渠道名称 KOS员工数 1群群集 2群群集 获客渠道数 状态 操作
{{ ch.channel_name }} {{ (ch.kos_authors || []).length }} {{ wecomGetGroupName(ch.group1_id) }} {{ wecomGetGroupName(ch.group2_id) }} {{ (ch.sources || []).length }} {{ ch.is_active ? '启用' : '停用' }}
{{ wecomChannelForm.id ? '编辑渠道' : '新增渠道' }}
标准投·创意层级
按笔记作者汇总消耗
全选 取消全选 已选 {{ wecomChannelForm.kos_authors.length }} 个
加载中...
{{ g.name }}(ID:{{ g.id }})
已选:{{ wecomGroup1Search }} (ID: {{ wecomChannelForm.group1_id }})
⏳ 加载群集列表中...
{{ g.name }}(ID:{{ g.id }})
已选:{{ wecomGroup2Search }} (ID: {{ wecomChannelForm.group2_id }})
暂未添加获客渠道(不配置则不统计企微加人数据)
来源 {{ idx+1 }}
{{opt.name}}
✓ 已选:{{src._channelSearch}} (ID: {{src.redash_channel_id}})
数据加载中...
📊
暂无数据,请先配置渠道并刷新进群数据
{{ wecomCurrentMonth }} (每页显示一个月数据)
📊 {{ chData.channel_name }}
日期 消耗 私信漏斗 转化率 & 企微 1群 2群 两群折合
消耗 进线数 进线成本 开口数 开口成本 留资数 留资成本 开口率 留资率 企微数 留资率 企微成本 进群 进群率 退群 退群率 净增 净增成本 进群 进群率 退群 退群率 净增 两群折合
月合计 {{ wecomMonthSum(chData,'consume') }} {{ wecomMonthSum(chData,'inbound') }} {{ wecomMonthCost(chData,'consume','inbound') }} {{ wecomMonthSum(chData,'open') }} {{ wecomMonthCost(chData,'consume','open') }} {{ wecomMonthSum(chData,'lead') }} {{ wecomMonthCost(chData,'consume','lead') }} {{ wecomMonthRate(chData,'open','inbound') }} {{ wecomMonthRate(chData,'lead','open') }} {{ wecomMonthSum(chData,'wecom') }} {{ wecomMonthRate(chData,'wecom','lead') }} {{ wecomMonthCost(chData,'consume','wecom') }} {{ wecomMonthSum(chData,'g1_join') }} {{ wecomMonthRate(chData,'g1_join','wecom') }} {{ wecomMonthSum(chData,'g1_quit') }} {{ wecomMonthRate(chData,'g1_quit','g1_join') }} {{ wecomMonthNetSum(chData,'g1_join','g1_quit') }} {{ wecomMonthG1NetCost(chData) }} {{ wecomMonthSum(chData,'g2_join') }} {{ wecomMonthRate(chData,'g2_join','wecom') }} {{ wecomMonthSum(chData,'g2_quit') }} {{ wecomMonthRate(chData,'g2_quit','g2_join') }} {{ wecomMonthNetSum(chData,'g2_join','g2_quit') }} {{ wecomMonthTotalCost(chData) }}
🔑 账号管理
已授权账号 ({{ accounts.length }} 个)
所有账号将同步监控,数据按账号隔离展示
🔑
暂无授权账号,点击右上角「授权新账号」开始接入
如何授权新账号?
1

点击「授权新账号」按钮

系统将跳转至小红书聚光授权页面,使用目标广告账号登录

2

在聚光后台点击「同意授权」

授权后系统自动获取 Token,无需提供账号密码,可随时撤销

3

授权完成,自动接入监控

新账号将立即加入监控队列,数据将在下一个监控周期开始拉取

手动输入 auth_code(备用)
如果自动回调未生效,可手动将回调URL中的 auth_code 参数填入下方
🔔 账号异常通知
API授权到期/失效、Cookie失效、余额不足通知,发送到独立钉钉群,@所有人,每类不重复通知
📌 钉钉机器人配置
Webhook
加签密鑰
🔔 通知项
API授权到期/失效通知 access_token 剩余3天内到期或 refresh_token 已失效时通知
Cookie失效通知 账号 boost_cookie 为空时通知
余额不足通知 余额少于 元时通知(每天不重复)
选择需要监控余额的账号
全选 清空
暂无活跃账号
{{ accountNotifyMsg.text }}
🔔 钉钉日报配置
钉钉机器人配置
配置完成后,系统将每日自动发送三次投流分析日报到钉钉群
当前:{{ dingWebhookPreview }}
留空则保持原有配置不变
{{ dingConfig.enabled ? '已启用,将按设定时间自动发送' : '已停用' }}
立即发送日报
不受今日已发送限制,可随时手动触发任意类型日报
发送记录(最近20条)
🔔
暂无发送记录
类型 发送时间 状态 内容预览
{{ dingReportTypeLabel(log.report_type) }} {{ log.send_time }} {{ log.status==='success' ? '✅ 成功' : '❌ 失败' }}
{{ log.error_msg }}
{{ log.content_preview }}
📋 日报内容说明
🌞 上午报
• 今日早间消耗概览
• 🔴 高风险创意预警(高消耗低转化)
• 昨日最优计划参考
☀️ 午间报
• ✅ 今日起量之星(建议加预算)
• 🤔 高CTR低转化创意排查
• 今日自动关停/起量次数
🌙 晚间报
• 全天战报(对比昨日)
• ⚙️ 自动操作记录(关停/起量)
• 🏆 今日 Top 5 创意
• 💡 明日策略建议
👥 用户管理
➕ 新建用户
用户列表
加载中...
👥
暂无用户
ID 用户名 显示名称 状态 创建时间 操作
{{ u.id }} {{ u.username }} {{ u.display_name || '-' }} {{ u.status==='approved' ? '已启用' : u.status==='pending' ? '待审核' : u.status }} {{ u.created_at }}
🌟 KOS达人榜
加载中...
暂无数据(请确认已采集KOS号笔记且有简单投消耗)
# 达人 笔记数 消耗 进线 进线成本 开口 开口成本 留资 留资成本 CTR
💡 数据来源:简单投笔记层级数据 x KOS号笔记作者映射,共 {{kosAuthorList.length}} 位达人
运营榜
⏱️ 增量模式已开启,基准时间:{{ snapshotTime }},当前显示为该时间点之后的增量数据
总消耗
¥{{ reportTotal.consume.toLocaleString() }}
总留资数
{{ reportTotal.leads }}
平均留资成本
{{ reportTotal.lead_cost ? '¥'+reportTotal.lead_cost : '-' }}
总计划数
{{ reportTotal.campaign_count }}
总创意数
{{ reportTotal.creative_count || 0 }}
ℹ️ 总消耗和总留资数已包含「简单投」消耗(¥{{ reportUbeConsume.toLocaleString() }})和留资({{ reportUbeLeads }}条),简单投数据无法按运营分拆,不计入下方明细表格。
加载中...
📋
暂无报表数据,请选择日期范围后查询
运营 计划数 创意数 消耗(元) 留资数 留资成本 点击率 消耗占比
合计 {{ reportTotal.campaign_count }} {{ reportTotal.creative_count || 0 }} ¥{{ reportTotal.consume.toLocaleString() }} {{ reportTotal.leads }} ¥{{ reportTotal.lead_cost }} - - 100%
简单投 (不计入运营明细) 消耗 留资 留资成本
{{ acc.advertiser_name }} ¥{{ acc.ube_consume.toLocaleString() }} {{ acc.ube_leads }}条 ¥{{ (acc.ube_consume/acc.ube_leads).toFixed(2) }} -
合计 ¥{{ reportUbeByAccount.reduce((s,r)=>s+r.ube_consume,0).toLocaleString() }} {{ reportUbeByAccount.reduce((s,r)=>s+r.ube_leads,0) }}条 ¥{{ (reportUbeByAccount.reduce((s,r)=>s+r.ube_consume,0)/reportUbeByAccount.reduce((s,r)=>s+r.ube_leads,0)).toFixed(2) }} -
🎯 新建计划
第一步:选择投放模板
广告账号 *
我的模板
⏳ 加载中...
暂无模板,请先新建一个模板
默认 {{ tpl.template_name }}
优化目标:{{ tpl.optimize_target==='lead'?'留资量':tpl.optimize_target==='open'?'开口量':'进线量' }} 出价:¥{{ (tpl.event_bid/100).toFixed(2) }} 性别:{{ tpl.target_gender==='1'?'女':tpl.target_gender==='2'?'男':'不限' }} 地域:{{ getTemplateCityLabel(tpl) }} 定向拓展:{{ tpl.intelligent_expansion?'开启':'关闭' }} 置顶:{{ tpl.copy_text }}
第二步:填写计划名称
计划名称 *
📌 多模板模式:计划名由【模板名】【日期时间】自动生成,可选插入自定义关键词
自定义关键词
插入位置
预览:{{ multiCampaignNamePreview }}
{{ (campaignForm.campaign_name||'').length }}/60
已选 {{ campaignForm.template_ids.length }} 个模板 (将为每个模板分别建一个计划)
{{ (campaignTemplates.find(t=>t.id===tid)||{}).template_name || tid }} 出价 ¥{{ ((campaignTemplates.find(t=>t.id===tid)||{}).event_bid/100||0).toFixed(2) }}
第三步:选择笔记 已选 {{ campaignForm.note_ids.length }}/5 个
✨ Manus 潜力笔记分析
分析中...
请选择日期后点击查询
笔记 高潜指数 消耗 CTR 进线成本 开口成本 留资成本
▶视频
{{ n.note_title || n.note_id }}
{{ n.note_id }}
{{ n.potential_score.toFixed(0) }} - ¥{{ n.consume ? n.consume.toFixed(1) : '-' }} {{ n.ctr ? n.ctr+'%' : '-' }} ¥{{ n.inbound_cost.toFixed(2) }} - ¥{{ n.open_cost.toFixed(2) }} - ¥{{ n.private_msg_cost.toFixed(2) }} -
🔥 历史爆款特征找潜力笔记
分析中...
请选择日期后点击查询
笔记 评分 评级 消耗 CTR 进线成本 开口成本 留资成本
▶视频
{{ n.note_title || n.note_id }}
{{ n.note_id }}
{{ n.score }} - {{ n.grade }} {{ n.consume ? '¥'+parseFloat(n.consume).toFixed(2) : '-' }} {{ n.ctr ? n.ctr+'%' : '-' }} ¥{{ parseFloat(n.inbound_cost).toFixed(2) }} - ¥{{ parseFloat(n.open_cost).toFixed(2) }} - ¥{{ parseFloat(n.lead_cost).toFixed(2) }} -
🆕 最新笔记监控
加载中...
暂无数据
笔记 首次日期 消耗 CTR 进线成本 开口成本 留资成本
▶视频
{{ note.note_title || note.note_id }}
{{ note.note_id }}
{{ note.first_date }} {{ note.consume ? '¥'+parseFloat(note.consume).toFixed(2) : '-' }} {{ note.ctr ? note.ctr+'%' : '-' }} ¥{{ parseFloat(note.inbound_cost).toFixed(2) }} - ¥{{ parseFloat(note.open_cost).toFixed(2) }} - ¥{{ parseFloat(note.lead_cost).toFixed(2) }} -
笔记榜单:
⏳ 加载中...
笔记 消耗(元) CTR 进线成本 开口成本 留资成本 留资数
📝
▶视频
{{ note.note_title || note.creative_name || note.note_id }}
{{ note.note_id }}
{{ note.consume ? '¥'+note.consume.toLocaleString() : '-' }} {{ note.ctr ? note.ctr+'%' : '-' }} ¥{{ note.inbound_cost }} - ¥{{ note.open_cost }} - ¥{{ note.private_msg_cost }} - {{ note.private_msg_count || '-' }}
暂无数据,请选择日期范围
手动输入笔记ID(多个用逗号或换行分隔)
已选 {{ campaignForm.note_ids.length }} 个笔记:
{{ nid }} ×
🎲 笔记组合分配
已选 {{ campaignForm.note_ids.length }} 条笔记, {{ noteComboModal.assignments.length }} 个模板各分配5条,组合差异最大化 所有模板使用相同的全部笔记
{{ assign.template_name }}
{{ assign.note_ids.length }} 条笔记
{{ ni+1 }}
{{ getNoteTitle(nid) || nid }}
{{ nid }}
×
与其他模板重叠: {{ getOverlapCount(ai, oi) }}条({{ oa.template_name.slice(0,6) }})
所有 {{ noteComboModal.assignments.length }} 个模板将使用以下 {{ campaignForm.note_ids.length }} 条笔记:
{{ getNoteTitle(nid) ? getNoteTitle(nid).slice(0,12) + (getNoteTitle(nid).length>12?'…':'') : nid.slice(-8) }}
第四步:确认创意选项
置顶评论文案 最多30字,从模板读取可修改
{{ (campaignForm.copy_text||'').length }}/30
(视频笔记需要额外填写私信组件标题和主图)
⚠️ 视频笔记私信组件(如图底部"立即领取"按钮样式)
组件标题 *
{{ (campaignForm.video_component_title||'').length }}/10
组件主图
✅ 自动使用所选笔记的封面图,无需手动上传
提交前确认
广告账号:{{ (accounts.find(a=>a.advertiser_id===campaignForm.advertiser_id)||{}).advertiser_name || campaignForm.advertiser_id }}
计划名称:{{ campaignForm.campaign_name }}
使用模板:{{ campaignForm.template_ids.length>1 ? campaignForm.template_ids.length+'个模板' : (campaignSelectedTemplate ? campaignSelectedTemplate.template_name : '-') }}
笔记数量:{{ campaignForm.note_ids.length }} 个
置顶文案:{{ campaignForm.copy_text || '(无)' }}
笔记来源:{{ campaignForm.note_source_type===1?'员工笔记(KOS)':'自己的笔记' }} ({{ Object.values(campaignForm.note_types).filter(t=>t==='kos').length }}个员工 / {{ Object.values(campaignForm.note_types).filter(t=>t==='own').length }}个自己)
私信承接:{{ campaignForm.kos_msg_type===0?'笔记作者':'关联投放账号' }}
投放状态:建成后直接上线
{{ campaignResult.code===0?'🎉':(campaignResult.code===1?'⚠️':'❌') }}
批量建计划完成
{{ campaignResult.msg }}
各模板建计划结果
{{ r.code===0?'✓':'✗' }}
{{ r.template_name }}
计划名:{{ r.campaign_name }}
✓ {{ r.msg }}
✗ {{ r.msg }}
🎉
建计划成功!
{{ campaignResult.msg }}
计划ID:{{ campaignResult.campaign_id }}
单元ID:{{ campaignResult.unit_id }}
创意:{{ campaignResult.success_count }} 个成功{{ campaignResult.fail_count }} 个失败
创意详情:
{{ r.status==='success'?'✓':'✗' }} {{ r.note_id }} {{ r.msg }}
建计划失败
{{ campaignResult.msg }}
📝 出错笔记详情:
{{ e.note_id }}
{{ e.msg }}
🔍 API原始错误信息:
sub_msg: {{ campaignResult.raw_api_response.sub_msg }}
sub_code: {{ campaignResult.raw_api_response.sub_code }}
建计划失败:API未返回笔记级详情,请查看上方错误信息。常见原因:笔记未审核通过、未绑定SPU商品、视频笔记缺少组件标题
正在处理中,请稍候...