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

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

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

العناصر المتبقية أو الاحتياطية في حركة المرور

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

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

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

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

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

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

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

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

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

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></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 للنقرة المُخزَّن على خادم إعلانات "مدير الإعلانات".

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></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())
          .setClickUrl('%%CLICK_URL_UNESC%%');
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

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

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

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></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({childDirectedTreatment: Boolean('%%TFCD%%')});
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

إدارة مستودع الناشر الفرعي

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

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

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></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 هو رمز شبكة "مدير إعلانات Google" للناشر الرئيسي و1234 هو رمز الشبكة للناشر الفرعي.

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

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

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

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></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().set('page_url', 'URL');
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>