إنشاء خطط أسعار مستقبلية

أنت تعرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
المعلومات

مقدمة

بعد نشر خطة أسعار حالية، يمكنك تغيير تاريخ الانتهاء فقط. مع ذلك، يمكنك إنشاء نسخة جديدة من الخطة تتضمّن مواقع تم تغييرها، مثل تغيير أسعار خطة الأسعار. يمكنك إعداد النسخة السابقة لتصبح سارية المفعول في تاريخ مستقبلي. تنتهي خطة الأسعار الأصلية عندما تصبح المراجعة سارية.

على سبيل المثال، لنفترض أنّك أنشأت خطة أسعار عادية تنتهي صلاحيتها في 31 كانون الأول (ديسمبر) 2019 وتريد استبدالها بخطة أخرى يسري مفعولها في 1 كانون الثاني (يناير) 2020. ولإجراء ذلك، عليك إنشاء خطة أسعار مستقبلية وإعدادها لتصبح سارية في 1 كانون الثاني (يناير) 2020.

إذا لم يتم تحديد تاريخ انتهاء لخطة الأسعار الحالية، يمكنك استبدال خطة أسعار حالية بخطة أسعار مستقبلية تبدأ اعتبارًا من اليوم. يجب إنهاء خطة الأسعار الحالية، كما هو موضّح في انتهاء صلاحية خطة الأسعار المنشورة.

يتم إشعار المطوّرين بخطة الأسعار المعدَّلة. أمّا المطوّرون الذين يقبلون خطة الأسعار الأصلية، فيتم تسجيلهم تلقائيًا للمراجعة (ولكن يمكنهم رفض المراجعة).

يمكنك إنشاء خطة أسعار مستقبلية باستخدام واجهة مستخدم الإدارة أو واجهة برمجة تطبيقات تحقيق الربح، كما هو موضّح في الأقسام التالية.

إنشاء خطة أسعار مستقبلية باستخدام واجهة المستخدم

أنشئ خطة أسعار مستقبلية، كما هو موضّح أدناه.

Edge

لإنشاء نسخة مستقبلية من خطة أسعار تبدأ بعد اليوم الحالي باستخدام واجهة مستخدم Edge، عليك اتّباع الخطوات التالية.

  1. في صفحة خطط الأسعار، ضع مؤشر الماوس ضمن الصف المرتبط بخطة الأسعار التي تريد إنشاء خطة أسعار مستقبلية لها.
    يجب أن يكون لخطة الأسعار تاريخ انتهاء.
  2. انقر على +المستقبل.
  3. في قسم خطة الأسعار المستقبلية، اختَر أحد الخيارات التالية:
    • بدء فترة العقد الكاملة في تاريخ السريان الجديد: تبدأ خطة الأسعار المستقبلية في تاريخ السريان. تكون مدة تجديد خطة الأسعار المستقبلية مماثلة لخطة الأسعار الحالية.
    • خصم الوقت المستغرَق في العقد السابق من الفترة الجديدة اعتبارًا من تاريخ السريان: تدخل خطة الأسعار المستقبلية حيز التنفيذ في تاريخ السريان. ويتم خصم الوقت المستغرَق في استخدام خطة الأسعار الحالية من مدة تجديد خطة الأسعار المستقبلية. وهذا يعني أنّه إذا استخدم أحد المطوّرين الخطة الحالية لمدة 3 أشهر، سيتم تقليل فترة التجديد بمقدار 3 أشهر.
  4. اضبط الحقول التالية في اللوحة العلوية:
    ملاحظة: الحقول الأخرى للقراءة فقط.
    الحقل الوصف تلقائي مطلوب
    اسم خطة السعر

    اسم خطة الأسعار الخاصة بك

    ملاحظة: ليس من الضروري أن يتطابق الاسم مع اسم خطة الأسعار الأصلية.

    اسم الخطة الحالية نعم
    تاريخ البدء تاريخ سريان خطة الأسعار. أدخِل تاريخ بدء أو اختَر تاريخًا باستخدام التقويم. اليوم لا
    تاريخ الانتهاء تاريخ انتهاء خطة الأسعار لتحديد تاريخ انتهاء، فعِّل الخيار يتضمن تاريخ انتهاء، ثم أدخِل تاريخ انتهاء أو اختَر تاريخًا باستخدام التقويم.

    ملاحظة: سيسري نظام الأسعار حتى نهاية اليوم في التاريخ المحدّد. إذا كنت تريد انتهاء صلاحية خطة أسعار في 1 كانون الأول (ديسمبر) 2018 مثلاً، يجب ضبط قيمة endDate على 30-11-2018. في هذه الحالة، ستنتهي صلاحية خطة الأسعار بنهاية يوم 30 تشرين الثاني (نوفمبر) 2018، وسيتم حظر جميع الطلبات في 1 كانون الأول (ديسمبر) 2018.

    لا ينطبق لا
    مرئية للبوابات حدِّد ما إذا كانت خطة الأسعار علنية أو خاصة. راجِع خطط الأسعار العلنية في مقابل خطط الأسعار الخاصة. مُفعَّل لا
  5. اضبط الرسوم لخطة الأسعار. راجِع إعداد الرسوم.
    ملاحظة: لا ينطبق ذلك على خطط الإشعارات القابلة للتعديل.
  6. إذا اخترت حزمة منتجات تحتوي على أكثر من منتج واحد لواجهة برمجة التطبيقات، عليك ضبط الإعدادات المفضّلة التالية في قسم خطة الأسعار الخاصة أو العامة:
    ملاحظة: لا تنطبق هذه الخطوة على خطط الإشعارات القابلة للتعديل.
    الحقل الوصف تلقائي
    ضبط كلّ منتج بشكل فردي علامة تحدّد ما إذا كان يجب ضبط خطة أسعار فردية لكل منتج من منتجات واجهة برمجة التطبيقات موقوفة
    ضبط عرض التطبيقات المجانية المحدودة لكل منتج على حدة علامة تحدد ما إذا كان يجب ضبط خطة التطبيقات المجانية المحدودة لكل منتج من منتجات واجهة برمجة التطبيقات موقوفة
    اختيار منتج في حال تفعيل إحدى العلامتَين أو كلتيهما، عليك اختيار كل منتج بشكل فردي من القائمة المنسدلة وضبط تفاصيل خطة الأسعار.

    ملاحظة: تأكَّد من إعداد كل المنتجات في حزمة المنتجات.

    لا ينطبق
  7. اضبط تفاصيل خطة الأسعار، استنادًا إلى نوع خطة الأسعار المحدّدة:
  8. انقر على أحد الخيارات التالية:
    زرّ الوصف
    تعديل المسودة احفظ خطة الأسعار كمسودّة.

    لن تظهر خطة الأسعار لمطوّري التطبيقات إلى أن تنشرها. يمكنك تعديل أي حقل في خطة مسودة الأسعار.

    نشر المسودة انشر الخطة.

    ملاحظة: بعد نشر خطة أسعار، لا يمكنك تعديل تاريخ الانتهاء إلا إذا لم يكن معيّنًا من قبل. لا يمكنك حذف خطة أسعار بعد نشرها، ولكن يمكنك انتهاء صلاحية خطة الأسعار واستبدالها بخطة أسعار مستقبلية، كما هو موضّح في مقالة انتهاء صلاحية خطة الأسعار المنشورة.

الإصدار الكلاسيكي Edge (السحابة الإلكترونية الخاصة)

لإنشاء نسخة مستقبلية من خطة أسعار تبدأ بعد اليوم الحالي باستخدام واجهة مستخدم Edge الكلاسيكي، عليك اتّباع الخطوات التالية.

  1. في كتالوج الحِزم، انقر على +المستقبل في عمود "المسودة/المستقبل" لخطة الأسعار التي تريد استبدالها.

    يؤدي ذلك إلى فتح نافذة "خطة أسعار" مستقبلية.

    الفرق الأساسي بين فترة خطة الأسعار المستقبلية وفترة خطة السعر الحالية هو إضافة قسم "المشتركون الحاليون".

  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