天天看點

Tier - 給你的SaaS應用添加定價的最簡單方式

作者:GitHub項目精選

大家好,又見面了,我是 GitHub 精選君!

1. 背景介紹

在建構和管理SaaS應用的過程中,定價模型是一個重要的方面。然而,傳統的定價方法往往複雜而繁瑣,難以管理。Tier是一個解決方案,它提供了一個簡單、集中的方式來定義和管理你的SaaS應用的定價模型。通過Tier,你可以輕松解決與定價相關的問題,進而将注意力集中在核心業務上。

Tier 項目在 GitHub 有 600+ Star,用一句話介紹該項目就是:“The easiest way to add pricing to your SaaS. Get billing over with.”。

Tier - 給你的SaaS應用添加定價的最簡單方式

2. 項目介紹

Tier是一個能夠讓你在一個地方定義和管理SaaS應用的定價模型的工具。它的主要目标是幫助SaaS和基于消費模型的計費模型更加友好地使用和管理Stripe。Tier提供了SDK來實作通路檢查、計量/報告等功能。

主要功能和設計要點:

  • • 在一個地方管理你的功能、計劃以及它們的定價
  • • 提供按需測試環境和預覽部署,讓你安心地進行開發
  • • 根據特定客戶或測試的需要建立自定義計劃和變體
  • • Tier會自動與Stripe保持同步并進行全面管理
  • • 通路檢查和授權由Tier的SDK處理
Tier - 給你的SaaS應用添加定價的最簡單方式

3. 如何使用

你可以按照以下步驟安裝和使用Tier:

  1. 安裝Tier CLI:使用以下指令來安裝(适用于Homebrew、Binary和Go):• Homebrew(macOS):brew install tierrun/tap/tier• Binary(macOS、Linux、Windows):https://tier.run/releases• Go:運作以下指令(需要go1.19或更高版本):go run tier.run/cmd/tier@latest或者go install tier.run/cmd/tier@latest
  2. 建立你的第一個pricing.json檔案:你可以在Tier Model上建立并使用tier push指令推送到你的開發環境或生産環境。
  3. 添加Tier SDK:通過通路Tier SDK文檔,擷取并添加Tier SDK來啟用通路檢查和計量功能。

你可以在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. 項目推介

為什麼要選擇Tier?以下是一些推薦理由:

• 開發活躍:Tier是一個活躍的開源項目,持續得到維護和改進。

• 知名使用者/公司:許多知名的使用者和公司已經在使用Tier來管理他們的SaaS應用的定價模型。

以下是該項目 Star 趨勢圖(代表項目的活躍程度):

Tier - 給你的SaaS應用添加定價的最簡單方式

更多項目詳情請檢視如下連結。

開源項目位址:https://github.com/tierrun/tier

開源項目作者:tierrun

以下是參與項目建設的所有成員:

Tier - 給你的SaaS應用添加定價的最簡單方式

關注我們,一起探索有意思的開源項目。

繼續閱讀