什么是 Joystick 远程配置?
"操作、进化和学习的速度是竞争力和成功的主要因素。"
Joystick 是一个现代的远程配置和动态内容平台,允许您对应用、游戏和系统进行热更新,而无需编码的开销。我们的使命是赋予团队更有效地构建和操作产品,然后更快地迭代。
Joystick 的诞生源于对等待代码合并、构建和部署以对应用和游戏进行简单更改的挫败感。它已经成长为整个团队都可以使用的完整操作平台。在几分钟而不是几天或几周内更新您的应用或游戏。更改立即生效并大规模提供。
支持的功能
- 📝 完整的 JSON:超越功能标志。使用完整的 JSON 远程配置进行内容、数据、标志或参数。
- 🔠 任何配置格式:包括 JSON、XML、YAML、INI、纯文本等任何字符串格式。
- 📁 资产管理:管理您的资产(横幅、Unity 资产包等),通过 CDN 提供,并直接在您的配置中引用它们。
- 🔀 多环境:天生的多环境,易于使用的同步和差异工具。
- 🎯 细分:根据任何自定义细分提供不同的参数。
- 🆎 AB 测试:使用一致的用户分桶进行任何参数的 AB 测试;用户可以在多个测试中处于相同的测试组。
- ⏳ 分阶段部署:随着时间的推移逐步推出更改,观众的增量可以小到 0.1%。
- ⏰️ 定时更改:安排内容更新,这样您就不必在特定的小时内不断手动进行更改。
- ⚙️ 变量和参数:存储并立即更新游戏或应用的任何参数。
- 🚩 经典功能标志:简单的功能标志配置,用于打开或关闭事物。
- 🗄️ 自动修订历史记录:保留更改和审计日志的历史记录;并立即恢复到以前的版本。
- 🔒 模式保护:使用模式保护您的配置,以确保您不会得到错误的输入。
- 🔗 Webhooks:与其他服务、Slack、Discord 等集成
- 🔢 Google 表格集成:从 Google 表格到 Joystick 的一键推送,使团队中的任何人都可以轻松进行更新。
- 👥 权限和访问控制:保护您的关键配置和生产环境。
- 📱 远程配置的 SDK:Unity、Csharp、Javascript/Typescript、PHP、Python、Unreal Engine
三步开始
1. 创建配置
输入任何有效的 JSON 配置。我们不会限制您使用简单的键:值对。您创建的配置立即通过 API 提供。您所做的任何后续编辑都是即时可用的。我们保留您可以一键恢复的完整修订历史记录。
2. 创建 API 密钥
API 密钥允许您从环境中获取内容。
3. 通过 API 从您的应用或游戏中获取配置
我们有 SDK!
我们为 Javascript、Unity、Python 等提供了 SDK。查看我们的 SDK!。
有了您的 API,您就可以通过 REST API 获取配置了。
请求
端点
替换您创建的配置 ContentId 中指示的 :contentId(如果您按照示例进行操作,ContentId 就是 "greetings
")。:contentId 不区分大小写。
响应
您的内容作为响应正文中的 "data" 对象返回。其他参数用于细分和 ab 测试;它们可以选择关闭。查看我们的 API 参考 以获取其他选项。
加强您的团队
在一个平台上管理所有配置,并通过一个易于使用的 REST API 从您的应用或游戏中访问它们。
- 没有每座位收费:我们认为整个团队都应该参与,不收取 "每座位" 的费用。
- 天生多环境:Joystick 是天生的多环境。为您的团队和工作流程创建您需要的数量。
- 无痛的大规模分发:Joystick 在边缘缓存您的远程配置,因此它们可以按需提供,延迟低。
- 随心所欲地实验:在 Joystick 中管理的任何配置都可以轻松细分和 ab 测试。
- 安全更新:模式帮助您保护配置的完整性,并确保您不会得到错误的输入。
- 高级工作流管理:多配置更改审查、修订历史、高级跨环境同步工具、精细的权限等。
- 集成:Webhooks、已批准的 Google 表格™ -> Joystick 插件、用于更新配置的 API 等...
下一步是什么?
获取沙盒帐户
为您的团队配备火箭助推器。今天就获取沙盒帐户 。