محدودیت های کسب درآمد را در پراکسی های API اعمال کنید

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

سیاست بررسی محدودیت‌های کسب درآمد را به پروکسی‌های API اضافه کنید تا محدودیت‌های کسب درآمد اعمال شود. به طور خاص، این سیاست تحت شرایط زیر فعال می‌شود:

  • توسعه‌دهنده‌ای که به API پولی دسترسی دارد، ثبت‌نام نکرده یا در طرح تعرفه‌ای مشترک نشده است.
  • توسعه‌دهنده از حجم تراکنش‌های طرح با نرخ اشتراک فراتر رفته است.
  • موجودی حساب پیش‌پرداخت یا سقف اعتبار پس‌پرداخت توسعه‌دهنده به پایان رسیده است.

سیاست بررسی محدودیت‌های کسب درآمد (Monetization Limits Check) برای ایجاد خطا و مسدود کردن فراخوانی API در موقعیت‌هایی مانند موارد ذکر شده در بالا طراحی شده است. این سیاست، سیاست Raise Fault (به سیاست Raise Fault مراجعه کنید) را گسترش می‌دهد و می‌توانید پیام برگشتی را سفارشی کنید. شرایط قابل اجرا از متغیرهای تجاری گرفته می‌شوند.

پیوست کردن سیاست بررسی محدودیت‌های کسب درآمد با استفاده از رابط کاربری

برای اعمال محدودیت‌های کسب درآمد، باید یک سیاست بررسی محدودیت‌های کسب درآمد به جریان درخواست در پروکسی‌های API که به APIهای شما دسترسی دارند، پیوست شود. سیاست بررسی محدودیت‌های کسب درآمد باید پس از هرگونه سیاست VerifyAPIKey یا AccessTokenValidation در درخواست پیوست شود.

می‌توانید هنگام ایجاد یک پروکسی API یا پس از ایجاد یک پروکسی API، یک سیاست بررسی محدودیت‌های کسب درآمد پیوست کنید.

وقتی یک پروکسی API ایجاد می‌کنید، همانطور که در بخش «ساخت یک پروکسی API ساده» توضیح داده شده است، اگر قابلیت کسب درآمد نصب شده باشد، بخش پیکربندی کسب درآمد در ویزارد ظاهر می‌شود.

لبه

در صفحه سیاست‌های مشترک ویزارد، کادر انتخاب اعمال محدودیت‌های کسب درآمد را برای پیوست کردن سیاست بررسی محدودیت‌های کسب درآمد انتخاب کنید.

محدودیت‌های کسب درآمد، سیاست بررسی

توجه داشته باشید که در صفحه خلاصه ویزارد، سیاست‌ها خلاصه شده‌اند. مطمئن شوید که سیاست کسب درآمد فهرست شده است، که نشان می‌دهد سیاست بررسی محدودیت‌های کسب درآمد، همانطور که در زیر توضیح داده شده است، به پروکسی API پیوست خواهد شد.

لبه کلاسیک (ابر خصوصی)

در صفحه امنیت ویزارد، کادر انتخاب «فعال کردن بررسی محدودیت‌های کسب درآمد» را برای پیوست کردن سیاست «بررسی محدودیت‌های کسب درآمد» انتخاب کنید.

محدودیت‌های کسب درآمد، سیاست بررسی

همانطور که در شکل زیر نشان داده شده است، سیاست بررسی محدودیت‌های کسب درآمد (Monetization Limits Check) به درخواست ProxyEndpoint PreFlow، پس از سیاست VerifyAPI Key یا AccessTokenValidation اضافه شده است.

برای افزودن سیاست بررسی محدودیت‌های کسب درآمد به یک پروکسی API که قبلاً ایجاد شده است:

  1. در ویرایشگر پروکسی API، برای نقطه پایانی پروکسی پیش‌فرض، روی PreFlow کلیک کنید.
  2. در جریان درخواست، روی +مرحله کلیک کنید.
  3. در بخش میانجیگری، گزینه «بررسی محدودیت‌های کسب درآمد» را انتخاب کنید.

  4. فیلدهای موجود در پنجره‌ی «افزودن مرحله» را به دلخواه تغییر دهید و روی «افزودن» کلیک کنید.

این سیاست پس از هرگونه سیاست VerifyAPI Key یا AccessTokenValidation به جریان درخواست پیوست می‌شود و بر روی پیام‌های درخواست از برنامه‌های کلاینت به ProxyEndpoint PreFlow اعمال خواهد شد.

برای اطلاعات بیشتر در مورد پیکربندی فایل XML سیاست MonetizationLimitsCheck، به سیاست MonetizationLimitsCheck مراجعه کنید.