سیستم سهمیه Callout

سیستم پیشنهاد قیمت آنی خریداران مجاز، حداکثر نرخ فراخوانی (callouts) را دارد که بر حسب پرس‌وجو در ثانیه (QPS) بیان می‌شود و می‌تواند به سرورهای پیشنهاددهنده ارسال شود. تطابق‌های از پیش تعیین‌شده که از این حد تجاوز کنند، حذف می‌شوند. این محدودیت اهداف زیر را دنبال می‌کند:

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

محدودیت سهمیه

این محدودیت برای هر URL سرور پیشنهاد دهنده، و از نظر فنی برای هر جفت مکان-URL معاملاتی، پیکربندی و اعمال می‌شود. با این حال، پیشنهاد دهندگان نباید از یک URL سرور در چندین مکان معاملاتی استفاده کنند. این محدودیت می‌تواند توسط یک مدیر حساب فنی (TAM) یا توسط پیشنهاد دهنده از طریق API خریداران مجاز پیکربندی شود.

وقتی محدودیت را از طریق API تغییر می‌دهید، سهمیه کل برای همه URLهای حساب نمی‌تواند از سهمیه کل پیکربندی‌شده داخلی توسط TAM بیشتر شود.

حداکثر سهمیه برای پیشنهاد دهنده شما به میزان هزینه اخیر شما نیز بستگی دارد. میزان سهمیه موثر شما قبل از اعمال خطا، حداقل سهمیه پیکربندی شده و سهمیه مبتنی بر هزینه است. می‌توانید سهمیه مبتنی بر هزینه خود را در داشبورد RTB Graphs مشاهده کنید.

سیستم سهمیه‌بندی فراخوان تلاش می‌کند از حد سهمیه درخواستی برای هر URL سرور پیشنهاددهنده تجاوز نکند. برای بیش از ۱۵ هزار QPS، سیستم معمولاً به ۱۰٪ از حد QPS پایبند است و برای بیش از ۴۵ هزار QPS، معمولاً به ۵٪ از حد - اغلب ۱ تا ۲٪ - پایبند است.

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

  • شناسه‌های ناشر
  • نوع محیط
  • قالب تبلیغ

درخواست‌های ضمانت‌نامه‌ی برنامه‌ریزی‌شده همیشه در اولویت قرار می‌گیرند.

سیستم سهمیه‌بندی فراخوان در حجم‌های کوچک دقت کمتری دارد. اگر محدودیت سهمیه درخواستی حدود ۱۰۰۰ QPS یا کمتر باشد، می‌توان از آن فراتر رفت. در چنین مواردی، سهمیه درخواستی می‌تواند دو برابر یا گاهی اوقات بیش از دو برابر شود. اگر با محدودیت سهمیه‌های کوچک کار می‌کنید، باید کاهش محدودیت سهمیه خود را برای جبران این اشتباهات در نظر بگیرید.

سرریز فراخوان

سرریز فراخوان در سراسر آمریکای شمالی به حداکثر رساندن تعداد درخواست‌های پیشنهادی که در محدوده سهمیه QPS خود دریافت می‌کنید، کمک می‌کند. این ویژگی فقط برای پیشنهاددهندگانی با URLهای سرور در آمریکای شمالی اعمال می‌شود.

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

برای مثال، اگر RTB در حال پردازش یک فراخوان در محل معاملاتی ساحل شرقی آمریکای شمالی باشد و تشخیص دهد که محدودیت سهمیه URL سرور ساحل شرقی شما از قبل تکمیل شده است، RTB سپس فراخوان را به محل معاملاتی ساحل غربی آمریکای شمالی منتقل می‌کند و سعی می‌کند به جای آن، یک درخواست پیشنهاد به URL سرور ساحل غربی شما ارسال کند.

اگر سهمیه شما در هر دو مکان پر باشد، فراخوان متوقف می‌شود.

خطا در تنظیم گلوگاه

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

  • زمانی فعال می‌شود که گوگل میزان خطا را برای نقاط پایانی پیشنهاد دهنده خیلی بالا تشخیص دهد.

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

  • ربطی به محدودیت سهمیه نداره.

  • در عرض چند دقیقه با تغییر نرخ خطا تنظیم می‌شود.