आने वाले समय के लिए रेट प्लान बनाना

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

परिचय

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

उदाहरण के लिए, मान लें कि आपने ऐसा स्टैंडर्ड प्लान बनाया है जो 31 दिसंबर, 2019 को खत्म हो जाएगा और आपको इसकी जगह कोई ऐसा प्लान लेना हो जो 1 जनवरी, 2020 से लागू होगा. ऐसा करने के लिए, आपको आने वाले समय के लिए रेट प्लान बनाना होगा और उसे 1 जनवरी, 2020 से लागू करना होगा.

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

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

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

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

आने वाले समय में, रेट का प्लान बनाएं. इसके बारे में नीचे बताया गया है.

Edge

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

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

    आपके रेट प्लान का नाम.

    ध्यान दें: यह नाम ज़रूरी नहीं है कि मूल रेट प्लान के नाम से मेल खाए.

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

    ध्यान दें: रेट प्लान, बताई गई तारीख को दिन के खत्म होने तक लागू रहेगा. उदाहरण के लिए, अगर आप रेट प्लान को 1 दिसंबर, 2018 को खत्म करना चाहते हैं, तो आपको endDate वैल्यू को 30-11-2018 पर सेट करना चाहिए. इस मामले में, 30 नवंबर, 2018 को दिन खत्म होने पर, रेट प्लान की समयसीमा खत्म हो जाएगी; हालांकि, 1 दिसंबर, 2018 को किए गए सभी अनुरोध ब्लॉक कर दिए जाएंगे.

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

    ध्यान दें: प्रॉडक्ट बंडल के सभी प्रॉडक्ट को कॉन्फ़िगर करना न भूलें.

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

    रेट प्लान तब तक ऐप्लिकेशन डेवलपर को नहीं दिखेगा, जब तक उसे पब्लिश नहीं किया जाता. ड्राफ़्ट रेट प्लान के किसी भी फ़ील्ड में बदलाव किया जा सकता है.

    ड्राफ़्ट पब्लिश करें प्लान पब्लिश करें.

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

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

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

  1. पैकेज कैटलॉग में, 'ड्राफ़्ट/फ़्यूचर' कॉलम में +Future पर क्लिक करें जिसे आपको बदलना है.

    इससे आने वाले समय में, रेट प्लान वाली विंडो खुलती है.

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

  2. जैसा कि आप किसी भी रेट प्लान के लिए करेंगे:
  3. 'मौजूदा सदस्य' सेक्शन में, इनमें से किसी एक को चुनें:
    • लागू होने की नई तारीख पर, अनुबंध की पूरी अवधि के लिए रीस्टार्ट करें. आने वाले समय में किराया तय करने की सुविधा, लागू होने की तारीख पर असर. आने वाले समय में लागू होने वाले रेट प्लान के रिन्यूअल की अवधि वही है जो मौजूदा रेट प्लान.
    • लागू होने की तारीख पर, नई अवधि से पिछले अनुबंध पर बिताए गए समय को घटाएं. कॉन्टेंट बनाने आने वाले समय में लागू होने वाला रेट प्लान, लागू होने की तारीख से लागू होगा. विद्युत धारा का इस्तेमाल करके बिताया गया समय रेट प्लान को, आने वाले समय के रेट प्लान के लिए रिन्यू की गई अवधि से काटा जाता है. इसका मतलब है कि अगर डेवलपर, मौजूदा प्लान का इस्तेमाल 3 महीने के लिए करता है और रिन्यूअल की अवधि 3 कम हो जाती है महीने.
  4. लागू होने की तारीख वाले फ़ील्ड में, शुरू होने की वह तारीख डालें जो मौजूदा रेट प्लान.

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

एपीआई का इस्तेमाल करके, आने वाले समय में किराया तय करने वाला प्लान बनाया जा सकता है. इसके लिए,POST /organizations/{org_name}/monetization-packages/{package_id}/rate-plans/{plan_Id}/revision.

कहां:

  • {org_id}, संगठन का नाम है.
  • {package_id}, एपीआई पैकेज की पहचान करता है.
  • {plan_Id}, रेट प्लान की पहचान है.
बदलाव करते समय, आपको अनुरोध के मुख्य हिस्से में ये प्रॉपर्टी बतानी होंगी:
  • parentRatePlan से, मूल रेट प्लान के आईडी के बारे में पता चलता है.
  • startDate से नया प्लान लागू होने की तारीख पता चलता है.

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

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

उदाहरण के लिए, नीचे दिए गए अनुरोध से, आने वाले समय में किराया तय करने का प्लान बनता है:

$ curl -H "Content-Type:application/json" -X POST -d \
'{ 
     "parentRatePlan": {
       "id": "monetization_package_flat_rate_card_plan_1379513833409"
     },
     "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": "myorg"
      },
      "ratePlanRates": [
       {
        "type": "RATECARD",
        "rate": "0.05",
        "startUnit": "0"       
       }      
      ],     
     "ratingParameter": "VOLUME",
     "type": "RATECARD"
     }],
     "recurringStartUnit": 1,
     "recurringType": "CALENDAR",
     "recurringFee": "10",
     "setUpFee": "10",
     "startDate": "2014-01-01 00:00:00",
     "type": "STANDARD"
}' \
"https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/monetization-packages/location/rate-plans/monetization_package_flat_rate_card_plan_1379513833409/revision" \
-u email:password