پس از اینکه کتابخانه Google Publisher Tag (GPT) را در سایت خود ادغام کردید و با بهترین شیوه های عمومی ما آشنا شدید، آماده شروع صدور درخواست های تبلیغاتی هستید. در زیر برخی از بهترین روشهای اضافی را که باید هنگام پیکربندی و کار با اسلاتهای تبلیغاتی به خاطر داشته باشید، پوشش میدهیم تا از فضای تبلیغاتی خود با کمترین تأثیر عملکرد، حداکثر استفاده را ببرید.
جایگاه های تبلیغاتی "مهم" را اولویت بندی کنید
همه جایگاه های تبلیغاتی یکسان ایجاد نمی شوند. به عنوان مثال، شکاف هایی که به محض بارگیری صفحه شما (در بالای صفحه) قابل مشاهده هستند، معمولاً از نظر قابلیت مشاهده و درآمدزایی، «مهم تر» از آن هایی هستند که تا زمانی که در نمای (زیر تا) قابل مشاهده نیستند، قابل مشاهده هستند. با در نظر گرفتن این موضوع، مهم است که اهمیت نسبی هر جایگاه تبلیغاتی در صفحه خود را به دقت در نظر بگیرید و بارگذاری مهم ترین اسلات ها را در سریع ترین زمان ممکن در اولویت قرار دهید.
تبلیغات بالای صفحه را زود بارگذاری کنید
تبلیغاتی که به محض لود شدن صفحه قابل مشاهده خواهند بود باید در بالاترین اولویت قرار گیرند. توصیه میشود که این شکافها را در <head>
سند خود تعریف کنید و تا حد امکان در مراحل اولیه بارگذاری صفحه آنها را درخواست کنید. این کمک می کند تا اطمینان حاصل شود که این تبلیغات زود بارگذاری می شوند (به حداکثر رساندن قابلیت مشاهده) و اینکه آنها بی جهت سرعت بارگذاری صفحه اولیه را کاهش نمی دهند.
تبلیغات زیر را با تنبلی بارگذاری کنید
برای تبلیغاتی که نیاز به پیمایش برای مشاهده دارند، واکشی و رندر کردن باید تا زمانی که شکافها به ورودی درگاه نمایش نزدیک شوند به تعویق بیفتد. این فرآیندی است که به عنوان بارگذاری تنبل شناخته می شود. بارگذاری تنبل به طور جداگانه درخواست و ارائه محتوای خلاقانه را برای اسلات هایی که بیشترین احتمال مشاهده را دارند در اولویت قرار می دهد. این به بهینه سازی عملکرد بارگذاری صفحه با حفظ منابع محدود مرورگر کمک می کند، که به ویژه در محیط های تلفن همراه که پهنای باند و CPU اغلب به شدت محدود می شوند، مهم است.
تبلیغات را بدون رفرش کردن صفحه به روز کنید
سناریوهای زیادی وجود دارد که در آنها جایگزینی محتوای تبلیغات فعلی یک اسلات بهینه یا حتی ضروری است. در این موارد، بهتر است از قابلیت تازه سازی کتابخانه GPT برای انجام این کار به صورت پویا استفاده کنید. این کار از بهروزرسانی کامل صفحه جلوگیری میکند و به شما امکان میدهد شرایط بهروزرسانی یک اسلات یا گروهی از اسلاتها را دقیقاً کنترل کنید.
هنگام تازه کردن اسلات های تبلیغاتی، مهم است که با بهترین شیوه های refresh()
آشنا باشید و از آنها پیروی کنید. بهروزرسانی نامناسب تبلیغات میتواند منجر به مشکلات عملکردی شود و بر نرخ مشاهدهپذیری تأثیر منفی بگذارد.
تبلیغات را به طور موثر هدف قرار دهید
هنگام پیکربندی هدفیابی با ارزش کلید ، به دقت در نظر بگیرید که آیا از هدفیابی در سطح شیار یا صفحه استفاده کنید. برای کلید-مقدارهای به اشتراک گذاشته شده بین چند اسلات، استفاده از هدف گذاری در سطح صفحه از طریق روش PubAdsService setTargeting()
موثرتر است. هدف گذاری در سطح اسلات فقط باید برای ثبت مقادیر کلیدی استفاده شود که در همه اسلات ها متفاوت هستند یا درج نمی شوند.
توجه داشته باشید که هدف گذاری در سطح شکاف و صفحه می تواند به طور همزمان مورد استفاده قرار گیرد، همانطور که در مثال هدف گذاری مجموعه مشاهده می شود. اکیداً توصیه میشود که ابتدا هدفگذاری را در سطح صفحه پیکربندی کنید، سپس فقط در صورت لزوم، نادیدهگیریهای سطح شکاف را اعمال کنید. این رویکرد نه تنها از GPT API استفاده موثری می کند، بلکه کد را ساده می کند و به حفظ یک مدل ذهنی واضح از تمام اهداف پیکربندی شده در صفحه کمک می کند.
از معماری Single Request به درستی استفاده کنید
معماری تک درخواست (SRA) یک حالت درخواست GPT است که درخواستها را برای چند اسلات تبلیغاتی در یک درخواست آگهی واحد دستهبندی میکند. این تضمین می کند که محرومیت های رقابتی و موانعی که برای صفحه شما پیکربندی شده اند رعایت می شوند. بنابراین، اگر صفحه شما از این موارد استفاده می کند، توصیه می شود SRA را فعال کنید و نحوه استفاده صحیح از آن را بدانید.
SRA در پیکربندی پیشفرض خود، اولین باری که display()
را فراخوانی میکنید، تمام جایگاههای تبلیغاتی تعریف شده در صفحه شما را درخواست میکند (یا refresh()
در صورتی که بار اولیه غیرفعال باشد ). به همین دلیل توصیه میشود که قبل از برقراری اولین تماس برای display()
همه جایگاههای تبلیغاتی صفحه خود را در <head>
سند تعریف کنید. بارگذاری تنبل را می توان همراه با این رویکرد استفاده کرد تا اطمینان حاصل شود که شکاف های واقع در زیر چین بلافاصله بارگذاری نمی شوند.
هنگام استفاده از SRA، پیکربندی کامل تمام اسلات های تبلیغاتی (به عنوان مثال، تعیین هدف، حذف دسته و غیره) قبل از برقراری اولین تماس برای display()
بسیار مهم است. فقط مقادیری که قبل از این نقطه پیکربندی شده اند در درخواست اولیه SRA گنجانده می شوند.
نادرست - پیکربندی اسلات آگهی در درخواست SRA گنجانده نشده است
<html>
<head>
<meta charset="utf-8">
<title>Single Request Architecture Example</title>
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<script>
window.googletag = window.googletag || {cmd: []};
var adSlot1, adSlot2;
googletag.cmd.push(function() {
// Define ad slot 1.
adSlot1 = googletag
.defineSlot('/6355419/Travel/Europe/France',[728, 90], 'banner-ad-1')
.addService(googletag.pubads());
// Define ad slot 2.
adSlot2 = googletag
.defineSlot('/6355419/Travel/Europe/France',[728, 90], 'banner-ad-2')
.addService(googletag.pubads());
// Enable SRA and services.
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
</head>
<body>
<div id="banner-ad-1" style="width: 728px; height: 90px;">
<script>
googletag.cmd.push(function() {
// This call to display requests both ad slots.
googletag.display(adSlot1);
});
</script>
</div>
<div id="banner-ad-2" style="width: 728px; height: 90px;">
<script>
googletag.cmd.push(function() {
// This call to display has no effect, since both ad slots have already
// been fetched by the previous call to display.
// Targeting configuration for ad slot 2 is ignored.
adSlot2.setTargeting('test', 'privacy');
googletag.display(adSlot2);
});
</script>
</div>
</body>
</html>
صحیح - پیکربندی اسلات آگهی در درخواست SRA گنجانده شده است
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Single Request Architecture Example</title>
<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<script>
window.googletag = window.googletag || {cmd: []};
var adSlot1, adSlot2;
googletag.cmd.push(function() {
// Define ad slot 1.
adSlot1 = googletag
.defineSlot('/6355419/Travel/Europe/France',[728, 90], 'banner-ad-1')
.addService(googletag.pubads());
// Define and configure ad slot 2.
adSlot2 = googletag
.defineSlot('/6355419/Travel/Europe/France',[728, 90], 'banner-ad-2')
.setTargeting('test', 'privacy')
.addService(googletag.pubads());
// Enable SRA and services.
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
</head>
<body>
<div id="banner-ad-1" style="width: 728px; height: 90px;"></div>
<div id="banner-ad-2" style="width: 728px; height: 90px;"></div>
<script>
googletag.cmd.push(function() {
// This call to display requests both ad slots with all
// configured targeting.
googletag.display(adSlot1);
});
</script>
</body>
</html>
اندازه تبلیغات خود را بهینه کنید
هنگام تعیین جایگاه های تبلیغاتی خود، نه تنها حداکثر اندازه تبلیغاتی که می تواند ارائه شود، بلکه اندازه های کوچکتری را نیز در نظر بگیرید که به راحتی در همان فضا قرار می گیرند. به طور کلی، هرچه اندازه های بیشتری را هنگام تعریف یک اسلات مشخص کنید، تبلیغات بیشتری برای ارائه به آن واجد شرایط خواهند بود. این می تواند به نرخ پر شدن بالاتر و افزایش درآمد ترجمه شود.