feat(coin-history): 信息流广告奖励按点位场景拆流水文案(比价/领券) #124

Merged
marco merged 1 commits from 7-6ljh into main 2026-07-09 10:03:10 +08:00
Member

改动

grant_feed_rewardfeed_scene 落不同 biz_type/remark,让收益明细里比价等候期看的广告与领券时看的广告文案分开:

  • comparisonfeed_ad_reward_comparison(比价奖励)
  • couponfeed_ad_reward_coupon(领券奖励)
  • 其余(welfare / 空 / 旧端不传)→ 维持通用 feed_ad_reward(信息流广告奖励)

客户端按 biz_type 直显固定文案(见 android 侧 CoinHistoryViewModel.coinTitle),remark 仅作后台留痕/兜底。

附:验收脚手架

scripts/seed_coinhistory_labels_test.py(dev-only):往测试号 11111111111 塞每种 bizType 各一条金币流水(ref_id 前缀 TESTDOC),一屏核对收益明细全部新文案;--clean 按前缀精确清理,不污染真实数据。

联动

客户端配套改动:shaguabijia-app-android 同名分支 7-6ljh

🤖 Generated with Claude Code

## 改动 `grant_feed_reward` 按 `feed_scene` 落不同 `biz_type`/`remark`,让收益明细里比价等候期看的广告与领券时看的广告文案分开: - `comparison` → `feed_ad_reward_comparison`(比价奖励) - `coupon` → `feed_ad_reward_coupon`(领券奖励) - 其余(welfare / 空 / 旧端不传)→ 维持通用 `feed_ad_reward`(信息流广告奖励) 客户端按 `biz_type` 直显固定文案(见 android 侧 `CoinHistoryViewModel.coinTitle`),`remark` 仅作后台留痕/兜底。 ## 附:验收脚手架 `scripts/seed_coinhistory_labels_test.py`(dev-only):往测试号 `11111111111` 塞每种 bizType 各一条金币流水(`ref_id` 前缀 `TESTDOC`),一屏核对收益明细全部新文案;`--clean` 按前缀精确清理,不污染真实数据。 ## 联动 客户端配套改动:`shaguabijia-app-android` 同名分支 `7-6ljh`。 🤖 Generated with [Claude Code](https://claude.com/claude-code)
liujiahui added 1 commit 2026-07-07 17:52:38 +08:00
grant_feed_reward 按 feed_scene 落不同 biz_type/remark:
comparison→feed_ad_reward_comparison(比价奖励)、coupon→feed_ad_reward_coupon
(领券奖励),其余(welfare/空/旧端不传)维持通用 feed_ad_reward(信息流广告奖励)。
客户端按 biz_type 直显固定文案,remark 仅作后台留痕/兜底。

附 scripts/seed_coinhistory_labels_test.py:dev-only 文案验收脚手架,往测试号
塞每种 bizType 各一条流水(ref_id 前缀 TESTDOC),--clean 按前缀精确清理。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
marco merged commit 0cf5b3816f into main 2026-07-09 10:03:10 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WonderableAI/shaguabijia-app-server#124