根據公司及其開發人員的整體交易總數設定通知

您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

一般來說,開發人員使用公司應用程式存取 API 時,系統會自動追蹤公司所有開發人員的交易總額。

如果開發人員正積極使用自己的開發人員應用程式存取 API,而您需要追蹤他們的交易總額,且不希望流量中斷,該怎麼做?您可以將開發人員新增至公司,並設定通知,系統會根據公司和開發人員的交易總額傳送通知。您必須為每間公司啟用這項功能,因為這項功能預設為停用。啟用後,系統會每小時計算交易總計。

如果已設定通知,系統會在合併交易總額達到門檻時傳送通知。公司中接受可調整通知費率方案的每位開發人員,都會收到個別通知。

如要在報表中納入合併交易總額,您必須手動將公司和所有相關開發人員納入報表條件。詳情請參閱「建立報表」。

如要合併費率方案交易總額,或合併公司及其開發人員的交易總額,請按照下列步驟操作:

  1. 如要建立可調整的通知費率方案,請參閱「指定可調整的通知方案詳細資料」。
  2. 如要使用 Webhook 設定通知,請參閱「使用 Webhook 設定通知」。
  3. 使用「Get Company Details」API,取得目前為公司設定的所有現有屬性。在下一步中將會用到。
  4. 如要啟用這項功能,請使用 Update Company API,將 MINT_NOTIFICATION_COMBINE_COMPANY_DEVELOPERS 自訂屬性新增至公司 true請務必在 API 呼叫中加入其他現有的公司屬性

    舉例來說,如要為 xyz-company 啟用這項功能,請按照下列步驟操作:

    $ curl -H "Content-Type:application/json" -X PUT -d \
    '{
        "name": "xyz-company",
        "attributes": [
            {
                "name": "MINT_NOTIFICATION_COMBINE_COMPANY_DEVELOPERS",
                "value": "true"
            }
          ... also include other existing company attributes to avoid losing them
       ]
    }'\
    "https://api.enterprise.apigee.com/v1/organizations/myorg/companies/xyz-company"  \
    -u email:password
  5. 公司和開發人員接受可調整的通知費率方案。

    注意:建議公司和開發人員設定相同的開始日期,盡量避免混淆,這樣系統就能在一致的時間間隔內追蹤交易資料。

    注意事項:

    • 如果公司未接受費率方案,系統就不會合併計算公司及其開發人員的費率方案交易總額。
    • 如果開發人員未接受費率方案,系統會封鎖該開發人員撥給營利產品的電話。