Exclude specified packages from report

Add exclude.json (12 package names, permanent) and build_data.py so the
report is reproducible. Exclusion is exact-match on package name, applied
both to 平台消耗统计 rows and to Adpingids whose 投手 pkg is excluded.
Exact match avoids false positives (e.g. in.swiggy.android vs "igg").

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
FANGKK
2026-08-26 19:06:30 +08:00
co-authored by Claude Opus 5
parent ccc7a1aa7a
commit 8d3716b726
3 changed files with 127 additions and 17 deletions
+7 -17
View File
@@ -1,13 +1,13 @@
{
"meta": {
"week": "Last 3 Days: 8/23-8/25",
"source": "数据已处理(平台消耗统计 × 投手表匹配,已剔除未填写投放人的 Adpingid)",
"source": "数据已处理(平台消耗统计 × 投手表匹配,已剔除未填写投放人的 Adpingid 及排除包名)",
"generated_at": "2026-08-26",
"date_range": "2026/08/23-2026/08/25",
"note": "投放人以「投手」表 Media Buyer 列为准,@某某 已与某某合并计算;未填写投放人的 Adpingid 不计入。"
"note": "投放人以「投手」表 Media Buyer 列为准,@某某 已与某某合并计算;未填写投放人的 Adpingid 不计入;exclude.json 所列包名已排除。"
},
"grand_total": 11160.5116,
"week34_id_count": 121,
"grand_total": 11063.3116,
"week34_id_count": 119,
"buyers": [
{
"name": "黄政",
@@ -120,7 +120,7 @@
{
"name": "詹涵粤",
"@name": "詹涵粤",
"total": 1567.5664,
"total": 1470.3664,
"pkgs": [
{
"pkg": "com.king.candycrushsaga",
@@ -139,23 +139,13 @@
"spend": 80.4999
},
{
"pkg": "com.igg.android.lordsmobile",
"spend": 63.0
"pkg": "com.netease.newspike",
"spend": 30.6
}
]
}
],
"unmatched": [
{
"adping": "91534913",
"pkg": "com.qookkagames.xczyw.gp.hk",
"spend": 4.2
},
{
"adping": "91533906",
"pkg": "com.sialiagames.xczyw.gp.tw",
"spend": 0.5
},
{
"adping": "91538334",
"pkg": "cn.com.vtmarkets",