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

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

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

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

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

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

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

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

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

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

إنشاء علامات passback

يمكن إنشاء علامات التراجع عن الظهور باستخدام واجهة برمجة التطبيقات نفسها المستخدَمة لإنشاء علامات الإعلانات العادية في 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>

ضبط علامات passback

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

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

لإضافة ميزة تتبُّع النقرات إلى علامة passback، يمكن إلحاق ماكرو لعنوان URL لصفحة مقصودة بالعلامة، كما هو موضّح في المثال التالي. سيتم بشكل ديناميكي إضافة عنوان URL للنقرة إلى بداية عنوان URL للنقرة المخزَّن على خادم إعلانات &quot;مدير إعلانات Google&quot;.

<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())
          .setClickUrl('%%CLICK_URL_UNESC%%');
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

توريث إعدادات الخصوصية

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

<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({childDirectedTreatment: Boolean('%%TFCD%%')});
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>

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

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

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

<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 هو رمز شبكة "مدير إعلانات Google" لحساب الناشر الرئيسي، و1234 هو رمز شبكة حساب الناشر الفرعي.

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

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

لتجنُّب ذلك، يمكن استخدام وحدة الماكرو PATTERN لتوفير معلومات عنوان URL للصفحة إلى شبكة أو خادم إعلانات تابعَين لجهة خارجية. ويمكن بعد ذلك إضافة هذه المعلومات إلى علامة passback كسمة 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.pubads().set('page_url', 'URL');
        googletag.enableServices();
        googletag.display('gpt-passback');
    });
  </script>
</div>