您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件。 info
一般來說,開發人員使用公司應用程式存取 API 時,系統會自動追蹤公司所有開發人員的交易總額。
如果開發人員正積極使用自己的開發人員應用程式存取 API,而您需要追蹤他們的交易總額,且不希望流量中斷,該怎麼做?您可以將開發人員新增至公司,並設定通知,系統會根據公司和開發人員的交易總額傳送通知。您必須為每間公司啟用這項功能,因為這項功能預設為停用。啟用後,系統會每小時計算交易總計。
如果已設定通知,系統會在合併交易總額達到門檻時傳送通知。公司中接受可調整通知費率方案的每位開發人員,都會收到個別通知。
如要在報表中納入合併交易總額,您必須手動將公司和所有相關開發人員納入報表條件。詳情請參閱「建立報表」。
如要合併費率方案交易總額,或合併公司及其開發人員的交易總額,請按照下列步驟操作:
- 如要建立可調整的通知費率方案,請參閱「指定可調整的通知方案詳細資料」。
- 如要使用 Webhook 設定通知,請參閱「使用 Webhook 設定通知」。
- 使用「Get Company Details」API,取得目前為公司設定的所有現有屬性。在下一步中將會用到。
-
如要啟用這項功能,請使用 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
- 公司和開發人員接受可調整的通知費率方案。
注意:建議公司和開發人員設定相同的開始日期,盡量避免混淆,這樣系統就能在一致的時間間隔內追蹤交易資料。
注意事項:
- 如果公司未接受費率方案,系統就不會合併計算公司及其開發人員的費率方案交易總額。
- 如果開發人員未接受費率方案,系統會封鎖該開發人員撥給營利產品的電話。