每日投放报告 — 2026-08-14,对比 2026-08-13

这一天有两个 Meta 广告账户在为这个 app 买量,两个都是我们的:两账户合计花费 $506.46,带来 982 个新用户, 其中 82% 的花费出自 B1,18% 出自共享给我们的两个账户。单看 B1,当日花费 $413.96,获得 451 次安装, 单次安装成本 $0.918,前一日为 $469.10、538 次、$0.872;它的入账收入 $1,147.14,降幅 11.4%,当日回收 降至 $242.81,降幅 26.2%,而花费降幅是 11.8%。在 B1 的账户日上,内部记录为 Meta 入账口径的 1.05 倍,落在 有记录的 0.91–1.06 区间之内,当日也仍由一个广告系列承担它的全部投放;术语定义、报表时区与三种收入口径 见附录。

1总览

2026-08-132026-08-14变化
花费$469.10$413.96−11.8%
展示次数51,30352,682+2.7%
CPM$9.14$7.86−14.1%
链接点击量3,3603,430+2.1%
CTR6.55%6.51%−0.6%
安装次数 (Meta)538451−16.2%
点击→安装16.01%13.15%−17.9%
CPI$0.872$0.918+5.3%
注册数 (自有)681587−13.8%
入账收入$1,294.09 (2.76)$1,147.14 (2.77)−11.4%
当日回收$328.81 (0.70)$242.81 (0.59)−26.2%
同期群 24 小时$375.97 (0.80),覆盖率 100%$311.66 (0.75),覆盖率 100%−17.1%
当日回收付费用户3728−9

同期群价值 —— d0 / d3 / d7 的 ARPU 与 ARPPU

按安装日计算,从每个用户自己的安装时刻起算:dN 是他自己的前 (N+1) x 24 小时。ARPU 取自 Adjust,也就是合作方后台看到的那一套;ARPPU 取自我们自己的支付流水,因为 Adjust 没有累计去重付费人数这个字段。窗口还没走完的档位留空,不写 0。

应用ARPU (d0)ARPU (d3)ARPU (d7)ARPPU (d0)ARPPU (d3)ARPPU (d7)安装数
Vloom$0.4975$0.8018$1.3550$10.55$14.06$22.89912

账户花费结构。 08-14 是 B1 占 82%、共享账户占 18%,08-13 是 89% 与 11%;两账户合计花费 $506.46, 前一日 $527.31。

两日中 B1 的广告系列花费结构相同:全球投放各占 100%。 德语区投放与已停投的旧广告系列均无花费, 因此没有哪一节夹带结构变化。

展示便宜了 14.1%,而买来的点击里变成安装的更少了。 两者没有相互抵消:单次安装反而贵了 5.3%。

点击率没有动,6.55% 到 6.51%。变的东西在点击之下,第 3 节的逐小时读数也指向同一处。

当日回收下降 26.2%,大约是花费降幅的两倍,付费用户 28 对 37。 两日的同期群都已经完全成熟, 不需要加视野的限定。

B1 自己的账户日走的是另一个方向: 这个 UTC 日从账户日 08-13 接手了一个疲软的傍晚,又把一个强劲的 傍晚交给了 08-15。

2两个广告账户并列

B1 的广告系列以 bailingxia_ 命名;共享给我们的两个 Nomad Node 账户为这个 app 投的是 0811_ 与 0814_*,它们的 greenvid 与 pixvoo 属于别的产品,不计入这里。

花费与展示次数取自各账户自己的 Meta 导出。DNU 是自有口径下该账户的注册用户数,因此本表的 CPI 是花费 ÷ DNU, 两个账户都算在自有口径上,与第 3 节那个 $0.918 不是一回事:那一个的分子分母都在 Meta 的尺子上。两套安装数 从不交叉相除。

账户花费占比展示CPMDNUCPI付费用户付费率
B1(自有)$413.9882%52,685$7.86628$0.6599815.6%
Nomad Node(共享)$92.4818%36,676$2.52354$0.261123.4%
两账户合计$506.46100%89,361$5.67982$0.51611011.2%

这里的付费用户是当日付了钱的所有人,不问他们哪天来的,也就是入账口径,因此与本页其他地方的当日回收付费用户不是 同一批。下表的 ARPU 与 ARPPU 同样落在这个口径上:入账 ÷ DNU 与入账 ÷ 付费用户。

账户入账bROAS当日回收wROAS同期群 24 小时cROASARPUARPPU
B1(自有)$1,187.972.87$246.370.60$315.220.76$1.892$12.12
Nomad Node(共享)$190.262.06$100.131.08$150.661.63$0.537$15.85
两账户合计$1,378.232.72$346.510.68$465.880.92$1.403$12.53

共享账户的导出里没有这四列:点击、Meta 的安装数、国家、Ad ID。 第 2 节以下因此都只有 B1。

这两个账户只能按当日回收或同期群 24 小时排次序,绝不能按入账排。 按入账 B1 领先,2.87 对 2.06; 两个封存口径把次序翻了过来。

共享那一侧当日只有 12 个付费用户,未过 16 付费用户门槛,它的 1.08 与 1.63 只能看方向,不能看幅度。

共享那一笔买量胜在一个用户多少钱,输在一个用户值多少钱: 每个注册用户 $0.261 对 $0.659, ARPU $0.537 对 $1.892。

3分小时,2026-08-14 — 仅 B1

本节以及下面的每一节都只看 B1 这一笔买量。

投放列的分子分母都取自 Meta 的计量口径。付费率、ARPU 与 ARPPU 两侧都是自有口径。两套安装数从不交叉相除。 ours 是该小时的自有注册数,只数 run config 里映射过的广告,所以它合计 587,而第 2 节是 628;cov 是该 小时同期群在 H=24 上的覆盖率。

小时花费展示CPM点击CTR安装点击→安装CPIourscov入账bROAS当日回收wROASwPay同期群cROAS
0$11.871,2189.75655.34%57.7%$2.3746100%$35.893.02$7.990.672$7.990.67
1$10.971,4197.73694.86%57.2%$2.1947100%$80.767.36$0.000.000$0.000.00
2$11.511,6397.02996.04%1414.1%$0.82216100%$54.124.70$7.980.691$7.980.69
3$12.421,8226.82914.99%1213.2%$1.03514100%$0.000.00$0.000.000$0.000.00
4$11.822,1345.541145.34%1412.3%$0.84415100%$18.971.60$0.000.000$0.000.00
5$14.202,5375.601244.89%2116.9%$0.67634100%$176.8812.46$10.000.702$10.000.70
6$15.852,1197.481155.43%119.6%$1.44123100%$20.691.31$5.630.361$5.630.36
7$15.821,9748.011246.28%108.1%$1.58218100%$24.791.57$5.740.361$5.740.36
8$15.632,0137.761336.61%2115.8%$0.74426100%$49.583.17$44.482.852$44.482.85
9$16.342,0937.811326.31%1712.9%$0.96119100%$101.746.23$11.520.702$11.520.70
10$15.512,1527.211346.23%1813.4%$0.86226100%$3.290.21$22.961.481$39.712.56
11$14.482,1816.641426.51%1712.0%$0.85218100%$48.913.38$0.000.000$0.000.00
12$15.392,1747.081526.99%1610.5%$0.96223100%$17.961.17$0.000.000$0.000.00
13$19.272,5567.541897.39%2111.1%$0.91833100%$92.204.78$9.310.482$9.310.48
14$16.201,45311.151379.43%2719.7%$0.60033100%$88.005.43$21.391.321$21.391.32
15$19.232,5097.662058.17%2311.2%$0.83627100%$87.934.57$10.970.572$10.970.57
16$20.583,2536.332076.36%3315.9%$0.62434100%$34.241.66$6.320.311$15.700.76
17$21.212,8037.571836.53%2111.5%$1.01028100%$19.670.93$11.520.542$17.560.83
18$21.302,5938.211816.98%2011.0%$1.06531100%$10.750.50$0.000.000$5.760.27
19$32.212,65312.141726.48%2514.5%$1.28833100%$10.570.33$11.520.362$11.520.36
20$19.592,1679.041697.80%2313.6%$0.85228100%$48.922.50$27.291.392$33.221.70
21$20.182,1379.441316.13%2216.8%$0.91724100%$65.803.26$17.450.862$42.442.10
22$20.792,3598.811687.12%2213.1%$0.94535100%$22.421.08$0.000.000$0.000.00
23$21.592,7247.931947.12%3317.0%$0.65436100%$33.061.53$10.760.502$10.760.50
合计$413.9652,6827.863,4306.51%45113.1%$0.918587100%$1,147.142.77$242.810.5928$311.660.75

⚠ 每小时付费用户数在 0 到 9 之间。一个付费用户撑起来的小时 ARPPU 是那个人的购物篮,不是一个比率。合计行看水平, 分小时只看形状。

同期群那一列在整个时钟上都是完整的。 每个小时在 H=24 上的覆盖率都是 100%,这一列不会再动了。

当日头两个小时是这个账户记录过最差的: 第 0 与第 1 小时是账户日 08-13 的 17 时与 18 时, 正是上一个账户日的傍晚。

花费在后半天一路上行,安装成本没有跟着走。 第 19 小时是全天花费最高、CPM 也最贵的一小时。

2026-08-16T04:17:19.814501 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 3 6 9 12 15 18 21 hour (UTC) 0 5 10 15 20 25 30 USD Spend by hour 0 3 6 9 12 15 18 21 hour (UTC) 1250 1500 1750 2000 2250 2500 2750 3000 3250 impressions Impressions and installs by hour impressions installs 5 10 15 20 25 30 installs (Meta Leads) The day's motion — whole account, 2026-08-14 (UTC)
当日走势:分小时花费,以及展示与安装对照
2026-08-16T04:17:19.946288 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 4 8 12 16 20 hour (UTC) 5 6 7 8 9 CTR % CTR 0 4 8 12 16 20 hour (UTC) 6 7 8 9 10 11 12 USD per 1,000 impressions CPM 0 4 8 12 16 20 hour (UTC) 8 10 12 14 16 18 20 installs / clicks % Click → install 0 4 8 12 16 20 hour (UTC) 0.75 1.00 1.25 1.50 1.75 2.00 2.25 USD Cost per install Delivery by hour — whole account, 2026-08-14 (UTC)
全账户分小时的 CTR、CPM、点击→安装与 CPI

与前一日逐小时对照

两日都有投放的小时,按 UTC 时钟:全部 24 小时。只对比共有的小时。

数每个共有小时朝哪个方向走,这种做法不需要加权,只问方向:

指标2026-08-14 更高的小时数更低的小时数符号检验
CPM24 中的 724 中的 17p = 0.064
CTR24 中的 824 中的 16p = 0.152
点击→安装24 中的 324 中的 21p = 0.000
CPI24 中的 1324 中的 11p = 0.839

四项变动里只有点击→安装经得起不加权的读法,24 个小时里有 21 个更低。CPM 下降 14.1% 有一部分是 结构;CPI 上升 5.3% 纯是加权的结果。

合并口径上 CTR 下降 0.6%,不加权是 24 中的 16,这是同一个"没有结论"被读了两遍。

2026-08-16T04:17:20.094649 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 5 10 15 20 hour (UTC) 5 6 7 8 9 CTR % CTR 2026-08-13 2026-08-14 0 5 10 15 20 hour (UTC) 6 7 8 9 10 11 12 13 USD per 1,000 impressions CPM 0 5 10 15 20 hour (UTC) 8 10 12 14 16 18 20 22 installs / clicks % Click → install 0 5 10 15 20 hour (UTC) 0.50 0.75 1.00 1.25 1.50 1.75 2.00 2.25 USD Cost per install Delivery by hour — 2026-08-14 against 2026-08-13, shared hours only (UTC)
同样四个比率叠加前一日,只取共有小时
逐小时完整对照,2026-08-13 → 2026-08-14

每一个共有小时,2026-08-13 → 2026-08-14。所有列的分子分母都取自 Meta 的计量口径。这里刻意没有收入列:每小时 付费用户数在 0 到 3 之间,一个小时的收入列会把一个人的购物篮读成一个比率。

小时展示CPMCTR点击→安装CPI
002,059 → 1,2187.67 → 9.757.24% → 5.34%20.1% → 7.7%0.527 → 2.374
012,060 → 1,4197.43 → 7.736.12% → 4.86%14.3% → 7.2%0.850 → 2.194
022,336 → 1,6398.06 → 7.025.27% → 6.04%15.4% → 14.1%0.991 → 0.822
032,545 → 1,8229.19 → 6.825.27% → 4.99%14.2% → 13.2%1.232 → 1.035
042,522 → 2,1346.96 → 5.546.07% → 5.34%13.1% → 12.3%0.878 → 0.844
052,601 → 2,5377.08 → 5.605.61% → 4.89%17.1% → 16.9%0.737 → 0.676
062,386 → 2,1197.17 → 7.485.78% → 5.43%13.0% → 9.6%0.951 → 1.441
072,369 → 1,9749.12 → 8.016.80% → 6.28%11.2% → 8.1%1.200 → 1.582
082,502 → 2,0137.73 → 7.766.71% → 6.61%16.7% → 15.8%0.690 → 0.744
092,182 → 2,0939.53 → 7.815.41% → 6.31%21.2% → 12.9%0.832 → 0.961
101,941 → 2,15210.31 → 7.216.75% → 6.23%19.8% → 13.4%0.770 → 0.862
112,287 → 2,1818.89 → 6.646.34% → 6.51%15.2% → 12.0%0.924 → 0.852
122,437 → 2,17412.56 → 7.086.52% → 6.99%17.6% → 10.5%1.093 → 0.962
132,055 → 2,55610.23 → 7.547.83% → 7.39%16.1% → 11.1%0.809 → 0.918
141,356 → 1,45313.37 → 11.159.44% → 9.43%17.2% → 19.7%0.824 → 0.600
151,868 → 2,50911.13 → 7.667.55% → 8.17%17.7% → 11.2%0.832 → 0.836
162,213 → 3,25310.55 → 6.336.60% → 6.36%19.2% → 15.9%0.834 → 0.624
172,693 → 2,8039.84 → 7.577.13% → 6.53%13.0% → 11.5%1.060 → 1.010
182,046 → 2,59310.48 → 8.217.82% → 6.98%22.5% → 11.0%0.596 → 1.065
191,408 → 2,65312.57 → 12.147.67% → 6.48%19.4% → 14.5%0.843 → 1.288
201,963 → 2,1676.77 → 9.046.98% → 7.80%11.7% → 13.6%0.830 → 0.852
211,963 → 2,13710.41 → 9.446.83% → 6.13%9.7% → 16.8%1.572 → 0.917
221,878 → 2,3598.39 → 8.816.71% → 7.12%13.5% → 13.1%0.927 → 0.945
231,633 → 2,7247.13 → 7.934.65% → 7.12%17.1% → 17.0%0.895 → 0.654

4分国家,2026-08-14

2026-08-23T12:43:21.272271 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ IN US MX ID PH GB AR TR CA MY AU FR 0 20 40 60 80 USD delivery raked onto the report clock against two measured margins; revenue is the report day Spend against within-day revenue by country — 2026-08-14 spend within-day revenue
分国家的花费与当日回收对照
2026-08-23T12:43:21.317625 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ −0.04 −0.02 0.00 0.02 0.04 USD per install Cost per install by country — 2026-08-14 (report clock)
分国家的单次安装成本

(一)大盘分国家,2026-08-14。 按报表时区。 Meta 不提供小时 × 国家的交叉表, 所以每一份国家切片都要从它自己的账户日折算到 UTC;自有口径本就在 UTC 上。

国家花费占比展示次数CPM注册数 (自有)单次注册成本当日回收wROAS付费用户
IN$93.9722.7%11,032$8.52211$0.445$94.541.0120
US$61.3814.8%1,957$31.3638$1.615$74.891.2223
MX$19.454.7%3,712$5.2455$0.354$0.000.000
ID$17.174.1%3,815$4.5098$0.175$9.980.586
PH$14.863.6%8,609$1.7369$0.215$5.630.382
GB$11.992.9%853$14.0619$0.631$6.040.503
AR$10.732.6%1,038$10.3420$0.537$0.000.002
TR$10.552.5%596$17.7027$0.391$30.712.913
CA$10.092.4%459$21.984$2.522$0.000.001
MY$9.242.2%2,129$4.3429$0.319$5.380.582
AU$7.741.9%307$25.216$1.290$0.000.002
FR$6.191.5%489$12.6710$0.619$0.000.001

其余 176 个国家未列出,$140.62 合计(占本表 34.0%)。

对账:哪些是实测的,哪些是折算的。 每一个分国家单元格都是一次跨小时的分配;每一个总计都是实测的。B1(UTC-7)$88.64 来自账户日 2026-08-13、$325.34 来自账户日 2026-08-14,实测的 UTC 日总计是 $413.98。

上表中没有出现的账户: KBM1、HR1。它们的花费在每一张日粒度的表里都有;缺的只是国家切片。

(二)同一切片,每一个账户,2026-08-14。

B1

国家花费占比展示次数CPM注册数 (自有)单次注册成本当日回收wROAS付费用户
IN$93.9722.7%11,032$8.52158$0.595$43.870.4717
US$61.3814.8%1,957$31.3634$1.805$64.911.0621
MX$19.454.7%3,712$5.2441$0.474$0.000.000
ID$17.174.1%3,815$4.5046$0.373$0.000.004
PH$14.863.6%8,609$1.7345$0.330$5.630.382
GB$11.992.9%853$14.0616$0.749$6.040.503
AR$10.732.6%1,038$10.3413$0.826$0.000.002
TR$10.552.5%596$17.7016$0.659$30.712.913
CA$10.092.4%459$21.984$2.522$0.000.001
MY$9.242.2%2,129$4.3418$0.513$0.000.001
AU$7.741.9%307$25.216$1.290$0.000.002
FR$6.191.5%489$12.678$0.774$0.000.001

其余 173 个国家未列出,$140.62 合计(占本表 34.0%)。

Nomad Node

国家花费占比展示次数CPM注册数 (自有)单次注册成本当日回收wROAS付费用户
AE$0.000.0%0—3$0.000$0.00—0
AR$0.000.0%0—7$0.000$0.00—0
BD$0.000.0%0—1$0.000$0.00—0
BR$0.000.0%0—32$0.000$0.00—0
CL$0.000.0%0—10$0.000$0.00—0
CO$0.000.0%0—12$0.000$0.00—0
CR$0.000.0%0—2$0.000$0.00—1
DE$0.000.0%0—1$0.000$0.00—0
EC$0.000.0%0—3$0.000$0.00—0
EG$0.000.0%0—9$0.000$0.00—0
ES$0.000.0%0—2$0.000$0.00—0
FR$0.000.0%0—2$0.000$0.00—0

其余 43 个国家未列出,$0.00 合计(占本表 0.0%)。

KBM1 —— 没有分国家的表:它这一天什么都没有投出去,是实测的零。

HR1 —— 没有分国家的表:它这一天什么都没有投出去,是实测的零。

前一日,2026-08-13,同样两张表。

(一)大盘分国家,2026-08-13。 按报表时区。 Meta 不提供小时 × 国家的交叉表, 所以每一份国家切片都要从它自己的账户日折算到 UTC;自有口径本就在 UTC 上。

国家花费占比展示次数CPM注册数 (自有)单次注册成本当日回收wROAS付费用户
IN$127.6927.2%15,623$8.17265$0.482$133.271.0427
US$55.2311.8%1,480$37.3332$1.726$85.941.5617
ID$20.384.3%3,077$6.6274$0.275$14.970.736
MX$19.944.3%2,697$7.3954$0.369$14.820.7410
PH$17.463.7%7,441$2.3568$0.257$5.630.322
GB$13.592.9%600$22.6716$0.849$6.040.448
MY$12.032.6%1,880$6.3925$0.481$3.180.264
CA$11.272.4%442$25.498$1.409$11.100.994
TR$11.182.4%612$18.2923$0.486$5.890.532
AR$10.622.3%970$10.9522$0.483$9.980.943
AU$8.391.8%402$20.855$1.678$0.000.003
FR$6.821.5%326$20.925$1.365$0.000.001

其余 173 个国家未列出,$154.50 合计(占本表 32.9%)。

对账:哪些是实测的,哪些是折算的。 每一个分国家单元格都是一次跨小时的分配;每一个总计都是实测的。B1(UTC-7)$126.41 来自账户日 2026-08-12、$342.69 来自账户日 2026-08-13,实测的 UTC 日总计是 $469.10。

上表中没有出现的账户: KBM1、HR1。它们的花费在每一张日粒度的表里都有;缺的只是国家切片。

(二)同一切片,每一个账户,2026-08-13。

B1

国家花费占比展示次数CPM注册数 (自有)单次注册成本当日回收wROAS付费用户
IN$127.6927.2%15,623$8.17217$0.588$91.920.7225
US$55.2311.8%1,480$37.3326$2.124$85.941.5617
ID$20.384.3%3,077$6.6241$0.497$9.980.495
MX$19.944.3%2,697$7.3930$0.665$14.820.748
PH$17.463.7%7,441$2.3557$0.306$5.630.322
GB$13.592.9%600$22.6712$1.132$6.040.448
MY$12.032.6%1,880$6.3920$0.601$3.180.264
CA$11.272.4%442$25.498$1.409$11.100.994
TR$11.182.4%612$18.2917$0.658$5.890.532
AR$10.622.3%970$10.9520$0.531$9.980.943
AU$8.391.8%402$20.853$2.796$0.000.003
FR$6.821.5%326$20.925$1.365$0.000.001

其余 172 个国家未列出,$154.50 合计(占本表 32.9%)。

Nomad Node

国家花费占比展示次数CPM注册数 (自有)单次注册成本当日回收wROAS付费用户
AE$0.000.0%0—1$0.000$0.00—0
AM$0.000.0%0—1$0.000$34.99—1
AR$0.000.0%0—2$0.000$0.00—0
AU$0.000.0%0—2$0.000$0.00—0
BE$0.000.0%0—1$0.000$0.00—0
BG$0.000.0%0—2$0.000$0.00—0
BN$0.000.0%0—1$0.000$0.00—0
BO$0.000.0%0—1$0.000$0.00—0
BR$0.000.0%0—24$0.000$0.00—0
CL$0.000.0%0—3$0.000$5.93—1
CO$0.000.0%0—7$0.000$0.00—0
CR$0.000.0%0—4$0.000$18.04—1

其余 43 个国家未列出,$0.00 合计(占本表 0.0%)。

KBM1 —— 没有分国家的表:它这一天什么都没有投出去,是实测的零。

HR1 —— 没有分国家的表:它这一天什么都没有投出去,是实测的零。

5汇总:两日对比 — 仅 B1

两日都是 B1 这一笔买量。按 UTC 时钟,合并两日都有投放的 24 个小时。分子分母都取自 Meta 的计量口径。

花费展示CPM点击CTR安装点击→安装CPI
2026-08-13$469.1051,3039.143,3606.55%53816.01%$0.872
2026-08-14$413.9652,6827.863,4306.51%45113.15%$0.918

跨小时合并是一次结构对比。 第 3 节的逐小时对照是不加权的读数;两者不一致的地方,就是结构动了。

三个收入口径并列

口径2026-08-132026-08-14日闭合后还会动吗
入账收入$1,294.09 (2.76)$1,147.14 (2.77)已结算
当日回收$328.81 (0.70)$242.81 (0.59)永远不动
同期群 24 小时$375.97 (0.80),覆盖率 100%$311.66 (0.75),覆盖率 100%两日都已冻结

入账口径守住了它的回报,两个按安装日计的口径都在降: 买量收缩时继承下来的老同期群更大, 而入账把他们也数进去。

结构中性的账户行:CPM $9.14 → $7.86,按 08-13 的结构重算仍是 $7.86。 两日都只有一个广告系列投放, 没有结构需要中性化。

入账收入按付费用户的安装日拆分

安装于2026-08-132026-08-14
当日$328.81 (25.4%)$242.81 (21.2%)
前 1 日$207.00 (16.0%)$74.36 (6.5%)
前 2 日$170.61 (13.2%)$132.09 (11.5%)
前 3 日$229.17 (17.7%)$142.60 (12.4%)
前 4 日$15.72 (1.2%)$154.52 (13.5%)
前 5 日$50.14 (3.9%)$10.68 (0.9%)

这张表的第一行就是当日回收。它们是同一个数字的两次呈现,这也说明入账与当日回收之间的差额恰好等于继承下来的 老同期群,别无其他。

08-14 入账的钱里有五分之一来自当天到达的人,前一日是四分之一;这六行合计占 66.0%,前一日是 77.4%。

2026-08-16T04:17:20.326452 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ booked within-day cohort @ 24h 0 200 400 600 800 1000 1200 USD 2.76 0.70 0.80 2.77 0.59 0.75 the number above each bar is that measure's ROAS against the same day's spend The three revenue measures, 2026-08-13 against 2026-08-14 (UTC) 2026-08-13 2026-08-14
两日的三个收入口径,柱顶标注 ROAS
2026-08-16T04:17:20.372771 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 2026-08-13 2026-08-14 0 200 400 600 800 1000 1200 USD the bottom segment IS the within-day figure: the same number seen twice Booked revenue by the day its payer installed (UTC) the day itself one day earlier two days earlier three days earlier four or more
入账收入按付费用户的安装日拆分

6各广告系列并列 — 仅 B1

本节的每一个广告系列都是 B1 的;共享账户的那两个广告系列在第 2 节,第 2 节以下都没有它们。投放列的分子分母都 取自 Meta 的计量口径,所有收入口径都是自有的。同期群视野 H=24h。报表时区为 UTC。 只按 CPM、单次点击成本与 CPI 排次序 — 这里地域是被有意选择的处理变量,而收入仍然需要 16 个付费用户 (DECISION_LOG.md #37、#48)。

广告系列花费占比展示展示占比CPM点击CTR单次点击成本安装CPI当日回收wROAS付费用户
全球投放$413.96100.0%52,682100.0%7.863,4306.51%$0.121451$0.918$239.820.5827

有入账、无投放,且不计入上面任何比率: 德语区(DE/AT) 安装 0 次 (Meta)、注册 2 次 (自有)、 当日回收 $0.00;旧广告系列(08-03 停投) 安装 0 次 (Meta)、注册 64 次 (自有)、当日回收 $0.00。 把它们算进来,就是把安装放进 CPI 的分母,去对一笔从未发生的花费。

已停投十三天的旧广告系列每天仍产生 64 次注册、没有花费,前一日是 71 次,两日都没有产生收入。

本节的固定图表组画的是跨天的广告系列花费占比、CPM 与 CPI。窗口内每一天都只有一个广告系列投放,三张图都会是一条 平线,图表生成器因此不出图。

7全球投放广告系列内部 — 仅 B1

当日 B1 唯一有投放的广告系列,一路走到广告这一层。

当日结构

当日只有一条广告投放,独占一个广告组,跑满 24 小时。因此当日的广告组行就是广告行,下面的表格按素材标注。 这个等同关系只属于这一天的切法,任何有两条广告同时投放的日子都必须重新确认。

已映射的广告里还有十一条,当日都没有投放。其中三条有注册而没有花费,这与附录描述的转化小时效应是同一件事, 只是低一个层级。

A. 分素材 — 投放

分子分母都取自 Meta 的计量口径。自有注册数不进入这张表。

素材花费展示CPM点击CTR安装点击→安装CPI
E2/pool5$413.9652,6827.863,4306.51%44613.00%$0.928
E2/bodysuit · E2/spill2$0.000—0—各 2—$0.000
E2/lounge$0.000—0—1—$0.000
E2/bikini · E2/mugshot · E2/spill · earner/bodysuit · earner/bikini · earner/pool5 · DE/turkish_mature · DE/german_6s$0.000—0—0——

B. 分素材 — 三种收入口径

每一列都是自有口径。Meta 只能表达 入账,因此它跟在那一列旁边的括号里,永远不单独成行。付费用户是去重的人, 不是交易笔数。同期群视野 H=24h,本日覆盖率 100%。报表时区为 UTC。

素材入账bROAS (Meta)当日回收wROAS同期群@HcROAS付费用户 (d0)付费率 (d0)ARPU (d0)ARPPU (d0)最大付费用户占比
E2/pool5$451.871.09 (1.77)$233.840.56$302.690.73255.2%0.63110.4415.0%
E2/spill2$193.78—$0.00—$0.00—00.0%0.000——
E2/bodysuit$199.86—$5.97—$5.97—14.8%0.2845.97100.0%
E2/lounge$116.93—$0.00—$0.00—00.0%0.000——
earner/bodysuit$118.04—$2.99—$2.99—12.3%0.0702.99100.0%
E2/bikini$52.08—$0.00—$0.00—00.0%0.000——
earner/bikini$12.99—$0.00—$0.00—00.0%0.000——
earner/pool5 · E2/mugshot · E2/spill · DE/turkish_mature · DE/german_6s$0.00—$0.00—$0.00—00.0%0.000——

16 付费用户门槛(#37):上表中付费用户数不足 16 的行只能看方向,不能看幅度。 pool5 以 25 个通过,前一日 是 37 个。本页再无第二行通过。

每个付费用户花的钱少了,人数几乎没动。 ARPPU 是 9.35,前一日 12.60;付费率从 6.6% 走到 6.0%。

C. 分素材 — 国家结构

⚠ 本表按账户日切,与 A、B 两表相差七小时。本表只读结构,不与它们比水平。

最后一列是该素材自身当日回收中来自美国的占比:当它远高于该素材的美国花费占比时,这条素材的回报是它买到的那块地域的属性。

素材花费印度占比美国占比其他占比美国占其自身收入
E2/pool5$468.5921.7%15.3%63.0%25.2%

pool5 这一天买到的印度比任何一个完整日都少(21.7% 对 26.0%),美国比任何一个完整日都多,赚得却更少。

美国在它自身收入里占 25.2%,前一日是 28.2%: 变动发生在各国之内,印度和美国都把前一日的回报交回去了 大约一半。

2026-08-16T04:17:20.650259 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ E2/pool5 0 20 40 60 80 100 % of that asset's spend Where each asset bought — share of its own spend by region, 2026-08-14 (META day) IN US MX PH ID AR other
各素材自身花费的地域结构
2026-08-16T04:17:20.687865 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ E2/pool5 0.0 0.5 1.0 1.5 2.0 2.5 USD per install Cost per install by region — every asset, 2026-08-14 (META day) IN US MX PH ID AR
各素材分地域的单次安装成本
2026-08-16T04:17:20.721147 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ E2/pool5 0 10 20 30 40 50 60 USD Within-day revenue by region — every asset, 2026-08-14 (META day) IN US PH
各素材分地域的当日回收

预算区间读数 — 整段区间上的成本优势

预算区间是广告组日预算没有变动的一段时间。它之所以重要,是因为预算在这个账户上是一个地域旋钮:调高预算会买到 更宽、更便宜的国家,跨过一次预算变动去比较两条素材,比的是两批不同的人(DECISION_LOG.md #47)。

写这份报告之前重新读了广告系列 08-12 至 08-16 的活动历史,页面把区间渲染为 8 月 12 日到 8 月 15 日。里面只有 三行,都盖着账户时间 8 月 12 日 14:17 与 14:18:pool5 广告组的预算从 $150 改到 $450、该广告组从 Inactive 改为 Active、bodysuit 广告组从 Active 改为 Inactive。08-13、08-14 与 08-15 没有记录任何变动, E2-R10 因此完整地跑完了本报告的这一天,现在进入第三天。

单元格按 H=6h 成熟,读在账户自己的时区上,估计器工作的地方就是这个时钟。两个区间这次都按各自的完整跨度读取。

广告预算区间日预算成熟安装数花费CPMCTR印度占比CPIRPIROAS
bodysuitE2-R9$450545$529.3011.735.45%37%$0.9710.7270.75
pool5E2-R10$4501,349$1,066.808.286.58%25%$0.7910.6070.77

在成本上 pool5 连续第七次赢,两项差距的走向并不一样: 展示便宜 29.4%,前一次读数是 25.5%; 安装便宜 18.5%,前一次是 17.8%。

在收入上两条实验臂打平,而打平同样不是一个结论。 剩下的是一处成本上的分离,旁边没有收入上的分离。

每次安装的收入变异系数为 6.73,要把两条实验臂分出 20% 的差距,每条需要 17,775 次安装;较大的一条只到 8%。

两条实验臂在样本上并不匹配,E2-R10 跑的时间是 E2-R9 的两倍多,而这只影响收入类的列 —— 它们本来 就被挡住了。

跨天走势

2026-08-16T04:17:20.793753 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 08-11 08-12 08-13 08-14 day (UTC) 0 2 4 6 8 10 payers / installs % Payer rate by day — every asset (UTC) E2/pool5 E2/bodysuit E2/bikini E2/lounge earner/bodysuit earner/bikini
分素材的每日付费率
2026-08-16T04:17:20.866959 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 08-11 08-12 08-13 08-14 day (UTC) 0.0 0.2 0.4 0.6 0.8 1.0 1.2 within-day USD per install ARPU by day — every asset (UTC) E2/pool5 E2/bodysuit E2/bikini E2/lounge earner/bodysuit earner/bikini
分素材的每日 ARPU
2026-08-16T04:17:20.913820 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 08-11 08-12 08-13 08-14 day (UTC) 0 5 10 15 20 within-day USD per payer ARPPU by day — every asset (UTC) E2/pool5 E2/bodysuit E2/bikini E2/lounge earner/bodysuit
分素材的每日 ARPPU
2026-08-16T04:17:20.958812 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 08-11 08-12 08-13 08-14 day (UTC) 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 revenue / spend Within-day ROAS by day — every asset (UTC) E2/pool5 E2/bodysuit E2/bikini E2/lounge
分素材的每日当日回收 ROAS
2026-08-16T04:17:21.009160 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ CTR click→install CPI payer rate * ARPU * wROAS * 0.0 0.2 0.4 0.6 0.8 1.0 normalised across the day (1.0 = best of the pack) * axis sits under the 16-payer bar on most days: direction only, never a level. Assets under 20 installs on the day are not plotted. Composite — every asset across every measure, 2026-08-14 E2/pool5
综合图:各素材在各口径上的归一化表现

收入类图表中,落在 16 付费用户以下的点画成空心。当日安装不足 20 次的素材从综合图和地域图中剔除。这一天剩下 一条线。

2026-08-16T04:17:20.415821 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 5 6 7 8 9 CTR % CTR by hour — every asset, 2026-08-14 (UTC) E2/pool5
分素材的分小时 CTR
2026-08-16T04:17:20.521273 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 6 8 10 12 14 16 18 20 installs / clicks % Click → install by hour — every asset, 2026-08-14 (UTC) E2/pool5
分素材的分小时点击→安装
2026-08-16T04:17:20.567971 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 0.5 1.0 1.5 2.0 2.5 USD Cost per install by hour — every asset, 2026-08-14 (UTC) E2/pool5
分素材的分小时单次安装成本
2026-08-16T04:17:20.459442 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 6 7 8 9 10 11 12 USD per 1,000 impressions CPM by hour — every asset, 2026-08-14 (UTC) E2/pool5
分素材的分小时 CPM

8口径与边界

⚠⚠ 计量口径丢掉了本日五分之一的付款,修好之后本页重新发布了一次。 measures.py 是拿每一笔付款的用户去注册 记录里查,查不到就跳过,因此一笔关联不上的付款会从三个口径里一起消失。本系列 早前的报告写过这类付款仍然留在入账口径里;它们没有留下。在那些日子里这没有造成差别,因为占比只有百分之二三。

本日不是百分之二三。Telegram 导出几乎在每一行上都带着付款人,但它停在 08-13 的 14:50 UTC;此后付款 接口就是全部记录,而它在约四分之一的行上把付款人字段留空。它在每一行上都填好的是一个账户 UUID,而注册数据流从 推送开始的那天起,就一直把同一个 UUID 跟数字用户 ID 一起送过来。我们这边没有把它保留下来。把两边关联起来, 这些付款就回来了。

各账户日的付款中能关联到付款人的占比,修复之前与修复之后:

账户日付款笔数修复前修复后修复后自有 ÷ Meta 入账
2026-08-1220298.0%98.0%—
2026-08-1320890.9%93.8%0.99
2026-08-1419770.1%90.4%1.05
2026-08-15234—93.6%1.01

口径校验读的是这个关联率。 这一天发布时是 0.86,落在 0.91–1.06 区间之外,也是本系列 记录过的最大一次越界;在修好的记录上它是 1.05,落在区间之内。账户没有变,Meta 的数字也没有变。仍然找不回来的, 是那些在推送于 2026-08-13 18:52 UTC 开始之前注册的人所付的钱,因为我们手上没有任何数据流带着他们的 UUID。 这部分残留在全部历史上是 69 笔,而且随着推送不断累积,它会越来越无关紧要。

本页动了哪些数字。 入账从 $1,069.12 到 $1,147.14,当日回收从 $164.79 到 $242.81、回报从 0.40 到 0.59,同期群从 $227.60 到 $311.66,当日付费用户数从 16 到 28,pool5 的付费率从 4.0% 到 6.0%。对比日也动了, 动得少一些:08-13 的当日回收是 $328.81,对比它自己那一页写的 $314.52。每一个投放数字都没有变,因为投放的每个 比率分子分母都取自 Meta 的计量口径,与这件事无关。

在修好的记录上,pool5 的付费率在 08-13、08-14 与 08-15 上是 6.6%、6.0% 与 6.0%。 本页第一版把 08-14 写成 4.0%,据此把这一天读成"根本没人再付钱";那个数字是计量口径本身。

⚠ 本页的 08-13 数字与已发布的 08-13 报告不同,有两个原因。 投放上的差别来自对一个已结算日的一次重新导出: 那一页是 $468.95、51,292 次展示、3,357 次点击、点击→安装 16.03%,本页是 $469.10、51,303、3,360 与 16.01%,这就是一个已结算的 Meta 日在第二次导出时会动的量。收入上的差别来自上面那次修复,而且更大:当日回收是 $328.81,那一页发布的是 $314.52。一个被描述为已封存的口径动了,它之所以动,是因为计量口径忽然看得见它此前一直 在扔掉的付款。

分国家一节与 C 表是账户自己的日,与其他所有表格相差七小时。它们只读结构,不读水平。这一点在本日格外要紧, 因为账户日与 UTC 日走的方向相反:账户日 08-13 是 $431.33 与 471 次安装,账户日 08-14 是 $468.59 与 531 次。

汇率表已经有十三天。 33 种货币的收入按 2026-08-02 拉取的汇率折算,而它要给到 08-14 的日子定价。它是尚未 了结的口径排查里的另一个候选,现在也是唯一一个还没有被指出机制的。

共享账户的导出跑在另一套列预设上,我们也管不了它。 它的文件唯一能用来关联的键是广告组名称,而本报告 不按名称选行,因此共享那一侧在本页任何地方都没有 CTR 与点击→安装行。

两个账户跑在不同的时钟上,第 2 节之所以成立,是因为各自按各自的时钟拼。 B1 固定在 UTC-7,它的 UTC 日由两个 Meta 日拼出来。共享的两个账户跑在 UTC+0 上,它们的报表日本来就是 UTC 日,不需要拼接;给它们套上 B1 的偏移, 会把它们的花费挪走七个小时。两边的偏移都是从数据里定出来的:拿每个账户分小时的展示次数,去跟它的 广告系列带来的、时间戳为真 UTC 的自有注册做相关,这个办法在 B1 上还原出已知的七小时偏移(r = 0.878), 在共享账户上得到零偏移(r = 0.744)。

这两个账户只能按当日回收或同期群 24 小时排次序,绝不能按入账排。 入账数的是当日付了钱的所有人,不问他们哪天 安装,于是 B1 三周积累下来的老同期群全记在它头上,而 08-11 才开的共享买量几乎没有。第 2 节写出入账那一列,是为 了解释这道差额,不是为了排次序。共享那一侧本日只有 12 个付费用户,未过 16 付费用户门槛,它的回报只能看方向, 不能看幅度。

共享账户在 B1 走弱的这一天变大了,还新开了两个广告系列。 广告 ID 以 334 结尾的流量在 08-14 产生 354 次注册,08-13 是 278 次;0811_vl_bailingxia_srfhjyd-rain-chuva 旁边出现了两个新广告系列:它的 0814_vl_ 版本,以及 0814_vl_bailingxia_srfhjyd_maimai。第 3 节起的数字都不受影响,因为那里的每一张表 都限定在 run config 里的广告 ID 上。两个买量是否在争同一批竞价、代价是多少,见 2026-08-14 的独立报告;本日 与那份读数一致,但没有对它构成检验。

我们还有一个广告账户在本窗口内没有投放。 08-15 发布的 KBM1 广告系列在 08-14 没有产生注册,而且它在 另一个广告账户里,因此完全不进入本页的任何 Meta 导出。等它开始花钱,它会以未映射流量的形式出现在注册记录里。

有 37% 的注册永远不会进入任何收入口径,本系列的每一天都是如此。 第 3 节起的"自有"数字,指的都是能归因到 已映射 Meta 广告的注册。这在内部是自洽的,因为付费率的分母用的正是同一批人。

账户上有一份未发布的草稿。 管理界面显示 Review and publish (1)。本页没有任何数字依赖它,本次也没有动它。

本报告写在预定的自动化取数窗口之前约四小时。 在账户时间 18:10 跑,本日同期群的覆盖率会是 100% 而不是 86%。 页面上其他数字都不会动,因为当日回收口径已封存,而每一个投放数字都来自一个已经结束的 Meta 日。

9要把这些问题定下来,需要什么

还有 69 笔付款仍然关联不到任何人。 它们属于在推送开始之前注册的人,我们手上没有任何数据流带着他们的 UUID, 任何查询都找不回来。这是一份固定的历史残留,而且几乎全部落在 08-13 之前的日子里。还没有答案的 问题是:付款接口能不能直接把用户字段填上,那样这条路径上就不再需要关联这一步。

口径校验里还剩下什么。 在修好的记录上,四个账户日读出 0.99、1.05 与 1.01,对着 0.91–1.06 的区间,所以 此前四份报告描述的那条漂移,自始至终都是关联率。汇率表的年龄仍是一个已具名的候选,而它从来没有被检验过;把一个 已结算日按当前汇率重新定价,一个下午就能把它定下来,而且现在它上面不再压着一个更大的效应。

在这个账户的量级上,pool5 与 bodysuit 的收入之争定不下来。 要求是每条实验臂 17,775 次安装,较大的 一条只到 1,349 次。在 $450 上跑得更久也补不上这个差,而且在修好的记录上,两条实验臂的回报本来就是平的。

本页在 2026-08-16 重新发布:付款计量口径的一处缺陷被找到并修好,页面上每一个收入数字都变了。 这个口径会 丢掉任何无法关联到人的付款,而本日有五分之一的付款到达时只带着一个账户 UUID,我们这边没有把它保留下来。注册数据 流一直在传同一个 UUID。把两边关联起来之后,本日的当日回收从 $164.79 到 $242.81,回报从 0.40 到 0.59,付费用户数从 16 到 28,口径校验从 0.86 到 1.05。报告的投放那一半始终没有动, 因为它的每个比率分子分母都取自 Meta 的计量口径。测量过程与仍然找不回来的部分,都在口径与边界一节。

10交给下一次读数的东西

08-15 报告接手的是本日交出去的那个强劲账户傍晚:账户日 08-14 花费 $468.59、Meta 记录 531 次安装,它最后七个 小时落在 UTC 08-15 里。它接手的还有一套修好的付款计量口径,而它是第一个从头到尾都用这套口径测量的日子。

E2-R10 进入第三个完整日,带着一项连续七次读数都在扩大的成本优势,以及一个现在与被它换下的那条实验臂持平的回报。 真正值得盯的是点击→安装:它在本日下降 17.9%、p = 0.001,是唯一一项同时经受住合并读数与不加权读数的变动。

11复现

报表时区为 UTC;B1 的 Meta 导出盖的是该账户所在时区(UTC-7)的时间戳,因此第 3 节起每一行投放数据都由 两个 Meta 日重新拼接。分国家的表与 C 表不做拼接,并在出现的地方标注。

运行目录_runs/2026-08-16_2026-08-14_daily_auto/(重新发布;首次切分为 _runs/2026-08-15_2026-08-14_daily_auto/)
付款数据截止时间2026-08-16 11:17 UTC,跑在修好的关联上
Meta 导出分日与国家×日 2026-07-01_2026-08-16,拉取于 2026-08-15 21:10 UTC;分小时按日拉取,已验证带满 24 个小时桶
注册adjust_sink 推送,自 2026-08-13T18:52Z 起拉取,合并在 2026-08-14 的 Telegram 解析记录之上。它带着账户 UUID,付款关联要的就是这个
付款应用内购接口,全量历史,叠加在导出底本之上
汇率_runs/2026-08-02_today_read/fx_rates.json
预算区间广告系列活动历史按 2026-08-12_2026-08-16 重新读取;渲染区间为 8 月 12 日至 8 月 15 日;最新一行为账户时间 8 月 12 日 14:18
python -m ad_ops.daily_pipeline --day 2026-08-14
python -m ad_ops.asset_estimator hourly \
    --meta _runs/2026-08-12_0811_daily/exports/ads_hourly_aug11_settled.csv \
           _runs/2026-08-14_2026-08-13_daily_auto/exports/ads_hourly_2026-08-12.csv \
           _runs/2026-08-14_2026-08-13_daily_auto/exports/ads_hourly_2026-08-13.csv \
           _runs/2026-08-15_2026-08-14_daily_auto/exports/ads_hourly_2026-08-14.csv \
    --lum _runs/2026-08-15_2026-08-14_daily_auto/lum --fx _runs/2026-08-02_today_read/fx_rates.json \
    --ads "ww_bikini_10s,ww_bodysuit_10s,ww_pool5,ww_mugshot,ww_spill,ww_lounge" \
    --campaign bailingxia_meituan_ww_cvr_260802 --horizon 6

流水线按固定顺序运行 measures、day_compare、cohort_arpu、asset_estimator、report_tables 与 report_charts,并在它写出的 UTC 与 META 两份配置上各跑一遍;它现在会把付款与注册两份记录从上一次运行接续 下来。它自己用的是两份分小时导出;上面把估计器按四份重跑了一次,为的是让 E2-R9 与 E2-R10 各自按完整跨度被测量。

本页没有引用 day_compare 自己的输出。它的安装数读自内部的注册记录,而且它的窗口比报表日多出七个小时, 因此它在另一个时钟上回答的是另一个问题,与第 5 节的合并漏斗不是一回事。

12附录 — 定义

报表日是一个 UTC 日。 Adjust 按 UTC 报数,按 UTC 分桶的报告与归因面板天然吻合,不需要任何人在脑子里换算。 B1 的广告账户固定在 UTC-7,因此一个 UTC 日等于账户日 D−1 的 17:00 到 23:59 加上账户日 D 的 00:00 到 16:59。 两个时钟差得不小:在实测过的一天里,同样的口径在花费上差 14.6%,在当日回收上差 40.7%;而在本日,它们连方向 都不一样。

有三样东西这个时钟够不到,各自都在出现的地方标注。C 表的分素材国家结构跟不上它:折算是按账户做的,折算的是该账户自己的分小时边际,而单个素材没有自己的分小时边际。口径校验在账户时区之外无效,因为 Meta 的转化金额盖在转化发生的小时上,无法诚实地重新拼接。估计器刻意 跑在 Meta 的时钟上,因为它的对象是投放窗口,而一次预算变动是账户自己时钟上的一个瞬间。

三种收入口径,从不只用一种,从不混用,永远标注:

口径计什么日闭合后还会动吗
入账收入在这一天之内到账的钱,不论付费用户哪天安装午夜后约四小时结清,此后固定。Meta 自己的数字就是这个口径
当日回收当天安装并且在当天结束前付费永远不动。 午夜封存
同期群 H 小时当天的安装,各自从自己安装起算 H 小时内的付费。默认视野 H=24在所有安装都活满 H 小时前持续上升,之后冻结。必须写出覆盖率

花费下行的日子在入账口径上读得高、在另外两个口径上读得低,纯粹是因为昨天的买家还在付费。跨日对比用当日回收口径, 因为它不可变且不需要视野。要把不同小时互相比较,用固定视野的同期群口径,因为当日回收口径会按一天中的时点做截尾。 入账是 Meta 会拿来跟你说的数字,写出来是为了解释差额,不是为了排次序。

三种口径都读在内部的付款记录上,而且都只计入能关联到"通过我们已映射广告安装的某个人"的付款。Meta 只能表达 入账,因此它跟在那一列旁边的括号里,永远不单独成行。

存在两套安装数,它们从不交叉相除。 Meta 的 Leads 与自有注册数相差 5% 到 10%。投放漏斗用 Meta 的, 因此 CPI 与点击→安装的分子分母都在同一把尺子上。付费率与所有收入口径用自有的,因此付费用户与他们来自的安装是 同一批人。

预算区间是广告组日预算没有变动的一段时间。预算在这个账户上是一个地域旋钮,跨过一次预算变动去比较两条素材, 比的是两批不同的人。这一天自始至终只有一个:E2-R10,pool5 单独跑 $450,自账户时间 2026-08-12 14:18 开启。

16 付费用户门槛(DECISION_LOG.md #37):付费用户数低于约 16 时,一个收入数字只能看方向,不能看幅度。 这个账户上每次安装的收入是一个几乎处处为零、偶有大额的向量,变异系数接近 6.7,要把两条素材分出 20% 的差距, 每条实验臂需要大约 17,775 次安装。这个账户产出过的最大的预算区间匹配实验臂是 1,349 次。

Internal — noindex. Not for distribution outside the team.