Tier - 給你的SaaS應(yīng)用添加定價(jià)的最簡單方式
大家好,又見面了,我是 GitHub 精選君!
1. 背景介紹
在構(gòu)建和管理SaaS應(yīng)用的過程中,定價(jià)模型是一個重要的方面。然而,傳統(tǒng)的定價(jià)方法往往復(fù)雜而繁瑣,難以管理。Tier是一個解決方案,它提供了一個簡單、集中的方式來定義和管理你的SaaS應(yīng)用的定價(jià)模型。通過Tier,你可以輕松解決與定價(jià)相關(guān)的問題,從而將注意力集中在核心業(yè)務(wù)上。
Tier 項(xiàng)目在 GitHub 有 600+ Star,用一句話介紹該項(xiàng)目就是:“The easiest way to add pricing to your SaaS. Get billing over with.”。

2. 項(xiàng)目介紹
Tier是一個能夠讓你在一個地方定義和管理SaaS應(yīng)用的定價(jià)模型的工具。它的主要目標(biāo)是幫助SaaS和基于消費(fèi)模型的計(jì)費(fèi)模型更加友好地使用和管理Stripe。Tier提供了SDK來實(shí)現(xiàn)訪問檢查、計(jì)量/報(bào)告等功能。
主要功能和設(shè)計(jì)要點(diǎn):
??在一個地方管理你的功能、計(jì)劃以及它們的定價(jià)
??提供按需測試環(huán)境和預(yù)覽部署,讓你安心地進(jìn)行開發(fā)
??根據(jù)特定客戶或測試的需要創(chuàng)建自定義計(jì)劃和變體
??Tier會自動與Stripe保持同步并進(jìn)行全面管理
??訪問檢查和授權(quán)由Tier的SDK處理

3. 如何使用
你可以按照以下步驟安裝和使用Tier:
1.?安裝Tier CLI:使用以下命令來安裝(適用于Homebrew、Binary和Go):
??Homebrew(macOS):
brew install tierrun/tap/tier
??Binary(macOS、Linux、Windows):https://tier.run/releases
??Go:運(yùn)行以下命令(需要go1.19或更高版本):
go?run?tier.run/cmd/tier@latest
或者go?install?tier.run/cmd/tier@latest
2.?創(chuàng)建你的第一個
pricing.json
文件:你可以在Tier Model上創(chuàng)建并使用tier push
命令推送到你的開發(fā)環(huán)境或生產(chǎn)環(huán)境。3.?添加Tier SDK:通過訪問Tier SDK文檔,獲取并添加Tier SDK來啟用訪問檢查和計(jì)量功能。
你可以在Tier Hello World (https://blog.tier.run/tier-hello-world-demo) 中找到一個示例。以下是一個 pricing.json 的示例:
{
??"plans":?{
????"plan:free@1":?{
??????"title":?"Convert?(free)",
??????"features":?{
????????"feature:convert":?{
??????????"title":?"Temperature?Conversions",
??????????"tiers":?[
????????????{
??????????????"upto":?10,
??????????????"price":?0
????????????}
??????????]
????????}
??????}
????},
????"plan:pro@1":?{
??????"title":?"Convert?(Pro)",
??????"features":?{
????????"feature:convert":?{
??????????"title":?"Temperature?Conversions",
??????????"tiers":?[
????????????{
??????????????"base":?1000,
??????????????"price":?0,
??????????????"upto":?100
????????????},
????????????{
??????????????"price":?1
????????????}
??????????]
????????}
??????}
????}
??}
}
4. 項(xiàng)目推介
為什么要選擇Tier?以下是一些推薦理由:
??開發(fā)活躍:Tier是一個活躍的開源項(xiàng)目,持續(xù)得到維護(hù)和改進(jìn)。
??知名用戶/公司:許多知名的用戶和公司已經(jīng)在使用Tier來管理他們的SaaS應(yīng)用的定價(jià)模型。
以下是該項(xiàng)目 Star 趨勢圖(代表項(xiàng)目的活躍程度):

更多項(xiàng)目詳情請查看如下鏈接。
開源項(xiàng)目地址:https://github.com/tierrun/tier
開源項(xiàng)目作者:tierrun
以下是參與項(xiàng)目建設(shè)的所有成員:

關(guān)注我們,一起探索有意思的開源項(xiàng)目。