आय के बंटवारे की योजना कॉन्फ़िगर करें

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

परिचय

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

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

इसका इस्तेमाल करके, रेवेन्यू के बंटवारे के प्लान की जानकारी तय करना यूज़र इंटरफ़ेस

नीचे बताए गए तरीके से, रेवेन्यू के बंटवारे के प्लान कॉन्फ़िगर करें.

Edge

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

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

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

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

उदाहरण के लिए, अगर आपने रेवेन्यू बैंड सेक्शन में दो रेवेन्यू बैंड (>0-1,000 और 1,000 और उससे ज़्यादा) दिए हैं, तो >0-1,000 रेवेन्यू बैंड के लिए 80.5555 और 1,000 और उससे ज़्यादा रेवेन्यू बैंड के लिए 90.5 डाला जा सकता है. यह भी मान लें कि मुद्रा डॉलर में है. फिर, 1,000 डॉलर तक के रेवेन्यू जनरेट करने वाले लेन-देन में, लेन-देन की कीमत का 80.5555% हिस्सा रेवेन्यू का हिस्सा होगा. साथ ही, 1,000 डॉलर से ज़्यादा के रेवेन्यू का हिस्सा बनने पर, उस लेन-देन की कीमत का 90.5% हिस्सा रेवेन्यू में आएगा.

क्लासिक Edge (प्राइवेट क्लाउड)

क्लासिक एज यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, रेवेन्यू के बंटवारे की योजनाओं को कॉन्फ़िगर करने के लिए:

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

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

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

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

    ऐसा करने पर, रेवेन्यू के बंटवारे वाली विंडो खुलती है.

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

    फ़िक्स्ड शेयरिंग मॉडल के लिए:

    अगर आपने फ़िक्स्ड शेयर करने वाला मॉडल चुना है, तो कीमत वाले फ़ील्ड में यह जानकारी डालें सेक्शन:

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

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

    देश

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

    मुद्रा

    "बेस" या अकाउंटिंग मुद्रा का इस्तेमाल करता है. यह फ़ील्ड प्रीसेट है संगठन की प्रोफ़ाइल में मुद्रा फ़ील्ड मान का उपयोग करके.

    कीमत का टाइप

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

    फ़िक्स्ड शेयर %

    रेवेन्यू के बंटवारे का हिसाब लगाने के लिए इस्तेमाल किया जाने वाला प्रतिशत. एक दशमलव संख्या डालें (इसके साथ दशमलव के बाद चार अंक डालें. उदाहरण के लिए, अगर आपने 80.5555 डाला, तो रेवेन्यू का हिस्सा 80.5555% का मतलब है कि एपीआई की सेवा देने वाली कंपनी के तौर पर, डेवलपर को कीमत का 80.5555% पेमेंट करना होता है आपसे हर लेन-देन के लिए शुल्क लिया जाता है.

    सुविधाजनक शेयर करने के मॉडल के लिए:

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

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

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

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

    रेवेन्यू बैंड

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

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

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

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

    देश

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

    मुद्रा

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

    कीमत का टाइप

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

    रेवेन्यू बैंड के लिए % का हिस्सा

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

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

एपीआई का इस्तेमाल करके, रेवेन्यू के बंटवारे के प्लान की जानकारी देना

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

फ़िक्स्ड शेयरिंग मॉडल के लिए, रेवेन्यू के बंटवारे के प्लान की जानकारी देना

फ़िक्स्ड शेयरिंग मॉडल को लागू करने के लिए, आपको रेट प्लान की जानकारी में यह जानकारी देनी होती है:

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

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

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

  • रेट प्लान की दर का टाइप (REVSHARE).
  • रेवेन्यू के बंटवारे का हिसाब लगाने के लिए इस्तेमाल किया जाने वाला प्रतिशत. उदाहरण के लिए, अगर आपने 80.5555 तय किया है, रेवेन्यू का हिस्सा 80.5555% है.इसका मतलब है कि एपीआई की सेवा देने वाली कंपनी के तौर पर, डेवलपर को कुल हर लेन-देन के लिए ली जाने वाली कीमत (या अगर कस्टम एट्रिब्यूट पर आधारित हो, जैसे कि लेन-देन के दौरान बाइट भेजने के लिए, आप डेवलपर को तय की गई बाइट संख्या को ट्रांसमिट करना).
  • रेट ऐप्लिकेशन की शुरुआती इकाई (0). इसका मतलब है कि यह दर पहले लेन-देन से शुरू करते हुए, हर लेन-देन पर लागू होती है.

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

उदाहरण के लिए, नीचे दी गई ऐसेट, फ़िक्स्ड शेयरिंग मॉडल के साथ रेवेन्यू के बंटवारे का प्लान बनाती है. कॉन्टेंट बनाने रेवेन्यू का हिस्सा 80.5555% है. रेवेन्यू का बंटवारा, कुल कीमत के आधार पर तय होता है लेन-देन. यह समझौता 15 सितंबर, 2013 से लागू है और इसका पेमेंट 30 दिन के अंदर करना है. ( रेवेन्यू के बंटवारे से जुड़ी जानकारी हाइलाइट की जाती है.)

$ curl -H "Content-Type:application/json" -X POST -d \
'{
    "name": "Fixed share plan",
    "developer":null,
    "developerCategory":null,
    "advance": false,
    "currency": {
      "id": "usd"
    },
    "description": "Fixed share plan",
    "displayName": "Fixed share plan",
    "earlyTerminationFee": 10,    
    "monetizationPackage": {
      "id": "location"
    },    
    "organization": {
      "id": "{org_name}"
    },
    "paymentDueDays": "30",
    "prorate": false,
    "published": true,
    "ratePlanDetails": [
      {
        "aggregateStandardCounters": true,
        "currency": {
         "id": "usd"
        },
        "duration": 1,
        "durationType": "MONTH",
        "meteringType": "UNIT",
        "organization": {
         "id": "{org_name}"
        },
        "paymentDueDays": "30",
        "ratePlanRates": [
         {
          "revshare": 80.8555,
          "startUnit": 0,
          "type": "REVSHARE"
         }
        ],
        "ratingParameter": "VOLUME",
        "revenueType": "NET",
        "type": "REVSHARE"
      }
    ],
    "recurringStartUnit": 1,
    "recurringType": "CALENDAR",
    "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

जवाब कुछ ऐसा दिखना चाहिए (जवाब का सिर्फ़ एक हिस्सा दिखता है):

{
  "advance" : false,
  "currency" : {
    "id" : "usd",
    "name" : "USD",
    ...
    "organization" : {
      ...
    },
   ...
  },
  "description" : "Fixed share plan",
  "displayName" : "Fixed share plan",
  "earlyTerminationFee" : 10,
  "id" : "location_fixed_share_plan",
  "monetizationPackage" : {
    "description" : "Location",
    "displayName" : "Location",
    "id" : "location",
    "name" : "Location",
    "organization" : {
     ...
    },
    "product" : [ {
      "customAtt1Name" : "user",
      "description" : "Location",
      "displayName" : "Location",
      "id" : "location",
      "name" : "location",
      "organization" : {
        ...
      },
      "status" : "CREATED"
    } ],
    "status" : "CREATED"
  },
  "name" : "Fixed share plan",
  "organization" : {
    ...
  },
  "paymentDueDays" : "30",
  "prorate" : false,
  "published" : true,
  "ratePlanDetails" : [ {
    "aggregateFreemiumCounters" : true,
    "aggregateStandardCounters" : true,
    "currency" : {
      "id" : "usd",
      "name" : "USD",
      ...
      "organization" : {
        ...
      },
      ...
    },
    "duration" : 1,
    "durationType" : "MONTH",
    "id" : "c1720153-c60f-4f7f-b4e5-cdc7bc7bec5b",
    "meteringType" : "UNIT",
    "organization" : {
      ...
    },
    "paymentDueDays" : "30",
    "ratePlanRates" : [ {
      "id" : "01c4d544-d907-423b-964e-4e2aed2816a3",
      "revshare" : 80.8555,
      "startUnit" : 0,
      "type" : "REVSHARE"
    } ],
    "ratingParameter" : "VOLUME",
    "revenueType" : "NET",
    "type" : "REVSHARE"
  } ],
  "recurringStartUnit" : 1,
  "recurringType" : "CALENDAR",
  "setUpFee" : 10,
  "startDate" : "2013-09-15 00:00:00",
  "type" : "STANDARD"
}

ज़रूरत के हिसाब से शेयर करने के मॉडल के लिए, रेवेन्यू के बंटवारे की योजना की जानकारी देना

ज़रूरत के मुताबिक शेयर करने वाले मॉडल में, रेट प्लान की जानकारी दी जाती है. इसमें एक या उससे ज़्यादा रेट प्लान शामिल होते हैं दरें. रेट के हर प्लान में, लेन-देन से मिलने वाले रेवेन्यू की सीमा शामिल होती है. हर रेंज को "रेवेन्यू बैंड"). आप हर रेवेन्यू बैंड के लिए, रेवेन्यू के बंटवारे का प्रतिशत तय करते हैं.

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

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

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

रेट प्लान के हर रेट के लिए, आपको यह जानकारी देनी होगी:

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

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

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

उदाहरण के लिए, यह तरीका रेवेन्यू के बंटवारे का प्लान बनाता है. इसके लिए, ज़रूरत के हिसाब से शेयर करने के मॉडल का इस्तेमाल किया जाता है. यह दो रेवेन्यू बैंड के बारे में बताता है. पहला बैंड, 1,000 से ज़्यादा के लेन-देन से होने वाली आय को कवर करता है शुल्क लिया जाएगा. दूसरा बैंड 1000 यू.एस. डॉलर से अधिक के लेन-देन आय को कवर करता है. रेवेन्यू पहले रेवेन्यू बैंड के लिए 80.5555% और दूसरे रेवेन्यू बैंड का 90.5% हिस्सा शेयर किया गया. रेवेन्यू का हिस्सा, लेन-देन की कुल कीमत के हिसाब से तय होता है. इकट्ठा किए जाने वाले डेटा का आधार एक महीना होता है. अनुबंध की अवधि 15 सितंबर, 2013 से लागू होगी और इसका पेमेंट 30 दिनों के अंदर करना होगा. (रेवेन्यू शेयर से जुड़ी जानकारी हाइलाइट की जाती है.)

$ curl -H "Content-Type:application/json" -X POST -d \
'{
     "name": "Flexible share plan",
     "developer":null,
     "developerCategory":null,
     "advance": "true",
     "currency": {
      "id": "usd"
     },
     "description": "Flexible share plan",
     "displayName": "Flexible share plan",   
     "frequencyDuration": "30",
     "frequencyDurationType": "DAY",
     "earlyTerminationFee": "10",       
     "monetizationPackage": {
      "id": "location"
     },
     "organization": {
      "id": "{org_name}"
     },
     "paymentDueDays": "30",
     "prorate": "false",
     "published": "true",
     "ratePlanDetails": [
     {
      "currency": {
       "id": "usd"
      },
      "duration": "1",
      "durationType": "MONTH",
      "meteringType": "VOLUME",
      "organization": {
       "id": "{org_name}"
      },
      "paymentDueDays": "30",
      "ratePlanRates" : [ {
       "endUnit" : 1000,
       "revshare" : 80.5555,
       "startUnit" : 0,
       "type" : "REVSHARE"
      }, {
       "revshare" : 90.5,
       "startUnit" : 1000,
       "type" : "REVSHARE"
      } ],
     "ratingParameter" : "VOLUME",
     "revenueType" : "NET",
     "type" : "REVSHARE"
    } ],
    "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

जवाब कुछ ऐसा दिखना चाहिए (जवाब का सिर्फ़ एक हिस्सा दिखता है):

{
  "advance" : true,
  "currency" : {
    "id" : "usd",
    "name" : "USD",
    "organization" : {
      ...
    },
    ...
  },
  "description" : "Flexible share plan",
  "displayName" : "Flexible share plan",
  "earlyTerminationFee" : 10,
  "frequencyDuration" : 30,
  "frequencyDurationType" : "DAY",
  "id" : "location_flexible_share_plan",
  "monetizationPackage" : {
    "description" : "Location",
    "displayName" : "Location",
    "id" : "location",
    "name" : "Location",
    "organization" : {
      ...
    },
    "product" : [ {
      "customAtt1Name" : "user",
      "description" : "Location",
      "displayName" : "Location",
      "id" : "location",
      "name" : "location",
      "organization" : {
        ...
      },
      "status" : "CREATED"
    } ],
    "status" : "CREATED"
  },
  "name" : "Flexible share plan",
  "organization" : {
    ...
  },
  "paymentDueDays" : "30",
  "prorate" : false,
  "published" : false,
  "ratePlanDetails" : [ {
    "aggregateFreemiumCounters" : true,
    "aggregateStandardCounters" : true,
    "currency" : {
      "id" : "usd",
      "name" : "USD",
             "organization" : {
        ...
      },
      ...
    },
    "duration" : 1,
    "durationType" : "MONTH",
    "id" : "ba3353e3-14f4-4bc5-a9f1-c723fd34131c",
    "meteringType" : "VOLUME",
    "organization" : {
      ...
    },
    "paymentDueDays" : "30",
    "ratePlanRates" : [ {
      "endUnit" : 1000,
      "id" : "5f13a51e-2250-4383-9aad-35e9a008ab40",
      "revshare" : 80.5555,
      "startUnit" : 0,
      "type" : "REVSHARE"
    }, {
      "id" : "d4196250-4ecc-480e-a7ed-dfab8e1c92ed",
      "revshare" : 90.5,
      "startUnit" : 1000,
      "type" : "REVSHARE"
    } ],
    "ratingParameter" : "VOLUME",
    "revenueType" : "NET",
    "type" : "REVSHARE"
  } ],
  "recurringFee" : 10,
  "recurringStartUnit" : 1,
  "recurringType" : "CALENDAR",
  "setUpFee" : 10,
  "startDate" : "2013-09-15 00:00:00",
  "type" : "STANDARD"
}