# 我正在尝试在 Discourse 上构建一个“市场”，非常希望得到一些建议/反馈

**URL:** <https://meta.discourse.org/t/im-working-to-build-a-marketplace-on-top-of-discourse-would-love-some-suggestions-feedback/275930>\
**Category:** Community Building\
**Created:** [2023年八月20日 14:49 UTC](https://meta.discourse.org/t/im-working-to-build-a-marketplace-on-top-of-discourse-would-love-some-suggestions-feedback/275930 "2023-08-20T14:49:49Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)\
**Post date:** [2023年八月21日 02:05 UTC](https://meta.discourse.org/t/im-working-to-build-a-marketplace-on-top-of-discourse-would-love-some-suggestions-feedback/275930/4 "2023-08-21T02:05:19Z")

</div>

> [@jordan-violet](#):
>
> 用户能够对市场物品进行评分，并且我们可以通过 API 获取该评分，查看谁给什么打了分等。

我有一段时间没看了，但也许可以看看 [https://meta.discourse.org/t/topic-ratings-plugin/39578。该插件的](https://meta.discourse.org/t/topic-ratings-plugin/39578%E3%80%82%E8%AF%A5%E6%8F%92%E4%BB%B6%E7%9A%84) README 文件比 Meta 主题更详细地描述了它的工作原理：

> 一个 Discourse 插件，允许你使用主题来评分。
> 
> 1. 主题可以通过在具有评分设置的类别中发布（见下文）或通过标记为“rating”来指定为“用于评分”。
> 2. 每个评分主题都涉及一个单独的事物（“评分对象”）；例如，一项服务或一个产品。
> 3. 用户通过在发帖时（即在编辑器中）选择星级评分来对评分对象进行评分。
> 4. 主题中所有评分的平均值（均值）将显示在主题标题下方以及相关的帖子列表项中。

这对于 Discourse/Shopify 集成也很有趣。

> [@jordan-violet](#):
>
> 我需要一种最好的方式让用户确认我们的服务条款。我目前将其链接在主题的顶部，并加粗显示，但我认为我的法律团队希望在用户下载/使用该物品之前，它能实际弹出给用户。

只是一个想法，但也许可以创建一个自动化，在用户接受 TOS 时将他们添加到某个组。你可以配置市场类别，使其需要“accepted\_tos”组成员身份才能访问该类别。这需要一些开发工作来设置：在 TOS 页面添加一个复选框，在选中复选框时触发一个自动化，找到一种方法让用户清楚他们需要做什么才能访问该类别。

---

_[View the full topic](https://meta.discourse.org/t/im-working-to-build-a-marketplace-on-top-of-discourse-would-love-some-suggestions-feedback/275930)._
