रेट कार्ड प्लान कॉन्फ़िगर करें

Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं.
info

परिचय

रेट कार्ड प्लान में, डेवलपर से हर लेन-देन के लिए शुल्क लिया जाता है. इस तरह के प्लान के लिए, आपको अतिरिक्त जानकारी देनी होगी. जैसे, चार्जिंग मॉडल और चार्जिंग मॉडल के लिए कीमत.

आपके पास यह विकल्प होता है कि किसी एपीआई पैकेज के बजाय, अलग-अलग प्रॉडक्ट के लिए फ़्रीमिअम प्लान तय किया जाए. हालांकि, ऐसा सिर्फ़ प्रॉडक्ट के हिसाब से तय किए गए प्लान के लिए किया जा सकता है.

बार-बार लगने वाले शुल्क कब लिए जाते हैं और बंडल प्लान कब रीसेट होते हैं?

किराया प्लान में, बार-बार लगने वाले शुल्क के साथ-साथ एपीआई बंडल (वॉल्यूम बैंडेड और बंडल प्लान) भी शामिल हो सकते हैं. इन दोनों में, शुल्क लिए जाने और बंडल प्लान के रीसेट होने का समय तय होता है. यहां दी गई टेबल में बताया गया है कि बार-बार लिए जाने वाले शुल्क कब लिए जाते हैं और बंडल की संख्या कब रीसेट होती है. अगर डेवलपर ऐप्लिकेशन को एपीआई कॉल करने से इसलिए ब्लॉक कर दिया गया है, क्योंकि वे लेन-देन की सीमा तक पहुंच गए हैं, तो इन समय पर एपीआई कॉल की संख्या को शून्य पर रीसेट कर दिया जाता है. इसके बाद, ऐप्लिकेशन फिर से कॉल करना शुरू कर सकते हैं.

अगर प्लान में... ...ऐसा होता है
  • हर महीने लगने वाला शुल्क, जो शून्य नहीं है और जिसे महीना पर सेट किया गया है
  • वॉल्यूम बैंडेड या बंडल प्लान

बार-बार लिए जाने वाले शुल्क और बंडल प्लान के रीसेट होने की तारीख, महीने की पहली तारीख होती है (डिफ़ॉल्ट रूप से).

किसी खास दिन के लिए, हर महीने रिन्यू होने वाला प्लान बनाने के लिए, मैनेजमेंट एपीआई का इस्तेमाल करके किराया प्लान बनाएं. साथ ही, RecurringStartUnit प्रॉपर्टी का इस्तेमाल करके दिन की जानकारी दें. इसके बारे में एपीआई का इस्तेमाल करके किराया प्लान बनाना लेख में बताया गया है.

  • बार-बार लिए जाने वाले शुल्क को हफ़्ते के हिसाब से सेट किया गया हो और वह शून्य न हो
  • वॉल्यूम बैंडेड या बंडल प्लान
बार-बार लिया जाने वाला शुल्क और बंडल प्लान रीसेट होने की प्रोसेस, डेवलपर के रेट प्लान के शुरू होने की तारीख के सात दिन बाद होती है.
  • बार-बार लिए जाने वाले शुल्क को दिन के हिसाब से सेट किया गया हो
  • वॉल्यूम बैंडेड या बंडल प्लान
बार-बार लिया जाने वाला शुल्क और बंडल प्लान रीसेट होने की प्रोसेस, डेवलपर के रेट प्लान शुरू होने की तारीख के X दिनों बाद होती है.
  • बार-बार होने वाला शुल्क नहीं लिया जाता (या शून्य डॉलर का शुल्क लिया जाता है)
  • वॉल्यूम बैंडेड या बंडल प्लान

बंडल प्लान, रेट कार्ड में तय किए गए एग्रीगेशन के आधार पर रीसेट किए जाते हैं. उदाहरण के लिए, अगर कोई डेवलपर महीने की 19 तारीख को रेट प्लान शुरू करता है और एग्रीगेशन का आधार हर महीने है, तो बंडल के इस्तेमाल को हर महीने की 19 तारीख को रीसेट किया जाता है.

ध्यान दें कि महीने की तारीख हमेशा एक जैसी नहीं होती. उदाहरण के लिए, अगर कोई किराया प्लान 31 दिसंबर से शुरू होता है, तो रीसेट होने की तारीख 28 फ़रवरी हो जाएगी. ऐसा इसलिए, क्योंकि फ़रवरी में सिर्फ़ 28 दिन होते हैं. इसके बाद, हर महीने की 28 तारीख को ही यह सुविधा रीसेट होगी.

यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, रेट कार्ड प्लान कॉन्फ़िगर करना

नीचे दिए गए तरीके से, रेट कार्ड प्लान कॉन्फ़िगर करें.

Edge

रेट कार्ड प्लान कॉन्फ़िगर करने के लिए, रेट प्लान बनाते या बदलते समय, रेट कार्ड या रेट कार्ड और रेवेन्यू शेयर रेट प्लान टाइप चुनें. इसके बाद, रेट कार्ड सेक्शन में जाकर, इनमें से कोई एक चार्जिंग मॉडल चुनें:

बिलिंग मॉडल ब्यौरा
तय कीमत डेवलपर से हर लेन-देन के लिए तय किया गया शुल्क लिया जाता है.
वॉल्यूम बैंडेड डेवलपर से, लेन-देन की संख्या के हिसाब से अलग-अलग दर पर शुल्क लिया जाता है.
बंडल डेवलपर से, लेन-देन के हर बंडल के लिए एक तय रकम का शुल्क लिया जाता है. डेवलपर से तय की गई रकम का शुल्क लिया जाता है. इससे कोई फ़र्क़ नहीं पड़ता कि बंडल का पूरा इस्तेमाल किया गया है या नहीं.

ध्यान दें: रेट कार्ड और रेवेन्यू शेयर चुनने पर, यह विकल्प उपलब्ध नहीं होता.

इसके बाद, चुने गए चार्जिंग मॉडल के आधार पर यह जानकारी कॉन्फ़िगर करें.

चार्जिंग मॉडल फ़ील्ड ब्यौरा
सभी कैलकुलेशन की फ़्रीक्वेंसी वह समयावधि जिसके दौरान लेन-देन की संख्या (या कस्टम एट्रिब्यूट से जुड़ी संख्या) का हिसाब लगाया जाता है. महीनों की संख्या चुनें (1 से 24 महीने).
समान दर तय कीमत हर लेन-देन के लिए लिया जाने वाला शुल्क. दशमलव वाली कोई संख्या डालें. इसमें दशमलव के बाद ज़्यादा से ज़्यादा चार अंक होने चाहिए.

ध्यान दें: एपीआई (यूज़र इंटरफ़ेस नहीं) का इस्तेमाल करके, शुल्क के लिए तय किए जा सकने वाले दशमलव स्थानों की संख्या को कॉन्फ़िगर किया जा सकता है. ज़्यादा जानकारी के लिए, किराया प्लान के लिए दशमलव के बाद के अंकों की संख्या कॉन्फ़िगर करना लेख पढ़ें.

उदाहरण के लिए, अगर आपने 0.10 डाला है और मुद्रा डॉलर है, तो डेवलपर से हर लेन-देन के लिए 0.10 डॉलर का शुल्क लिया जाएगा. अगर यह शुल्क कस्टम एट्रिब्यूट, जैसे कि लेन-देन में ट्रांसफ़र किए गए बाइट की संख्या के आधार पर तय किया जाता है, तो डेवलपर से तय की गई बाइट की संख्या को ट्रांसफ़र करने के लिए 0.10 डॉलर का शुल्क लिया जाएगा.

वॉल्यूम बैंडेड वॉल्यूम बैंड वॉल्यूम बैंड के हिसाब से शुल्क लेने के मॉडल के लिए, लेन-देन (या ग्राहक एट्रिब्यूट पर आधारित) वॉल्यूम की एक या उससे ज़्यादा रेंज. हर रेंज को "वॉल्यूम बैंड" कहा जाता है. हर वॉल्यूम बैंड को एक दर असाइन की जा सकती है. यह दर, लागू होने वाले वॉल्यूम बैंड में मौजूद सभी लेन-देन पर लागू होती है. पहले बैंड की ऊपरी सीमा तय करें. उदाहरण के लिए, 1,000 तक (निचली सीमा, 0 से ज़्यादा पर पहले से सेट होती है).

ज़्यादा बैंड जोड़ने के लिए, +नया पर क्लिक करें.

इस लेवल से ऊपर के सभी लेन-देन दिखाने के लिए, फ़ाइनल बैंड की ऊपरी सीमा को खाली छोड़ दें.

ध्यान दें: एपीआई (यूज़र इंटरफ़ेस नहीं) का इस्तेमाल करके, शुल्क के लिए तय किए जा सकने वाले दशमलव स्थानों की संख्या को कॉन्फ़िगर किया जा सकता है. ज़्यादा जानकारी के लिए, किराया प्लान के लिए दशमलव के बाद के अंकों की संख्या कॉन्फ़िगर करना लेख पढ़ें.

उदाहरण के लिए, अगर आपने वॉल्यूम बैंड सेक्शन में दो वॉल्यूम बैंड (>0-1000 और 1000 और उससे ज़्यादा) तय किए हैं, तो >0-1000 वॉल्यूम बैंड के लिए 0.15 और 1000 और उससे ज़्यादा वॉल्यूम बैंड के लिए 0.10 डाला जा सकता है. अगर चुनी गई मुद्रा अमेरिकी डॉलर है, तो पहले 1,000 लेन-देन के लिए, हर लेन-देन पर 0.15 डॉलर का शुल्क लगता है. वहीं, 1,000 से ज़्यादा लेन-देन के लिए, हर लेन-देन पर 0.10 डॉलर का शुल्क लगता है.

बंडल एपीआई बंडल की कीमतें बंडल में लेन-देन की संख्या या कस्टम एट्रिब्यूट से जुड़ी कोई संख्या. जैसे, बंडल में ट्रांसमिट किए गए बाइट की कुल संख्या. हर बंडल के लिए कीमत तय की जा सकती है. यह कीमत पूरे बंडल पर लागू होती है. पहले बंडल की ऊपरी सीमा तय करें. उदाहरण के लिए, 1,000 तक (निचली सीमा, 0 से ज़्यादा पर पहले से सेट होती है).

अन्य बंडल जोड़ने के लिए, +नया पर क्लिक करें. आपको आखिरी बंडल के लिए ऊपरी सीमा तय करनी होगी. ऐसा तब तक करें, जब तक आपको आखिरी बंडल में असीमित लेन-देन के लिए डेवलपर से तय की गई रकम का शुल्क न लेना हो.

ध्यान दें: एपीआई (यूज़र इंटरफ़ेस नहीं) का इस्तेमाल करके, शुल्क के लिए तय किए जा सकने वाले दशमलव स्थानों की संख्या को कॉन्फ़िगर किया जा सकता है. ज़्यादा जानकारी के लिए, किराया प्लान के लिए दशमलव के बाद के अंकों की संख्या कॉन्फ़िगर करना लेख पढ़ें.

उदाहरण के लिए, अगर आपने बंडल साइज़ सेक्शन में दो बंडल तय किए हैं (0 से ज़्यादा और 1,000 तक, और 1,000 से ज़्यादा और 2,000 तक), तो 0 से ज़्यादा और 1,000 तक वाले बंडल के लिए 50 और 1,000 से ज़्यादा और 2,000 तक वाले बंडल के लिए 40 डालें. अगर चुनी गई मुद्रा अमेरिकी डॉलर है, तो पहले बंडल की कीमत 50 डॉलर और दूसरे बंडल की कीमत 40 डॉलर है. डेवलपर से, बंडल की कीमत के हिसाब से शुल्क लिया जाता है. भले ही, वह बंडल में शामिल कितने भी लेन-देन का इस्तेमाल करे. इसका मतलब है कि बंडल में शामिल पहला लेन-देन पूरा होने के बाद ही, डेवलपर से बंडल की कीमत के हिसाब से शुल्क ले लिया जाता है.

अगर आपने एपीआई प्रॉडक्ट के लिए कस्टम एट्रिब्यूट तय किए हैं, तो हर लेन-देन में कस्टम एट्रिब्यूट के आधार पर ऐप्लिकेशन डेवलपर से शुल्क लेने के लिए, कस्टम रेटिंग पैरामीटर को कॉन्फ़िगर किया जा सकता है. उदाहरण के लिए, अगर आपने ऐसा प्लान सेट अप किया है जिसमें हर लेन-देन के लिए डेवलपर से शुल्क लिया जाता है, तो प्लान के लिए दर सेट की जा सकती है. इसके लिए, कस्टम एट्रिब्यूट का इस्तेमाल किया जा सकता है. जैसे, बैकएंड पर ट्रांसमिट किए गए बाइट की संख्या. यह संख्या हर लेन-देन के हिसाब से अलग-अलग हो सकती है.

इस मामले में, कस्टम रेटिंग पैरामीटर का इस्तेमाल करें को चुनें. इसके बाद, सूची से कस्टम एट्रिब्यूट चुनें. ज़्यादा जानकारी के लिए, कस्टम एट्रिब्यूट के साथ किराया प्लान कॉन्फ़िगर करना लेख पढ़ें.

Classic Edge (Private Cloud)

Classic Edge UI का इस्तेमाल करके, रेट कार्ड प्लान कॉन्फ़िगर करने के लिए:

  1. किराया प्लान बनाने के लिए यह तरीका अपनाएं.
  2. रेवेन्यू मॉडल कॉन्फ़िगर करने के लिए, रेट प्लान टाइप ड्रॉप-डाउन में रेट कार्ड चुनें.
  3. अगर चुने गए एपीआई पैकेज में कई एपीआई प्रॉडक्ट शामिल हैं, तो इनमें से कोई एक विकल्प चुनें:

    ध्यान दें: अगर एपीआई पैकेज में सिर्फ़ एक एपीआई प्रॉडक्ट शामिल है, तो इस चरण को छोड़ा जा सकता है.

    • प्रॉडक्ट के हिसाब से प्लान, ताकि हर एपीआई प्रॉडक्ट के लिए, दर प्लान की जानकारी अलग-अलग कॉन्फ़िगर की जा सके.
    • सभी एपीआई प्रॉडक्ट के लिए, दर प्लान की जानकारी कॉन्फ़िगर करने के लिए, सभी प्रॉडक्ट के लिए सामान्य प्लान का इस्तेमाल करें.
  4. सामान्य रेट प्लान या एपीआई प्रॉडक्ट के हिसाब से तय किए गए हर रेट प्लान के लिए, रेट कार्ड पर क्लिक करें.

    ध्यान दें: एपीआई के प्रॉडक्ट के हिसाब से प्लान कॉन्फ़िगर करते समय, आपको हर एपीआई प्रॉडक्ट के लिए अलग-अलग रेट कार्ड प्लान कॉन्फ़िगर करना होगा.

    रेट कार्ड विंडो खुलती है.

  5. किसी एपीआई प्रॉडक्ट के लिए, फ़्रीमिअम प्लान सेट अप करें. फ़्रीमिअम प्लान में, डेवलपर को एक तय समय के लिए या इस्तेमाल की सीमा के आधार पर, एपीआई प्रॉडक्ट का इस्तेमाल बिना किसी शुल्क के करने की सुविधा मिलती है.

    निम्नलिखित जानकारी दर्ज करें:

    फ़ील्ड ब्यौरा
    क्या यह फ़्रीमियम प्रॉडक्ट है?

    बिना किसी शुल्क के आज़माने की अवधि. इनमें से कोई एक रेडियो बटन चुनें:

    • संख्या के हिसाब से. मुफ़्त अवधि, वॉल्यूम फ़ील्ड में बताई गई संख्या के आधार पर तय होती है.
    • अवधि के हिसाब से. शुल्क वाली अवधि, Freemium Duration फ़ील्ड में तय किए गए समय के इंटरवल पर आधारित होती है.
    • इनमें से जो भी पहले हो. मुफ़्त में इस्तेमाल करने की अवधि तब खत्म होती है, जब वॉल्यूम फ़ील्ड में दी गई संख्या या फ़्रीमिअम की अवधि वाले फ़ील्ड में दिया गया समय पूरा हो जाता है. इन दोनों में से जो भी पहले पूरा होता है उसके हिसाब से अवधि खत्म हो जाती है.
    • नहीं. यह फ़्रीमियम प्लान नहीं है. यह डिफ़ॉल्ट रूप से होता है.
    फ़्रीमियम वॉल्यूम

    लेन-देन की वह संख्या (या लेन-देन रिकॉर्ड करने की नीति में रिकॉर्ड किए गए कस्टम एट्रिब्यूट से जुड़ी वह संख्या) जिसके लिए डेवलपर से शुल्क नहीं लिया जाता. एपीआई प्रॉडक्ट के लिए वॉल्यूम मेज़र किया जाता है. वॉल्यूम नंबर डालें, जैसे कि 5000. इसका मतलब है कि जब डेवलपर प्लान शुरू करते हैं, तो उनसे पहले 5,000 लेन-देन के लिए शुल्क नहीं लिया जाता (या कस्टम एट्रिब्यूट से जुड़े आइटम के पहले 5,000 इस्तेमाल के लिए शुल्क नहीं लिया जाता). यह फ़ील्ड सिर्फ़ तब चालू होता है, जब "फ़्रीमियम प्रॉडक्ट है?" फ़ील्ड में "संख्या के हिसाब से" या "जो भी पहले पूरा हो" चुना गया हो.

    फ़्रीमियम की अवधि

    वह समयावधि जिसके दौरान डेवलपर से कोई शुल्क नहीं लिया जाता. कोई संख्या डालें और कोई समयावधि चुनें. उदाहरण के लिए, एक महीना. इसका मतलब है कि डेवलपर से एक महीने तक कोई शुल्क नहीं लिया जाएगा. यह फ़ील्ड सिर्फ़ तब चालू होता है, जब "फ़्रीमिअम प्रॉडक्ट है?" फ़ील्ड में "अवधि के हिसाब से" या "जो भी पहले आए" चुना गया हो.

  6. इनमें से कोई एक चार्जिंग मॉडल चुनें:
    • समान दर. इस मॉडल में, डेवलपर से हर लेन-देन के लिए एक तय शुल्क लिया जाता है.
    • वॉल्यूम बैंडेड. इस मॉडल में, डेवलपर से लेन-देन की संख्या के हिसाब से अलग-अलग दर पर शुल्क लिया जाता है.
    • बंडल. इस मॉडल में, डेवलपर से ट्रांज़ैक्शन के हर बंडल के लिए, तय की गई रकम (एडवांस में) ली जाती है. डेवलपर से तय की गई रकम का शुल्क लिया जाता है. इससे कोई फ़र्क़ नहीं पड़ता कि बंडल का पूरा इस्तेमाल किया गया है या नहीं.

    फ़्लैट रेट मॉडल के लिए: सामान्य रेट कार्ड विंडो के 'कीमत' सेक्शन में यह जानकारी डालें:

    फ़ील्ड ब्यौरा
    ऑपरेटर (या संगठन)

    आपके संगठन का नाम. इस फ़ील्ड को, संगठन की प्रोफ़ाइल में मौजूद ऑपरेटर (या संगठन) फ़ील्ड की वैल्यू का इस्तेमाल करके पहले से सेट किया जाता है.

    देश

    आपके संगठन का देश. इस फ़ील्ड में, संगठन की प्रोफ़ाइल में मौजूद देश के नाम के फ़ील्ड की वैल्यू पहले से सेट होती है.

    समान दर

    हर लेन-देन के लिए लिया जाने वाला शुल्क. दशमलव वाली कोई संख्या डालें. इसमें दशमलव के बाद ज़्यादा से ज़्यादा चार अंक होने चाहिए.

    ध्यान दें: एपीआई (यूज़र इंटरफ़ेस नहीं) का इस्तेमाल करके, शुल्क के लिए तय किए जा सकने वाले दशमलव स्थानों की संख्या को कॉन्फ़िगर किया जा सकता है. ज़्यादा जानकारी के लिए, किराये के प्लान के लिए, दशमलव के बाद के अंकों की संख्या कॉन्फ़िगर करना लेख पढ़ें.

    उदाहरण के लिए, अगर आपने 0.10 डाला है और मुद्रा डॉलर है, तो डेवलपर से हर ट्रांजै़क्शन के लिए 0.10 डॉलर का शुल्क लिया जाएगा. इसके अलावा, अगर यह शुल्क किसी कस्टम एट्रिब्यूट पर आधारित है, जैसे कि ट्रांजै़क्शन में ट्रांसफ़र किए गए बाइट की संख्या, तो डेवलपर से तय किए गए बाइट की संख्या को ट्रांसफ़र करने के लिए 0.10 डॉलर का शुल्क लिया जाएगा.

    वॉल्यूम बैंडेड मॉडल के लिए: सामान्य रेट कार्ड विंडो में अतिरिक्त फ़ील्ड दिखते हैं. इनका इस्तेमाल, एग्रीगेशन का आधार तय करने और "वॉल्यूम बैंड" तय करने के लिए किया जाता है. "वॉल्यूम बैंड" का मतलब है कि लेन-देन की संख्या की ऐसी रेंज जिनके लिए अलग-अलग दरें लागू की जा सकती हैं.

    इस तरह का प्लान आम तौर पर, डेवलपर को ज़्यादा वॉल्यूम जनरेट करने के लिए सेट अप किया जाता है. इसके लिए, ज़्यादा वॉल्यूम बैंड के लिए छूट वाली दरें ऑफ़र की जाती हैं.

    'सामान्य रेट कार्ड' विंडो में यह जानकारी डालें:

    फ़ील्ड ब्यौरा
    एग्रीगेशन का आधार

    वह समयावधि जिसके दौरान लेन-देन की संख्या (या कस्टम एट्रिब्यूट से जुड़ी संख्या) को इकट्ठा किया जाता है. कुल वॉल्यूम का इस्तेमाल, वॉल्यूम बैंड और हर ट्रांज़ैक्शन पर लागू होने वाली दर का पता लगाने के लिए किया जाता है. महीनों की संख्या चुनें (1 से 12 महीने).

    बंडल कब रीसेट होते हैं, इस बारे में जानकारी के लिए बार-बार लिए जाने वाले शुल्क कब लिए जाते हैं और बंडल प्लान कब रीसेट होते हैं? लेख पढ़ें

    वॉल्यूम बैंड

    लेन-देन (या ग्राहक एट्रिब्यूट पर आधारित) की संख्या की एक या उससे ज़्यादा रेंज (हर रेंज एक "वॉल्यूम बैंड" होती है). हर वॉल्यूम बैंड को एक किराया असाइन किया जा सकता है. इस किराये को, 'किराया' सेक्शन के वॉल्यूम बैंड फ़ील्ड में सेट किया जाता है. यह दर, लागू होने वाले वॉल्यूम बैंड में मौजूद सभी लेन-देन पर लागू होती है. पहले बैंड की ऊपरी सीमा तय करें. उदाहरण के लिए, 1,000 तक (निचली सीमा, 0 से ज़्यादा पर पहले से सेट होती है). दूसरा बैंड जोड़ने के लिए, + पर क्लिक करें. उदाहरण के लिए, 1,000 से ज़्यादा और 2,000 तक. ज़्यादा बैंड जोड़ने के लिए, + पर क्लिक करें. इस लेवल से ऊपर के सभी लेन-देन दिखाने के लिए, फ़ाइनल बैंड की ऊपरी सीमा को खाली छोड़ा जा सकता है.

    कीमत
    ऑपरेटर (या संगठन)

    आपके संगठन का नाम. इस फ़ील्ड को, संगठन की प्रोफ़ाइल में मौजूद ऑपरेटर (या संगठन) फ़ील्ड की वैल्यू का इस्तेमाल करके पहले से सेट किया जाता है.

    देश

    आपके संगठन का देश. यह फ़ील्ड, संगठन की प्रोफ़ाइल में मौजूद देश के फ़ील्ड की वैल्यू का इस्तेमाल करके पहले से सेट किया जाता है.

    मुद्रा

    वह "आधार" या हिसाब रखने वाली मुद्रा जिसका इस्तेमाल आपका संगठन करता है. इस फ़ील्ड को, संगठन की प्रोफ़ाइल में मौजूद मुद्रा फ़ील्ड की वैल्यू का इस्तेमाल करके पहले से सेट किया जाता है. हालांकि, इसे यहां बदला जा सकता है.

    वॉल्यूम बैंड

    वॉल्यूम बैंड के लिए तय किया गया रेट. आपको हर वॉल्यूम बैंड के लिए एक दर तय करनी होती है. हर बैंड के लिए, दशमलव वाली संख्या डालें. इसमें दशमलव के बाद ज़्यादा से ज़्यादा चार अंक हो सकते हैं.

    ध्यान दें: एपीआई (यूज़र इंटरफ़ेस नहीं) का इस्तेमाल करके, वॉल्यूम बैंड रेट के लिए तय की जा सकने वाली दशमलव जगहों की संख्या को कॉन्फ़िगर किया जा सकता है. ज़्यादा जानकारी के लिए, किराये के प्लान के लिए, दशमलव के बाद के अंकों की संख्या कॉन्फ़िगर करना लेख पढ़ें.

    उदाहरण के लिए, अगर आपने वॉल्यूम बैंड सेक्शन में दो वॉल्यूम बैंड (>0-1000 और 1000 और इससे ज़्यादा) तय किए हैं, तो >0-1000 वॉल्यूम बैंड के लिए 0.15 और 1000 और इससे ज़्यादा वॉल्यूम बैंड के लिए 0.10 डाला जा सकता है. अगर चुनी गई मुद्रा अमेरिकी डॉलर है, तो पहले 1,000 लेन-देन के लिए, हर लेन-देन पर 15 रुपये का शुल्क लगता है. वहीं, 1,000 से ज़्यादा लेन-देन के लिए, हर लेन-देन पर 10 रुपये का शुल्क लगता है.

    बंडल किए गए मॉडल के लिए: सामान्य रेट कार्ड विंडो में अतिरिक्त फ़ील्ड दिखते हैं. इनका इस्तेमाल करके, एग्रीगेशन का आधार तय किया जाता है. एग्रीगेशन का आधार, वह समयावधि होती है जिसके दौरान डेवलपर, लेन-देन के बंडल का इस्तेमाल कर सकता है. साथ ही, बंडल से जुड़ी जानकारी भी दी जाती है. जैसे, बंडल का साइज़.

    'सामान्य रेट कार्ड' विंडो में यह जानकारी डालें:

    फ़ील्ड ब्यौरा
    एग्रीगेशन का आधार

    वह समयावधि जिसमें डेवलपर, लेन-देन के बंडल का इस्तेमाल कर सकता है. इसके अलावा, वह कस्टम एट्रिब्यूट पर आधारित बंडल का इस्तेमाल भी कर सकता है. महीनों की संख्या चुनें (1 से 12 महीने). इस अवधि के बाद, प्लान की समयसीमा खत्म हो जाती है. इसके बाद, डेवलपर को प्लान (और बंडल) फिर से खरीदना होगा.

    बंडल कब रीसेट होते हैं, इस बारे में जानकारी के लिए बार-बार लिए जाने वाले शुल्क कब लिए जाते हैं और बंडल प्लान कब रीसेट होते हैं? लेख पढ़ें

    बंडल का साइज़

    बंडल में लेन-देन की संख्या या कस्टम एट्रिब्यूट से जुड़ी कोई संख्या. जैसे, बंडल में ट्रांसमिट किए गए बाइट की कुल संख्या. हर बंडल के लिए एक कीमत असाइन की जा सकती है. यह कीमत, 'कीमत' सेक्शन के 'बंडल का साइज़' फ़ील्ड में सेट की जाती है. यह कीमत, पूरे बंडल पर लागू होती है. पहले बंडल की ऊपरी सीमा तय करें. उदाहरण के लिए, 1,000 तक (निचली सीमा, 0 से ज़्यादा पर पहले से सेट होती है). दूसरा बंडल जोड़ने के लिए, + पर क्लिक करें. उदाहरण के लिए, 1,000 से ज़्यादा और 2,000 तक. ज़्यादा बंडल जोड़ने के लिए, + पर क्लिक करें. आपको आखिरी बंडल के लिए ऊपरी सीमा तय करनी होगी. हालांकि, अगर आपको आखिरी बंडल में असीमित लेन-देन के लिए डेवलपर से एक तय रकम लेनी है, तो आपको ऊपरी सीमा तय करने की ज़रूरत नहीं है.

    कीमत
    ऑपरेटर (या संगठन)

    आपके संगठन का नाम. इस फ़ील्ड को, संगठन की प्रोफ़ाइल में मौजूद ऑपरेटर (या संगठन) फ़ील्ड की वैल्यू का इस्तेमाल करके पहले से सेट किया जाता है.

    देश

    आपके संगठन का देश. यह फ़ील्ड, संगठन की प्रोफ़ाइल में मौजूद देश के फ़ील्ड की वैल्यू का इस्तेमाल करके पहले से सेट किया जाता है.

    मुद्रा

    वह "आधार" या हिसाब रखने वाली मुद्रा जिसका इस्तेमाल आपका संगठन करता है. इस फ़ील्ड को, संगठन की प्रोफ़ाइल में मौजूद मुद्रा फ़ील्ड की वैल्यू का इस्तेमाल करके पहले से सेट किया जाता है. हालांकि, इसे यहां बदला जा सकता है.

    बंडल का साइज़ (कीमत)

    किसी बंडल की कीमत. आपको हर बंडल के लिए कीमत तय करनी होती है. दशमलव वाली संख्या डालें. इसमें दशमलव के बाद ज़्यादा से ज़्यादा चार अंक होने चाहिए.

    ध्यान दें: एपीआई (यूज़र इंटरफ़ेस नहीं) का इस्तेमाल करके, बंडल रेट के लिए तय किए जा सकने वाले दशमलव स्थानों की संख्या को कॉन्फ़िगर किया जा सकता है. ज़्यादा जानकारी के लिए, किराये के प्लान के लिए, दशमलव के बाद के अंकों की संख्या कॉन्फ़िगर करना लेख पढ़ें.

    उदाहरण के लिए, अगर आपने बंडल साइज़ सेक्शन में दो बंडल तय किए हैं (0 से ज़्यादा से लेकर 1,000 तक और 1,000 से ज़्यादा से लेकर 2,000 तक), तो 0 से ज़्यादा से लेकर 1,000 तक के बंडल के लिए 50 और 1,000 से ज़्यादा से लेकर 2,000 तक के बंडल के लिए 40 डालें. अगर चुनी गई मुद्रा अमेरिकी डॉलर है, तो पहले बंडल की कीमत 50 डॉलर और दूसरे बंडल की कीमत 40 डॉलर है. डेवलपर से बंडल की कीमत के हिसाब से शुल्क लिया जाता है. भले ही, वह बंडल में शामिल कितनी भी सेवाओं का इस्तेमाल करे. इसका मतलब है कि बंडल में शामिल पहली सेवा के लिए लेन-देन पूरा होने के बाद, डेवलपर से बंडल की कीमत के हिसाब से शुल्क लिया जाता है.

  7. रेट कार्ड की जानकारी सेव करने और स्टैंडर्ड रेट प्लान विंडो पर वापस जाने के लिए, लागू करें और बंद करें पर क्लिक करें.
  8. एपीआई प्रॉडक्ट के लिए खास तौर पर बनाए गए रेट प्लान के लिए, ज़रूरत के मुताबिक अन्य एपीआई प्रॉडक्ट के लिए रेट प्लान की जानकारी कॉन्फ़िगर करें.

एपीआई का इस्तेमाल करके, रेट कार्ड प्लान को कॉन्फ़िगर करना

एपीआई का इस्तेमाल करके, रेट कार्ड प्लान की जानकारी कॉन्फ़िगर करें. इसके बारे में यहां बताया गया है.

एपीआई का इस्तेमाल करके, रेट कार्ड प्लान की जानकारी देना

किराये का प्लान बनाते समय, आपको किराये के प्लान की जानकारी देनी होती है. /organizations/{org_name}/monetization-packages/{package_id}/rate-plans को कॉल करने पर, अनुरोध के मुख्य हिस्से में मौजूद ratePlanDetails प्रॉपर्टी में जानकारी दी जाती है. ratePlanDetails प्रॉपर्टी में दी गई जानकारी, आपके चुने गए चार्जिंग मॉडल पर निर्भर करती है. जैसे, तय किया गया शुल्क, वॉल्यूम बैंडेड या बंडल.

तय शुल्क वाला चार्जिंग मॉडल तय करना

एक तय शुल्क वाला मॉडल लागू करने के लिए, दर योजना की जानकारी में यह तय करें:

  • रेटिंग पैरामीटर, जिससे पता चलता है कि किराया प्लान, ट्रांज़ैक्शन (VOLUME) या कस्टम एट्रिब्यूट (उदाहरण के लिए, MINT_CUSTOM_ATTRIBUTE_1) पर आधारित है. VOLUME डिफ़ॉल्ट वैल्यू है.
  • मीटरिंग टाइप (UNIT) से पता चलता है कि हर यूनिट के लिए दर तय है. इसका मतलब है कि यह लेन-देन की संख्या पर आधारित नहीं है. ऐसा वॉल्यूम बैंडेड या बंडलों के लिए चार्जिंग मॉडल के मामले में होता है.
  • पेमेंट करने की आखिरी तारीख (उदाहरण के लिए, 30 दिन).
  • आपके संगठन का आईडी.
  • "बेस" या अकाउंटिंग मुद्रा, जिसका इस्तेमाल आपकी कंपनी करती है.
  • किराया प्लान का ऐसा किराया जिससे यह पता चलता है कि किराया कैसे तय किया जाता है. चार्जिंग मॉडल, तय की गई दर पर आधारित होता है. इसलिए, आपको सिर्फ़ एक दर प्लान की दर तय करनी होती है.

किराये के प्लान में, यह जानकारी दी जाती है:

  • किराये के प्लान के किराये (RATECARD) का टाइप.
  • प्लान की कीमत. उदाहरण के लिए, अगर आपने 0.10 तय किया है और मुद्रा अमेरिकी डॉलर है, तो डेवलपर से हर लेन-देन के लिए 0.10 डॉलर का शुल्क लिया जाएगा. इसके अलावा, अगर यह शुल्क किसी कस्टम एट्रिब्यूट पर आधारित है, जैसे कि किसी लेन-देन में ट्रांसफ़र किए गए बाइट की संख्या, तो डेवलपर से तय किए गए बाइट की संख्या को ट्रांसफ़र करने के लिए 0.10 डॉलर का शुल्क लिया जाएगा.
  • दर लागू करने की शुरुआती यूनिट (0). इसका मतलब है कि दर, पहले ट्रांज़ैक्शन से शुरू होकर हर ट्रांज़ैक्शन पर लागू होती है.

रेट प्लान की जानकारी के विकल्पों की पूरी सूची देखने के लिए, रेट प्लान की जानकारी के कॉन्फ़िगरेशन की सेटिंग देखें.

उदाहरण के लिए, यहां फ़िक्स्ड चार्जिंग मॉडल वाला रेट कार्ड प्लान बनाया गया है. यह दर, हर लेन-देन के लिए 10 रुपये तय की गई है. पेमेंट करने की आखिरी तारीख 30 दिन बाद है. (रेट कार्ड से जुड़ी जानकारी को हाइलाइट किया गया है.)

curl -H "Content-Type:application/json" -X POST -d \
'{ 
     "name": "Flat rate card plan",
     "developer":null,
     "developerCategory":null,
     "advance": "false",
     "currency": {
      "id" : "usd"
     },     
     "description": "Flat rate card plan",
     "displayName" : "Flat rate card plan",
     "frequencyDuration": "30",
     "frequencyDurationType": "DAY",
     "earlyTerminationFee": "10",     
     "monetizationPackage": {
      "id": "location"
     },
     "organization": {
      "id": "{org_name}"
     },
     "paymentDueDays": "30",
     "prorate": "false",
     "published": "true",
     "ratePlanDetails": [
     {
      "currency": {
       "id" : "usd"
      },
      "paymentDueDays": "30",      
      "meteringType": "UNIT",
      "organization": {
       "id": "{org_name}"
      },
      "ratePlanRates": [
       {
        "type": "RATECARD",
        "rate": "0.10",
        "startUnit": "0"       
       }      
      ], 
     "ratingParameter": "VOLUME",
     "type": "RATECARD"
     }],
     "recurringStartUnit": 1,
     "recurringType": "CALENDAR",
     "recurringFee": "10",
     "setUpFee": "10",
     "startDate": "2013-09-15 00:00:00",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans" \
-u email:password

वॉल्यूम बैंडेड चार्जिंग मॉडल तय करना

वॉल्यूम बैंडेड मॉडल में, रेट प्लान की जानकारी दी जाती है. इसमें एक या उससे ज़्यादा रेट प्लान की दरें शामिल होती हैं. हर दर, "वॉल्यूम बैंड" पर लागू होती है. इसका मतलब है कि लेन-देन के वॉल्यूम की सीमा (या कस्टम एट्रिब्यूट, जैसे कि ट्रांसमिट किए गए बाइट की संख्या के आधार पर सीमा). इस तरह का प्लान आम तौर पर, डेवलपर को ज़्यादा वॉल्यूम जनरेट करने के लिए सेट अप किया जाता है. इसके तहत, ज़्यादा वॉल्यूम बैंड के लिए छूट वाली दरें ऑफ़र की जाती हैं.

किराया प्लान की दरों के अलावा, किराया प्लान की जानकारी में यह भी बताया जाता है:

  • रेटिंग पैरामीटर, जिससे पता चलता है कि किराया प्लान, ट्रांज़ैक्शन (VOLUME) या कस्टम एट्रिब्यूट (उदाहरण के लिए, CUSTOM_ATTRIBUTE_1) पर आधारित है. VOLUME डिफ़ॉल्ट वैल्यू है.
  • मीटरिंग टाइप (VOLUME), जो यह दिखाता है कि दर, लेन-देन की संख्या पर आधारित है. इसका मतलब है कि यह हर लेन-देन के लिए एक तय दर नहीं है. ऐसा फ़्लैट रेट चार्जिंग मॉडल के मामले में होता है.
  • पेमेंट करने की आखिरी तारीख (उदाहरण के लिए, 30 दिन).
  • आपके संगठन का आईडी.
  • "बेस" या अकाउंटिंग मुद्रा, जिसका इस्तेमाल आपकी कंपनी करती है.
  • अवधि और अवधि का टाइप, दोनों मिलकर यह तय करते हैं कि ट्रांज़ैक्शन की संख्या (या कस्टम एट्रिब्यूट से जुड़ी संख्या) को कितने समय तक इकट्ठा किया जाएगा. इसे "एग्रीगेशन बेसिस" भी कहा जाता है. लेन-देन की संख्या को एग्रीगेशन के आधार पर (उदाहरण के लिए, एक महीने) एग्रीगेट किया जाता है, ताकि लागू होने वाले वॉल्यूम बैंड का पता लगाया जा सके.
  • एग्रीगेशन काउंटर, जिनका इस्तेमाल लागू होने वाले वॉल्यूम बैंड का पता लगाने के लिए किया जाता है.

हर रेट प्लान के लिए, यह जानकारी दी जाती है:

  • किराये के प्लान के किराये (RATECARD) का टाइप.
  • प्लान की कीमत. उदाहरण के लिए, अगर आपने 0.10 तय किया है और मुद्रा डॉलर है, तो डेवलपर से हर लेन-देन के लिए 15 रुपये का शुल्क लिया जाएगा. इसके अलावा, अगर यह शुल्क किसी कस्टम एट्रिब्यूट पर आधारित है, जैसे कि लेन-देन में ट्रांसफ़र किए गए बाइट की संख्या, तो डेवलपर से तय किए गए बाइट की संख्या को ट्रांसफ़र करने के लिए 15 रुपये का शुल्क लिया जाएगा.
  • वॉल्यूम बैंड की शुरुआती और आखिरी यूनिट. शुरुआती यूनिट, वॉल्यूम बैंड की निचली सीमा तय करती है. वहीं, आखिरी यूनिट, वॉल्यूम बैंड की ऊपरी सीमा तय करती है. उदाहरण के लिए, अगर आपने शुरुआती यूनिट के तौर पर 0 और आखिरी यूनिट के तौर पर 1,000 तय की है, तो एग्रीगेशन की अवधि में वॉल्यूम बैंड, 1,000 ट्रांज़ैक्शन तक कवर करेगा. अगर मुद्रा अमेरिकी डॉलर है, तो एग्रीगेशन की अवधि एक महीने की होती है.साथ ही, पहले 1,000 लेन-देन के लिए दर 0. 15 होती है.ऐसे में, डेवलपर से महीने में 1,000 लेन-देन तक के लिए, हर लेन-देन पर 0.15 डॉलर का शुल्क लिया जाता है.

    बंडल कब रीसेट होते हैं, इस बारे में जानकारी के लिए बार-बार लगने वाले शुल्क कब लिए जाते हैं और बंडल प्लान कब रीसेट होते हैं? लेख पढ़ें

    अगर आपने फ़ाइनल वॉल्यूम बैंड के लिए, आखिरी यूनिट तय नहीं की है, तो उस बैंड के लिए तय किया गया शुल्क, उन सभी लेन-देन पर लागू होगा जिनकी संख्या, उस बैंड के लिए तय की गई शुरुआती यूनिट से ज़्यादा हो गई है. उदाहरण के लिए, अगर आखिरी बैंड के लिए शुरुआती यूनिट 1,000 है और आपने उस बैंड के लिए आखिरी यूनिट तय नहीं की है, तो बैंड के लिए तय की गई दर, एग्रीगेशन की अवधि में 1,000 लेन-देन के बाद होने वाले सभी लेन-देन पर लागू होगी.

रेट प्लान की जानकारी के विकल्पों की पूरी सूची देखने के लिए, रेट प्लान की जानकारी के कॉन्फ़िगरेशन की सेटिंग देखें.

उदाहरण के लिए, यहां वॉल्यूम बैंडेड चार्जिंग मॉडल वाला रेट कार्ड प्लान बनाया गया है. पहले 1,000 लेन-देन के लिए, यह दर 0.15 डॉलर पर सेट की गई है. इसके बाद, 1,000 से ज़्यादा के सभी लेन-देन के लिए, यह दर 0.10 डॉलर है. एग्रीगेशन की अवधि एक महीने की होती है. पेमेंट करने की आखिरी तारीख 30 दिन बाद है. (रेट कार्ड की जानकारी हाइलाइट की गई है.)

curl -H "Content-Type:application/json" -X POST -d \

'{
     "name": "Volume banded rate card plan",
     "developer":null,
     "developerCategory":null,
     "currency": {
      "id" : "usd"
     },     
     "frequencyDuration": "30",
     "description": "Volume banded rate card plan",
     "displayName" : "Volume banded rate card plan",
     "frequencyDuration": "30",
     "frequencyDurationType": "DAY",
     "earlyTerminationFee": "10",
     "monetizationPackage": {
      "id": "location"
     },
     "organization": {
      "id": "{org_name}"
     },    
     "paymentDueDays": "30",
     "prorate": "false",
     "published": "true",
     "ratePlanDetails": [
     {
      "currency": {
       "id" : "usd"
      },
      "aggregateStandardCounters": true,
      "paymentDueDays": "30",
      "duration": "1",
      "durationType": "MONTH",
      "meteringType": "VOLUME",
      "organization": {
       "id": "{org_name}"
      },      
      "ratePlanRates": [
      {
       "type": "RATECARD",
       "rate": "0.15",
       "startUnit": "0",
       "endUnit": "1000"
      },
      {
       "type": "RATECARD",
       "rate": "0.10",
       "startUnit": "1000"      
      }
      ],     
     "ratingParameter": "VOLUME",
     "type": "RATECARD"
     }],
     "recurringStartUnit": 1,
     "recurringType": "CALENDAR",
     "recurringFee": "10",
     "setUpFee": "10",
     "startDate": "2013-09-15 00:00:00",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans" \
-u email:password

बंडल किए गए चार्जिंग मॉडल के बारे में बताना

बंडल्ड चार्जिंग मॉडल में, डेवलपर लेन-देन के "बंडल" के लिए (एडवांस में) पेमेंट करता है. इसके अलावा, वह कस्टम एट्रिब्यूट के आधार पर बंडल के लिए भी पेमेंट कर सकता है. जैसे, ट्रांसमिट किए गए बाइट की संख्या. हर बंडल के लिए एक दर और एग्रीगेशन बेस तय किया जाता है. एग्रीगेशन बेस का मतलब है कि डेवलपर कितने समय तक बंडल का इस्तेमाल कर सकता है.

उदाहरण के लिए, मान लें कि आपने दो बंडल सेट अप किए हैं. पहले बंडल का साइज़ 1 से 1,000 ट्रांज़ैक्शन है और दूसरे बंडल का साइज़ 1,001 से 2,000 ट्रांज़ैक्शन है. पहले बंडल के लिए 50 डॉलर और दूसरे बंडल के लिए 40 डॉलर का शुल्क लिया जाता है. साथ ही, एग्रीगेशन का आधार 1 है. अगर डेवलपर पहले बंडल के लिए रेट कार्ड प्लान खरीदता है, तो उसे एक महीने में 1,000 लेन-देन के लिए 50 डॉलर (एडवांस में) चुकाने होंगे. डेवलपर से तय की गई रकम का शुल्क लिया जाता है. इससे कोई फ़र्क़ नहीं पड़ता कि बंडल का पूरा इस्तेमाल हुआ है या नहीं. डेटा इकट्ठा करने की अवधि खत्म होने के बाद, प्लान की समयसीमा खत्म हो जाती है. अगर डेवलपर को बंडल का फिर से इस्तेमाल करना है, तो उसे प्लान (और बंडल) फिर से खरीदना होगा.

किराया प्लान की जानकारी में दी गई जानकारी, वॉल्यूम बैंडेड चार्जिंग मॉडल के लिए किराया प्लान की जानकारी में दी गई जानकारी के जैसी ही होती है. दोनों के बीच का अंतर यहां दिया गया है:

  • आपने जो भी किराया प्लान तय किया है वह बंडल के लिए है, न कि वॉल्यूम बैंड के लिए.
  • आपको आखिरी बंडल के लिए ऊपरी सीमा तय करनी होगी. हालांकि, अगर आपको आखिरी बंडल में असीमित लेन-देन के लिए डेवलपर से एक तय रकम लेनी है, तो आपको ऊपरी सीमा तय करने की ज़रूरत नहीं है.

रेट प्लान की जानकारी के विकल्पों की पूरी सूची देखने के लिए, रेट प्लान की जानकारी के कॉन्फ़िगरेशन की सेटिंग देखें.

उदाहरण के लिए, यहां बंडल किए गए चार्जिंग मॉडल के साथ रेट कार्ड प्लान बनाया गया है. पहले बंडल (1,000 लेन-देन तक) के लिए, यह दर 5,000 रुपये तय की गई है. वहीं, दूसरे बंडल (1,000 से ज़्यादा और 2,000 लेन-देन तक) के लिए, यह दर 4,000 रुपये तय की गई है. एग्रीगेशन की अवधि एक महीने की होती है. पेमेंट करने की आखिरी तारीख 30 दिन बाद है.

curl -H "Content-Type:application/json" -X POST -d \
'{
     "name": "Bundled rate plan",
     "developer":null,
     "developerCategory":null,
     "currency": {
      "id" : "usd"
     },    
     "frequencyDuration": "30",
     "description": "Bundled rate plan",
     "displayName" : "Bundled rate plan",
     "frequencyDurationType": "DAY",
     "earlyTerminationFee": "10",
     "monetizationPackage": {
      "id": "location"
     },
     "organization": {
      "id": "{org_name}"
     },    
     "paymentDueDays": "30",
     "prorate": "true",
     "published": "true",
     "ratePlanDetails": [
     {
      "currency": {
       "id" : "usd"
      },
      "aggregateStandardCounters": true,
      "paymentDueDays": "30",
      "duration": "1",
      "durationType": "MONTH",
      "meteringType": "STAIR_STEP",
      "organization": {
       "id": "{org_name}"
      },
      "ratePlanRates": [
      {
       "type": "RATECARD",
       "rate": "50",
       "startUnit": "0",
       "endUnit": "1000"
      },
      {
       "type": "RATECARD",
       "rate": "40",
       "startUnit": "1000",
       "endUnit": "2000"
      }
      ],
     "ratingParameter": "VOLUME",
     "type": "RATECARD"
     }],
     "recurringStartUnit": 1,
     "recurringType": "CALENDAR",
     "recurringFee": "10",
     "setUpFee": "10",
     "startDate": "2013-09-15 00:00:00",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans" \
-u email:password

एपीआई का इस्तेमाल करके, अलग-अलग प्रॉडक्ट के लिए फ़्रीमिअम प्लान तय करना

रेट कार्ड प्लान में, किसी एपीआई पैकेज के बजाय किसी एक प्रॉडक्ट के लिए फ़्रीमिअम प्लान सेट अप किया जा सकता है. फ़्रीमिअम प्लान में, डेवलपर को एपीआई प्रॉडक्ट का इस्तेमाल करने की सुविधा मिलती है. यह सुविधा, तय समय के लिए या इस्तेमाल की गई मात्रा के आधार पर मिलती है.

किसी एपीआई प्रॉडक्ट के लिए फ़्रीमिअम प्लान सेट अप करते समय, रेट कार्ड प्लान की जानकारी में यह तय किया जाता है कि डेवलपर, एपीआई प्रॉडक्ट के ज़रिए उपलब्ध कराए गए संसाधनों का इस्तेमाल कितने समय तक बिना किसी शुल्क के कर सकता है. यह अवधि, इनमें से किसी एक के आधार पर तय की जा सकती है:

  • अवधि, यानी कि लागू होने की तारीख और खत्म होने की तारीख के बीच का समय.
  • संख्या, जैसे कि एपीआई प्रॉडक्ट से जुड़े लेन-देन की संख्या या लेन-देन रिकॉर्ड करने की नीति में रिकॉर्ड किए गए कस्टम एट्रिब्यूट से जुड़ा वॉल्यूम.

अगर फ़्री में इस्तेमाल करने की अवधि, संख्या के आधार पर तय की जाती है, तो इसे फ़्री में इस्तेमाल की जा सकने वाली इकाइयों की संख्या के तौर पर बताएं. उदाहरण के लिए, यहां 5,000 यूनिट के वॉल्यूम पर आधारित फ़्रीमिअम प्लान के साथ रेट कार्ड प्लान बनाया गया है. फ़्रीमिअम से जुड़ी खास बातों को हाइलाइट किया गया है.

curl -H "Content-Type:application/json" -X POST -d \
'{
      "name": "Flat rate card plan with freemium period",
      "developer":null,
      "developerCategory":null,      
      "advance": "false",
      "currency": {
       "id" : "usd"
      },     
      "description": "Flat rate card plan with freemium period",
      "displayName" : "Flat rate card plan with freemium period",
      "frequencyDuration": "30",
      "frequencyDurationType": "DAY",
      "earlyTerminationFee": "10",     
      "monetizationPackage": {
       "id": "location"
      },
      "organization": {
       "id": "myorg"
      },
      "paymentDueDays": "30",
      "prorate": "false",
      "published": "false",
      "ratePlanDetails": [
      {
       "currency": {
       "aggregateFreemiumCounters" : true,
       "aggregateStandardCounters" : true,
        "id" : "usd"
       },
       "product" : {
        "id" : "location",
        "displayName":"Location"
       },
       "paymentDueDays": "30",      
       "meteringType": "UNIT",
       "organization": {
        "id": "myorg"
       },
       "ratePlanRates": [
        {
         "type": "RATECARD",
         "rate": "0.10",
         "startUnit": "0"       
        }      
       ],
      "freemiumUnit": "5000",
      "freemiumDuration": "0",
      "freemiumDurationType": "DAY",
      "ratingParameterUnit":"MB",
      "customPaymentTerm": "false",
      "ratingParameter": "VOLUME",
      "type": "RATECARD"
      }],
      "recurringStartUnit": 1,
      "recurringType": "CALENDAR",
      "recurringFee": "10",
      "setUpFee": "10",
      "startDate": "2013-09-15 00:00:00",
      "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans" \
-u email:password