यह Apigee Edge का दस्तावेज़ है.
Go to the
Apigee X documentation. info
आम तौर पर, किसी कंपनी के सभी डेवलपर के लिए, लेन-देन के कुल आंकड़ों को अपने-आप ट्रैक किया जाता है. ऐसा तब होता है, जब डेवलपर, एपीआई ऐक्सेस करने के लिए कंपनी के ऐप्लिकेशन का इस्तेमाल करते हैं.
मान लें कि आपके पास ऐसे डेवलपर हैं जो एपीआई ऐक्सेस करने के लिए, अपने डेवलपर ऐप्लिकेशन का इस्तेमाल कर रहे हैं. ऐसे में, आपको उनके लेन-देन के कुल आंकड़ों को ट्रैक करना है, ताकि ट्रैफ़िक में कोई रुकावट न आए. इसके लिए, डेवलपर को कंपनी में जोड़ा जा सकता है. साथ ही, सूचनाएं भेजने की सुविधा सेट अप की जा सकती है. ये सूचनाएं, कंपनी और उसके डेवलपर के लेन-देन के कुल आंकड़ों के आधार पर भेजी जाती हैं. आपको यह सुविधा, हर कंपनी के लिए अलग से चालू करनी होगी. यह डिफ़ॉल्ट रूप से बंद रहती है. चालू होने के बाद, लेन-देन के कुल आंकड़ों की गिनती हर घंटे की जाती है.
अगर सूचनाएं कॉन्फ़िगर की जाती हैं, तो वे कुल लेन-देन के थ्रेशोल्ड पूरे होने पर भेजी जाती हैं. कंपनी के हर उस डेवलपर के लिए अलग सूचना ट्रिगर की जाती है जिसने सूचना की दर से जुड़ा ऐसा प्लान स्वीकार किया है जिसमें बदलाव किया जा सकता है.
रिपोर्ट में, लेन-देन के कुल आंकड़ों को शामिल करने के लिए, आपको रिपोर्ट के मानदंड में कंपनी और उससे जुड़े सभी डेवलपर को मैन्युअल तरीके से शामिल करना होगा. ज़्यादा जानकारी के लिए, रिपोर्ट बनाना लेख पढ़ें.
दर से जुड़े प्लान के लेन-देन के कुल आंकड़ों या किसी कंपनी और उसके डेवलपर के लेन-देन के कुल आंकड़ों को एक साथ देखने के लिए:
- सूचना की दर से जुड़ा ऐसा प्लान बनाएं जिसमें बदलाव किया जा सकता है. इसके लिए, सूचना की दर से जुड़े ऐसे प्लान की जानकारी तय करना लेख पढ़ें.
- वेबहुक का इस्तेमाल करके सूचनाएं सेट अप करें. इसके लिए, वेबहुक का इस्तेमाल करके सूचनाएं सेट अप करना लेख पढ़ें.
- कंपनी के लिए, फ़िलहाल सेट किए गए सभी मौजूदा एट्रिब्यूट पाने के लिए, कंपनी की जानकारी पाने के लिए एपीआई का इस्तेमाल करें. आपको इनकी ज़रूरत अगले चरण में पड़ेगी.
-
इस सुविधा को चालू करने के लिए, कंपनी को अपडेट करने के लिए एपीआई का इस्तेमाल करके, कंपनी में
MINT_NOTIFICATION_COMBINE_COMPANY_DEVELOPERSकस्टम एट्रिब्यूट कोtrueपर सेट करें. एपीआई कॉल में, कंपनी के अन्य मौजूदा एट्रिब्यूट भी शामिल करें.उदाहरण के लिए, 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
- कंपनी और उसके डेवलपर, सूचना की दर से जुड़ा ऐसा प्लान स्वीकार करते हैं जिसमें बदलाव किया जा सकता है.
ध्यान दें: हमारा सुझाव है कि कंपनी और डेवलपर, शुरू होने की एक ही तारीख सेट करें, ताकि लेन-देन के डेटा को एक तय समय अंतराल में ट्रैक किया जा सके. इससे भ्रम की स्थिति कम होगी.
कृपया ध्यान दें:
- अगर कंपनी, दर से जुड़ा प्लान स्वीकार नहीं करती है, तो कंपनी और उसके डेवलपर के लेन-देन के कुल आंकड़ों को एक साथ नहीं देखा जा सकेगा.
- अगर कोई डेवलपर, दर से जुड़ा प्लान स्वीकार नहीं करता है, तो कमाई करने की सुविधा वाले प्रॉडक्ट के लिए, उस डेवलपर के किए गए कॉल ब्लॉक कर दिए जाएंगे.