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

आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं.
जानकारी

परिचय

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

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

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

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

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

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

अगर आपको किसी खास दिन के लिए, हर महीने रिन्यू होने वाला प्लान बनाना है, तो मैनेजमेंट एपीआई का इस्तेमाल करके एक किराया प्लान बनाएं. साथ ही, 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 Product?

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

    • संख्या के हिसाब से. मुफ़्त अवधि, Volume फ़ील्ड में बताई गई संख्या के आधार पर तय की जाती है.
    • अवधि के हिसाब से. शुल्क लेने की अवधि, 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 लेन-देन के लिए, हर लेन-देन पर 0.15 डॉलर का शुल्क लगता है. वहीं, 1,000 से ज़्यादा लेन-देन के लिए, हर लेन-देन पर 0.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 तय किया है और मुद्रा डॉलर है, तो डेवलपर से हर ट्रांजै़क्शन के लिए 0.15 डॉलर का शुल्क लिया जाएगा. इसके अलावा, अगर यह शुल्क किसी कस्टम एट्रिब्यूट पर आधारित है, जैसे कि किसी ट्रांजै़क्शन में ट्रांसफ़र किए गए बाइट की संख्या, तो डेवलपर से तय किए गए बाइट की संख्या को ट्रांसफ़र करने के लिए 0.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 लेन-देन तक) के लिए, यह दर 50 डॉलर पर सेट की गई है. वहीं, दूसरे बंडल (1,000 से ज़्यादा और 2,000 लेन-देन तक) के लिए, यह दर 40 डॉलर पर सेट की गई है. एग्रीगेशन का आधार एक महीना है. पेमेंट की आखिरी तारीख 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