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

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

مقدمة

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

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

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

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

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

وضع خطة سعر مستقبلية باستخدام واجهة المستخدم

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

Edge

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

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

    اسم خطة الأسعار

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

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

    ملاحظة: ستبقى خطة الأسعار سارية حتى نهاية اليوم في التاريخ المحدَّد. إذا كنت تريد إنهاء خطة سعر في 1 كانون الأول (ديسمبر) 2018، على سبيل المثال، عليك ضبط قيمة endDate على 2018-11-30. وفي هذه الحالة، ستنتهي صلاحية خطة الأسعار في نهاية يوم 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