أفضل الممارسات العامة

إنّ دمج مكتبة علامة "ناشر Google" (GPT) في موقعك الإلكتروني يشبه في كثير من الأحيان دمج أي نص برمجي آخر تابع لجهة خارجية. ومع ذلك، هناك بعض الجوانب الفريدة للعمل باستخدام GPT والتي يجب أخذها في الاعتبار لضمان الاستفادة إلى أقصى حدّ من مساحتك الإعلانية بأقل تأثير في أداء الموقع الإلكتروني. بعد كل شيء، الإعلانات السريعة مهمة.

سنتناول في ما يلي بعض أفضل الممارسات التي يجب وضعها في الاعتبار عند العمل على عملية الدمج الخاصة بك.

تحميل علامة "ناشر Google" من مصدر رسمي

يمكنك دائمًا طلب مكتبة علامة "ناشر Google" من مصدر رسمي:

نوع الدمج عنوان URL
الإذن بالوصول العادي https://securepubads.g.doubleclick.net/tag/js/gpt.js
إعلانات محدودة https://pagead2.googlesyndication.com/tag/js/gpt.js

يجب عدم عرض إصدارات gpt.js أو pubads_impl.js أو أي مكتبات يتم تحميلها من خادمك أو تحميلها من مصدر غير رسمي.

وقد لا يؤدي استخدام نسخة مخبأة محليًا من علامة GPT في جميع الأوقات في الإصدارات الأحدث من المتصفحات أو أنظمة التشغيل، وقد لا يتم تحديثه بالميزات والتحسينات الجديدة. يمكن إيقاف الإصدارات القديمة من مكتبة GPT في أي وقت، وقد يؤدي ذلك إلى خسارة أرباح الإعلانات في حال توقّف عرض الإعلانات على علاماتك.

وينطبق ذلك أيضًا على مشغِّلي الخدمات. إذا كنت تستخدم مشغّلي الخدمات لتخزين أو تعديل الاستجابات لطلبات HTTP الواردة من موقعك الإلكتروني، استخدِم استراتيجية للشبكة فقط عند التعامل مع طلبات gpt.js لجلب إصدار حديث.

تحميل علامة "ناشر Google" مبكرًا

تحتوي مكتبة GPT (gpt.js) على جزء صغير فقط من الرمز اللازم لتحميل الإعلانات. يتوفّر معظم هذا الرمز في ملفات منفصلة (مثل pubads_impl_XX.js) يتم تحميلها بواسطة gpt.js حسب الحاجة.

من خلال تحميل مكتبة GPT الأساسية مبكرًا، يمكن أيضًا تحميل هذه النصوص البرمجية التابعة في وقت سابق. يحدّ هذا الإجراء من أي وقت استجابة إضافي مرتبط بجلب هذه النصوص البرمجية (في حال عدم تخزينها مؤقتًا) ويسمح بتحميل الإعلانات بسرعة أكبر. يساهم كل هذا في تقليل الوقت المستغرَق لعرض مقياس الإعلان الأول، ما يؤدي بدوره إلى زيادة إمكانية عرض إعلاناتك.

استخدام ميزة "التحميل المُسبق" عندما يكون ذلك مناسبًا

في بعض الأحيان، قد لا تكون لديك إمكانية التحكّم المباشر في وقت تحميل علامة "ناشر Google" وطريقة تحميله. على سبيل المثال، عند استخدام نص برمجي لإعلانات جهة خارجية يُحمِّل علامة "ناشر Google" بالنيابة عنك. في هذه الحالات، قد يكون من المناسب تحميل طلب gpt.js مسبقًا. يؤدي التحميل المُسبق للطلب إلى إرشاد المتصفح إلى التنزيل الفوري لمادة عرض محدّدة بالغة الأهمية لتحميل صفحتك. عندما تكون مادة العرض المحددة ملف JavaScript، يتم جلب محتوى النص البرمجي على الفور ولكن يتم تأجيل التنفيذ إلى أن تصبح هناك حاجة إلى النص البرمجي.

مثال على طلب التحميل المُسبق لعمليات الدمج العادية

<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">

استخدام علامة "ناشر Google" على الصفحات المعروضة مُسبقًا

يؤدي العرض المُسبَق إلى توجيه المتصفّح لتنزيل وعرض الصفحات التي لم يطلبها المستخدمون بعد، ولكن من المرجَّح أن يزوروها. عند تحميلها على صفحة معروضة مسبقًا، لا تطلب مكتبة GPT الإعلانات إلا عند ظهور الصفحة.

تحميل علامة "ناشر Google" بشكل ثابت

تجنَّب إدخال مكتبة علامة "ناشر Google" في صفحتك ديناميكيًا أو تحميلها من نص برمجي خارجي. بدلاً من ذلك، يمكنك تحميل المكتبة بشكل ثابت في <head> من صفحتك كما هو موضّح في بدء استخدام علامات "ناشر Google". ويمنع هذا الموارد الأخرى من تأخير جلب مكتبة GPT وتحميلها، ما يؤدي بدوره إلى تأخير تحميل الإعلانات.

لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على مستندات التدقيق في Publisher Ads Audits for Lighthouse لتحميل النصوص البرمجية للإعلانات بشكلٍ ثابت.

تحميل علامة "ناشر Google" بشكل غير متزامن

أدرِج الكلمة الرئيسية async في تعريف علامة النص البرمجي، كما هو موضَّح في مقالة بدء استخدام علامات "ناشر Google". يؤدي هذا إلى توجيه المتصفح إلى تحميل مكتبة GPT بالتوازي مع موارد أخرى ومحتوى الصفحة، بدلاً من حظر التنفيذ إلى أن يكتمل تحميل النص البرمجي.

لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على مستندات التدقيق في Publisher Ads Audits for Lighthouse في تحميل علامة الإعلان بشكلٍ غير متزامن.

تحميل علامة "ناشر Google" بأمان

يجب تحميل مكتبة علامة "ناشر Google" على HTTPS دائمًا، كما هو موضَّح في مقالة بدء استخدام علامات "ناشر Google". لا يوفر هذا الإجراء أمان أفضل للمستخدمين فحسب، بل يحسِّن الأداء أيضًا. ولأنّ طلبات الإعلانات الصادرة عن علامة "ناشر Google" تستخدم بروتوكول HTTPS دائمًا، فإنّ تحميل المكتبة نفسها عبر HTTPS يضمن أنّ المتصفح يحتاج فقط إلى فتح اتصال واحد لجميع الطلبات المرتبطة بعرض الإعلانات.

للحصول على مزيد من التفاصيل، يمكنك الاطّلاع على تحميل علامة الإعلان عبر HTTPS وتحميل علامة "ناشر Google" من مستندات تدقيق المضيف المقترَح.

التدرب على أداء جيد للصفحة

على الرغم من أنّ أفضل الممارسات الواردة في هذا الدليل تركّز بشكل خاص على تحسين دمج GPT، فإنّ العديد من العوامل الأخرى تساهم في الأداء العام لصفحتك. عند إجراء تغييرات على موقعك (خاصة تلك التغييرات استنادًا إلى توصيات عامة، مثل تلك الواردة في هذا الدليل)، من المهم تقييم تأثير تلك التغييرات في جميع جوانب أداء صفحتك. ننصحك بتشغيل أدوات بشكل منتظم، مثل Lighthouse وPublisher Ads Audits for Lighthouse، لتحديد مشاكل الأداء ومعالجتها، وتحقيق التوازن المناسب لعمليات التحسين على موقعك الإلكتروني.