ادغام کتابخانه Google Publisher Tag (GPT) در وب سایت شما از بسیاری جهات مانند ادغام هر اسکریپت شخص ثالث دیگری است. با این حال، برخی از جنبههای منحصربهفرد کار با GPT وجود دارد که باید در نظر گرفته شود تا اطمینان حاصل شود که از فضای تبلیغاتی خود با کمترین تأثیر بر عملکرد سایت بهترین استفاده را میکنید. به هر حال، تبلیغات سریع مهم هستند .
بخشهای زیر بهترین روشهایی را که باید هنگام کار بر روی یکپارچهسازی خود استفاده کنید، پوشش میدهد.
GPT را از یک منبع رسمی بارگیری کنید
همیشه کتابخانه GPT را از یک منبع رسمی درخواست کنید:
نوع ادغام | برچسب اسکریپت |
---|---|
استاندارد از جمله ناشران ادغام شده با IAB Europe TCF . | <script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script> |
تبلیغات محدود برای ناشرانی که می خواهند تبلیغات محدود را به صورت دستی فعال کنند. | <script src="https://pagead2.googlesyndication.com/tag/js/gpt.js" async></script> |
فقط در سایت هایی که قصد دارید تبلیغات محدود را به صورت دستی فعال کنید، از URL تبلیغات محدود استفاده کنید. درخواست GPT از URL تبلیغات محدود زمانی که این ویژگی استفاده نمی شود باعث می شود مرورگر یک اتصال شبکه اضافی و غیر ضروری را باز کند، که ممکن است بارگذاری آگهی را کند کند.
برای کمک به نیازهای انطباق با مقررات ناشر، ممکن است GPT از URL استاندارد با ویژگی crossorigin="anonymous"
بارگیری شود تا از ارسال کوکی ها با درخواست اسکریپت جلوگیری شود.
نسخههای حافظه پنهان GPT را ارائه نکنید
هرگز نسخههای gpt.js
، pubads_impl.js
، یا هر کتابخانهای را که از سرور خودتان بارگیری میکنند یا از منبع غیررسمی بارگیری میکنند، ارائه نکنید.
استفاده از نسخه ذخیرهشده محلی کتابخانه GPT ممکن است همیشه در نسخههای جدیدتر مرورگرها یا سیستمعاملها کار نکند و ممکن است با ویژگیها و بهبودهای جدید بهروزرسانی نشود. نسخههای قبلی کتابخانه GPT ممکن است در هر زمانی کار خود را متوقف کنند و اگر تبلیغات برای برچسبهای شما متوقف شود، ممکن است منجر به از دست دادن درآمد تبلیغاتی شود.
این امر در مورد کارگران خدماتی نیز صدق می کند. اگر از سرویسدهندهها برای ذخیره یا تغییر پاسخهای درخواستهای HTTP که از سایت شما میآیند استفاده میکنید، هنگام رسیدگی به درخواستهای gpt.js
از یک استراتژی فقط شبکه استفاده کنید تا یک نسخه بهروز دریافت کنید.
GPT را زودتر بارگیری کنید
کتابخانه GPT ( gpt.js
) تنها شامل بخش کوچکی از کد لازم برای بارگیری تبلیغات است. اکثر این کدها در فایلهای جداگانه (مانند pubads_impl_XX.js
) قرار دارند که در صورت نیاز توسط gpt.js
بارگذاری میشوند.
با بارگذاری اولیه کتابخانه هسته GPT، این اسکریپت های وابسته نیز می توانند زودتر بارگیری شوند. این امر از هرگونه تأخیر اضافی مربوط به واکشی این اسکریپت ها (در صورت عدم کش) جلوگیری می کند و به تبلیغات امکان می دهد سریعتر بارگیری شوند. همه اینها به کاهش زمان ارائه اولین متریک تبلیغات کمک می کند که به نوبه خود قابلیت مشاهده تبلیغات شما را افزایش می دهد.
در صورت لزوم از پیش بارگذاری استفاده کنید
گاهی اوقات ممکن است کنترل مستقیم زمان و نحوه بارگیری GPT نداشته باشید. به عنوان مثال، هنگام استفاده از یک اسکریپت تبلیغات شخص ثالث که GPT را از طرف شما بارگیری می کند. در این موارد، ممکن است مناسب باشد که درخواست gpt.js
را از قبل بارگیری کنید. بارگیری از قبل یک درخواست به مرورگر دستور می دهد تا فوراً یک دارایی مشخص شده را که برای بارگیری صفحه شما حیاتی است دانلود کند. هنگامی که دارایی مشخص شده یک فایل جاوا اسکریپت است، محتویات اسکریپت فورا واکشی می شوند اما اجرا تا زمانی که اسکریپت مورد نیاز باشد به تعویق می افتد.
نمونه درخواست پیش بارگذاری برای ادغام های استاندارد
<link rel="preload" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js" as="script">
نمونه درخواست پیش بارگیری برای ادغام تبلیغات محدود
<link rel="preload" href="https://pagead2.googlesyndication.com/tag/js/gpt.js" as="script">
از GPT در صفحات از پیش اجرا شده استفاده کنید
اجرای پیشاجرا به مرورگر دستور میدهد تا صفحاتی را که کاربران هنوز درخواست نکردهاند، اما احتمالاً از آنها بازدید میکنند، بهطور پیشگیرانه دانلود و رندر کند. هنگامی که در یک صفحه از پیش اجرا شده بارگذاری می شود، کتابخانه GPT فقط در صورتی و زمانی که صفحه قابل مشاهده باشد، آگهی درخواست می کند.
GPT را به صورت ایستا بارگیری کنید
از تزریق کتابخانه GPT به صفحه خود به صورت پویا یا بارگذاری آن از یک اسکریپت خارجی خودداری کنید. درعوض، همانطور که در Get Started with Google Publisher Tags نشان داده شده است، کتابخانه را به صورت ایستا در <head>
صفحه خود بارگیری کنید. این امر مانع از تأخیر سایر منابع در واکشی و بارگیری کتابخانه GPT می شود که به نوبه خود بارگذاری تبلیغات را به تأخیر می اندازد.
برای جزئیات بیشتر، به بازرسی های تبلیغات ناشر برای بارگذاری اسکریپت های تبلیغاتی Lighthouse به اسناد بازرسی ایستا مراجعه کنید.
بارگیری GPT به صورت ناهمزمان
همانطور که در Get Started with Google Publisher Tags نشان داده شده است، کلمه کلیدی async
را در تعریف تگ اسکریپت خود بگنجانید. این به مرورگر دستور می دهد تا کتابخانه GPT را موازی با سایر منابع و محتوای صفحه بارگیری کند، نه اینکه اجرا را تا زمانی که بارگیری اسکریپت تمام شود مسدود کند.
برای جزئیات بیشتر، بازرسی تبلیغات ناشر برای بارگذاری برچسب آگهی بارگذاری اسناد ممیزی ناهمزمان توسط ناشر را ببینید.
GPT را ایمن بارگیری کنید
همانطور که در Get Started with Google Publisher Tags نشان داده شده است، همیشه کتابخانه GPT را از طریق HTTPS بارگیری کنید. این نه تنها امنیت بهتری را برای کاربران شما فراهم می کند، بلکه عملکرد را نیز بهبود می بخشد. از آنجایی که درخواستهای آگهی صادر شده توسط GPT همیشه از HTTPS استفاده میکنند، بارگیری خود کتابخانه با استفاده از HTTPS تضمین میکند که مرورگر فقط باید 1 اتصال را برای همه درخواستهای مربوط به ارائه آگهی باز کند.
برای جزئیات بیشتر، به بازرسی آگهیهای ناشر برای بارگذاری برچسب آگهی فانوس بر روی HTTPS و بارگیری GPT از اسناد ممیزی میزبان توصیه شده مراجعه کنید.
عملکرد خوب صفحه را تمرین کنید
در حالی که بهترین روش ها در این راهنما به طور خاص بر بهینه سازی یکپارچه سازی GPT شما تمرکز دارد، بسیاری از عوامل دیگر به عملکرد کلی صفحه شما کمک می کنند. هنگام ایجاد تغییرات در سایت خود (مخصوصاً تغییراتی که بر اساس توصیه های گسترده، مانند مواردی که در این راهنما هستند)، مهم است که تأثیر این تغییرات را بر تمام جنبه های عملکرد صفحه خود ارزیابی کنید. توصیه می شود که به طور منظم ابزارهایی مانند Lighthouse و Publisher Ads Audits را برای Lighthouse اجرا کنید تا مشکلات عملکرد را شناسایی و برطرف کنید و تعادل مناسبی از بهینه سازی ها را برای سایت خود بیابید.