Roblox Monetization

TabooHarmony/roblox-brain/skills/design/roblox-monetization

作者 TabooHarmony38826be57ee37bcf023e9c2b85681bea3909281c无许可证收录于 2026年10月9日更新于 2026年10月9日

Use when implementing Roblox GamePasses, Developer Products, subscriptions, private servers, Creator Rewards, or purchase policy checks.

AI 生成的概览

指导 Roblox 变现功能的实现:游戏通行证、开发者产品、订阅、私人服务器和购买政策检查。

功能
为 Roblox 变现功能提供实现指导,涵盖游戏通行证、开发者产品、订阅、私人服务器、Creator Rewards 以及购买资格检查。它说明服务端授予、通过 ProcessReceipt 或 BindReceiptHandler 处理收据,以及无法安全授予时返回 NotProcessedYet。它还指向一个包含购买流程和失败处理的参考文件。
适用场景
在为 Roblox 体验添加游戏通行证、开发者产品、订阅、私人服务器、与 Creator Rewards 相关的产品决策或购买资格检查时使用。也适合在发布前审查收据处理程序、授予失败、重复收据或中断的存档。
运行要求
无脚本,仅提供说明。需要加载参考文件(references/full.md)以获取详细的购买流程和失败处理。假定具备 Roblox 开发环境和 Roblox 文档访问权限。

roblox monetization

When to Load

Load when adding a Game Pass, Developer Product, subscription, private server, Creator Rewards-related product decision, or purchase eligibility check.

Quick Reference

  • Prompt purchases from the client, but grant value only from server-owned code.
  • Passes: durable ownership for an experience. Check ownership server-side and refresh after a purchase.
  • Developer Products: repeatable consumables. Grant through a server-owned receipt handler, either ProcessReceipt or BindReceiptHandler with Enum.ReceiptType.DeveloperProduct. PromptProductPurchaseFinished is not purchase confirmation.
  • A receipt that cannot be safely granted must return NotProcessedYet. Roblox redelivers it when the player rejoins (there is no time-based retry).
  • For eligibility-sensitive purchases, check PolicyService and current Roblox guidance. If a paid-random-item restriction applies, offer the user the documented choices, including earnable rewards, a known non-random sequence, or direct purchase. Do not default to hiding or blocking the feature; handle the affected purchase path without stopping unrelated work.
  • Creator Rewards is a platform program, not a grant API. Track eligibility, attribution, engagement, and dashboard reporting separately from purchases and inventory.
  • Test failed grants, duplicate receipts, player absence, and interrupted saves before shipping.
  • A receipt handler's presence is not proof of correctness; inspect its ownership, durable idempotent grant, and retry paths for unknown products or absent players.

Need the details? Load references/full.md for purchase flows and failure handling.

来源与署名

来源:TabooHarmony/roblox-brain位于skills/design/roblox-monetization提交38826be

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架