با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
دسته بندی SRA را کنترل کنید
حالت معماری تک درخواستی (SRA) کتابخانه Google Publisher Tag (GPT) چندین اسلات تبلیغات را در یک درخواست آگهی واحد دستهبندی میکند. این مزایای عملکردی را فراهم می کند، اما همچنین برای تضمین رعایت محرومیت ها و موانع رقابتی ضروری است.
بهطور پیشفرض، وقتی حالت SRA فعال است، همه جایگاههای تبلیغاتی که قبل از فراخوانی display() یا refresh() تعریف شدهاند، دستهبندی میشوند و با هم درخواست میشوند. با این حال، شرایطی وجود دارد که ممکن است بخواهید کنترل بیشتری بر این رفتار دسته بندی داشته باشید. به عنوان مثال، برای اولویت بندی بارگیری اسلات های خاص یا جلوگیری از تجاوز از حداکثر تعداد اسلات ها در یک درخواست SRA .
[null,null,[],[],[],null,["# Control SRA batching\n====================\n\nThe Google Publisher Tag (GPT) library's Single Request Architecture (SRA) mode\nbatches multiple ad slots into a single ad request. This provides performance\nbenefits, but is also necessary to guarantee that\n[competitive exclusions and roadblocks](https://support.google.com/admanager/answer/177277) are honored.\n\nBy default, all ad slots defined prior to calling `display()` or `refresh()`\nwill be batched and requested together when SRA mode is active. There are some\nsituations where you may want more control over this batching behavior, however.\nFor example, to [prioritize the loading of specific slots](https://developers.google.com/publisher-tag/guides/ad-best-practices#prioritize_important_ad_slots) or\nto avoid exceeding the\n[maximum number of slots in a single SRA request](https://developers.google.com/publisher-tag/guides/publisher-console-messages#TOO_MANY_SLOTS_IN_SRA_REQUEST).\n| **Warning:** Roadblocks are not guaranteed across multiple SRA batches.\n\nThis example demonstrates how to apply techniques for\n[controlling ad loading and refresh](https://developers.google.com/publisher-tag/guides/control-ad-loading) to SRA requests.\n\nSample implementation\n---------------------\n\n[View demo](https://googleads.github.io/google-publisher-tag-samples/control-sra-batching/js/demo.html) \n\n### JavaScript\n\nLoading...\n----------\n\nLoading...\n----------\n\n[Improve this sample](https://github.com/googleads/google-publisher-tag-samples/tree/main/dist/control-sra-batching/js) [Report an issue](https://github.com/googleads/google-publisher-tag-samples/issues/new?labels=documentation&template=sample-feedback.md&title=Sample+feedback%3A+control-sra-batching/js)\n\n### TypeScript\n\nLoading...\n----------\n\nLoading...\n----------\n\n[Improve this sample](https://github.com/googleads/google-publisher-tag-samples/tree/main/dist/control-sra-batching/ts) [Report an issue](https://github.com/googleads/google-publisher-tag-samples/issues/new?labels=documentation&template=sample-feedback.md&title=Sample+feedback%3A+control-sra-batching/ts)"]]