راه‌اندازی اعلان‌ها براساس مجموع تراکنش‌های شرکت و توسعه‌دهندگان آن

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

معمولاً، مجموع تراکنش‌ها برای همه توسعه‌دهندگان در یک شرکت به‌طور خودکار زمانی ردیابی می‌شود که توسعه‌دهندگان از برنامه شرکت برای دسترسی به میاناهای برنامه‌سازی کاربردی استفاده کنند.

اگر توسعه‌دهندگانی دارید که به‌طور فعال از برنامه‌های توسعه‌دهنده خود برای دسترسی به میاناهای برنامه‌سازی کاربردی استفاده می‌کنند، و شما باید مجموع تراکنش‌های ترکیبی آن‌ها را بدون هیچ‌گونه اختلال در ترافیک پیگیری کنید، چه باید کرد؟ می‌توانید توسعه‌دهندگان را به شرکت اضافه کنید و اعلان‌هایی را تنظیم کنید که براساس مجموع تراکنش‌های شرکت و توسعه‌دهندگان آن ارسال شود. باید این ویژگی را برای هر شرکت فعال کنید؛ این ویژگی به‌طور پیش‌فرض غیرفعال است. پس‌از فعال شدن، مجموع تراکنش‌های ترکیبی به‌صورت ساعتی محاسبه می‌شود.

اگر اعلان‌ها پیکربندی شده باشند، وقتی آستانه‌های مجموع تراکنش ترکیبی برسند، ارسال می‌شوند. برای هر توسعه‌دهنده در شرکت که طرح نرخ اعلان قابل‌تنظیم را پذیرفته است، اعلان جداگانه‌ای راه‌اندازی می‌شود.

برای اینکه مجموع تراکنش‌های ترکیب‌شده در گزارش‌ها لحاظ شود، باید شرکت و همه توسعه‌دهندگان مربوطه را به‌صورت دستی در معیارهای گزارش لحاظ کنید. برای اطلاعات بیشتر، ایجاد گزارش را ببینید.

برای ترکیب کردن مجموع تراکنش‌های طرح نرخ یا یک شرکت و توسعه‌دهندگان آن:

  1. طرح نرخ اعلان قابل‌تنظیمی ایجاد کنید، همان‌طور که در جزئیات طرح اعلان قابل‌تنظیم را مشخص کنید توضیح داده شده است.
  2. اعلان‌ها را بااستفاده از وب‌قلاب‌ها، همان‌طور که در راه‌اندازی اعلان‌ها بااستفاده از وب‌قلاب‌ها توضیح داده شده است، راه‌اندازی کنید.
  3. از میانای برنامه‌سازی کاربردی دریافت جزئیات شرکت برای دریافت همه مشخصه‌های موجود که درحال‌حاضر روی شرکت تنظیم شده است استفاده کنید. در مرحله بعد به این موارد نیاز خواهید داشت.
  4. برای فعال کردن این ویژگی، مشخصه سفارشی MINT_NOTIFICATION_COMBINE_COMPANY_DEVELOPERS را بااستفاده از میانای برنامه‌سازی کاربردی به‌روزرسانی شرکت به true شرکت اضافه کنید. حتماً ویژگی‌های شرکت موجود دیگرتان را نیز در فراخوانی میانای برنامه‌سازی کاربردی اضافه کنید.

    برای مثال، برای فعال کردن این ویژگی برای xyz-company:

    $ curl -H "Content-Type:application/json" -X PUT -d \
    '{
        "name": "xyz-company",
        "attributes": [
            {
                "name": "MINT_NOTIFICATION_COMBINE_COMPANY_DEVELOPERS",
                "value": "true"
            }
          ... also include other existing company attributes to avoid losing them
       ]
    }'\
    "https://api.enterprise.apigee.com/v1/organizations/myorg/companies/xyz-company"  \
    -u email:password
  5. شرکت و توسعه‌دهندگان آن طرح نرخ اعلان قابل‌تنظیم را بپذیرند.

    توجه: توصیه می‌شود برای به‌حداقل رساندن سردرگمی، شرکت و توسعه‌دهندگان تاریخ شروع یکسانی را تنظیم کنند تا داده‌های تراکنش در یک بازه زمانی یکسان پیگیری شود.

    لطفاً توجه داشته باشید:

    • اگر شرکت طرح نرخ را نپذیرد، ترکیب مجموع تراکنش طرح نرخ برای شرکت و توسعه‌دهندگان آن رخ نخواهد داد.
    • اگر توسعه‌دهنده‌ای طرح نرخ را نپذیرد، تماس‌های برقرارشده توسط آن توسعه‌دهنده با محصولات درآمدزایی‌شده مسدود خواهد شد.