پرش به مطلب اصلی

فرایند اتصال و الزامات عملیاتی

مراحل​

  1. هماهنگی تجاری با تیم یکتانت: نوع موجودی (وب، اپ، native، بنر، ویدیو)، ارسال یا عدم ارسال اطلاعات ناشر، نمایش لوگوی شبکه‌ی شما و روش تسویه.
  2. دریافت فایل‌های proto و پیاده‌سازی سرور gRPC (DSPConInterface).
  3. اعلام آدرس سرور (host:port) و تنظیمات اتصال (TLS و…) به یکتانت.
  4. تست یکپارچگی با هماهنگی تیم فنی یکتانت.

الزامات عملیاتی​

موضوعالزام
زمان پاسخکمتر از ۲۰۰ms در سمت یکتانت، شامل زمان شبکه. پاسخ دیرتر کنار گذاشته و خطا حساب می‌شود.
HealthCheckیکتانت هر ۱ ثانیه HealthCheck را صدا می‌زند؛ پاسخ باید زیر ۱ ثانیه برسد.
Circuit breakerاگر در یک بازه‌ی ۱۰ دقیقه‌ای (با حداقل ۱۰۰ درخواست) ۵۰٪ یا بیشتر درخواست‌ها خطا بدهند، ارسال درخواست به DSP به مدت ۱ دقیقه قطع و سپس با چند درخواست آزمایشی از سر گرفته می‌شود.
اعلان‌هاسرور nurl، burl و lurl باید در کمتر از ۲ ثانیه پاسخ دهد.

چک‌لیست پیش از ترافیک واقعی​

  • Bid و HealthCheck پیاده‌سازی و در دسترس هستند.
  • impid هر bid برابر با imp.id است.
  • قیمت‌ها CPM و به ریال هستند و از bidfloor کمتر نیستند.
  • assetهای Native با id صحیح و نوع درست برمی‌گردند.
  • برای «بدون پیشنهاد» پاسخ خالی (بدون seatbid) برمی‌گردد، نه خطا.
  • پاسخ در کمتر از ۲۰۰ms می‌رسد.
  • آدرس‌های اعلان به ماکرو وابسته نیستند.