علامات التراجع عن الظهور

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

حالات الاستخدام

بنود إعلانية فائضة أو احتياطية

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

عرض الإعلانات على موقع إلكتروني تابع لناشر آخر

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

عرض إعلانات الفيديو

لإنشاء عمليات تراجع عن الظهور للفيديو، استخدِم علامة فيديو عادية للتراجع عن الظهور من جهة خارجية إلى "مدير إعلانات Google".

يمكنك إنشاء هذه العلامة يدويًا أو باستخدام منشئ علامات الفيديو في "مدير إعلانات Google".

إنشاء علامات التراجع عن الظهور

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

في ما يلي مثال أساسي على علامة التراجع عن الظهور. يُرجى العِلم أنّ هذا المقتطف مخصّص للعرض داخل iframe. للاطّلاع على ذلك عمليًا، يمكنك تجربة عرض توضيحي مباشر لهذا المثال على StackBlitz.

<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads());
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

ضبط علامات التراجع عن الظهور

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

تفعيل ميزة تتبُّع النقرات

لإضافة ميزة تتبُّع النقرات إلى علامة التراجع عن الظهور، يمكن إلحاق ماكرو عنوان URL للنقر على الإعلان بالعلامة كما في المثال التالي. سيتم إضافة عنوان URL للنقر على الإعلان بشكلٍ ديناميكي إلى عنوان URL للنقر على الإعلان المخزَّن على خادم إعلانات "مدير إعلانات Google".

<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        const slot = googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads());
        slot.setConfig({ clickUrl: '%%CLICK_URL_UNESC%%' });
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

اكتساب إعدادات الخصوصية

بما أنّ علامات التراجع عن الظهور يتم عرضها في iframe، فإنّها لا تكتسب تلقائيًا إعدادات الخصوصية التي تم ضبطها على مستوى الصفحة. عند استخدام عمليات التراجع عن الظهور لعرض إعلان من ناشر في "مدير إعلانات Google" لناشر آخر، يمكن استخدام ماكرو TFAT لتضمين إعداد معالجة العمر الحالي على مستوى الصفحة في طلب إعلان التراجع عن الظهور.

<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads());
        googletag.pubads()
          .setPrivacySettings({ tagForAgeTreatment: Number('%%TFAT%%') });
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

إدارة مستودع الناشر صغير الحجم

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

لاستخدام ميزة "إدارة العملاء المتعددين"، يجب تعديل علامات التراجع عن الظهور الخاصة بالناشر الرئيسي لتضمين رمز شبكة "مدير إعلانات Google" للناشر صغير الحجم. يسمح ذلك لـ "مدير إعلانات Google" بالتعرّف على شبكة الناشر صغير الحجم ويساعد في التحقّق من عرض تصاميم الإعلانات بشكلٍ صحيح.

<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419,1234/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads())
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

في المثال السابق، 6355419 هو معرِّف شبكة "إدارة الإعلانات" للناشر الرئيسي و1234 هو معرِّف شبكة الناشر صغير الحجم.

تحديد عنوان URL للصفحة

بما أنّ علامات التراجع عن الظهور يتم عرضها في iframe، قد لا يتمكّن GPT من تحديد عنوان URL للصفحة التي يتم عرض العلامة عليها. إذا كنت تستخدم Ad Exchange أو AdSense لملء مرّات ظهور التراجع عن الظهور، لا يمكن لهذَين النظامَين إرسال معلومات سياقية عن الصفحة إلى المشترين بدون عنوان URL للصفحة. قد يؤدي ذلك إلى انخفاض معدّلات الملء أو انخفاض التكاليف لكلّ ألف ظهور أو، في بعض الحالات، رفض طلبات الإعلانات.

لتجنُّب ذلك، يمكن استخدام ماكرو PATTERN لتوفير معلومات عنوان URL للصفحة لشبكة خارجية أو خادم إعلانات خارجي. يمكن بعد ذلك إضافة هذه المعلومات إلى علامة التراجع عن الظهور كسمة page_url.

<script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous" async></script>
<div id="gpt-passback">
  <script>
    window.googletag = window.googletag || {cmd: []};
    googletag.cmd.push(function() {
        googletag.defineSlot('/6355419/Travel/Europe', [728, 90], 'gpt-passback')
          .addService(googletag.pubads());
        googletag.setConfig({
          adsenseAttributes: { page_url: 'URL' },
        });
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>