تحديد الرسوم فقط لتفاصيل الخطة

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X.
info

مقدمة

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

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

مربع الأدوات

يمكنك إضافة تفاصيل الخطة التي تتضمّن رسومًا فقط باستخدام واجهة برمجة التطبيقات لتحقيق الربح. يمكنك إجراء ذلك من خلال ضبط الخصائص ذات الصلة في نص الطلب عند استدعاء مورد /organizations/{org_name}/monetization-packages/{package_id}/rate-plans (عند إنشاء خطة الأسعار).

تحديد تفاصيل الخطة التي تتضمّن رسومًا فقط باستخدام واجهة برمجة التطبيقات

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

على سبيل المثال، ينشئ ما يلي خطة أسعار تتضمّن رسومًا فقط. تحدّد الخطة رسوم إنهاء مبكر (20 دولارًا أمريكيًا) ورسوم إعداد (10 دولارات أمريكية) ورسومًا متكرّرة (5 دولارات أمريكية في الشهر). تستحق الرسوم بعد 30 يومًا، وتستحق الرسوم المتكرّرة بالكامل (أي لا يتم تقسيمها). فترة التجديد هي 6 أشهر. (تم تمييز المواصفات المتعلقة بالرسوم بالإضافة إلى مواصفات فترة التجديد).

$ curl -H "Content-Type:application/json" -X POST -d \
'{
     "name": "Standard fees only plan",
     "advance": "false",
     "contractDuration": "6",
     "contractDurationType": "MONTH",
      "currency": {
      "id" : "usd"
     },
     "earlyTerminationFee": "20",
     "description": "Standard fees only plan",
     "displayName": "Standard fees only plan",
     "frequencyDuration": 1,
     "frequencyDurationType": "MONTH",
     "monetizationPackage": {
      "id": "location"
     },
     "organization": {
      "id": "{org_name}"
     },
     "prorate": "false",
     "paymentDueDays": "30",
     "published": "true",  
     "ratePlanDetails": [],   
     "recurringFee": "5",
     "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

يُرجى العِلم أنّ السمة ratePlanDetails فارغة. بالنسبة إلى خطة الأسعار التي تتضمّن رسومًا فقط، ما من تفاصيل إضافية يجب تقديمها بخلاف الرسوم وفترة التجديد.

من المفترض أن يبدو الردّ على النحو التالي (يتم عرض جزء من الردّ فقط):
{
  "advance" : false,
  "contractDuration" : 6,
  "contractDurationType" : "MONTH",
  "currency" : {    
    "id" : "usd",
    "name" : "USD",
    ...
    "organization" : {
      ...
    },
    ...
  },
  "description" : "Standard fees only plan",
  "displayName" : "Standard fees only plan",
  "earlyTerminationFee" : 20,
  "freemiumDuration" : 0,
  "freemiumDurationType" : "MONTH",
  "freemiumUnit" : 0,
  "frequencyDuration" : 1,
  "frequencyDurationType" : "MONTH",
  "id" : "location_standard_fees_only_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"
  },
  "name" : "Standard fees only plan",
  "organization" : {
    ...
  },
  "paymentDueDays" : "30",
  "prorate" : false,
  "published" : false,
  "ratePlanDetails" : [ ],
  "recurringFee" : 5,
  "recurringStartUnit" : 1,
  "recurringType" : "CALENDAR",
  "setUpFee" : 10,
  "startDate" : "2013-07-30 00:00:00",
  "type" : "STANDARD"
}

للاطّلاع على قائمة كاملة بخيارات خطة الأسعار، راجِع إعدادات ضبط خطة الأسعار.

الخطوات التالية

يمكنك اختياريًا إضافة خطة مجانية. راجِع إضافة خطة مجانية.

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