ספריית Google Publisher Tag (GPT) מאפשרת לכם ליצור תגי מודעות עם פונקציונליות של passback. אפשר להשתמש בתגים האלה בכל מצב שבו בקשה להצגת מודעה שנשלחת לצד שלישי צריכה להתמלא בסופו של דבר על ידי מודעה שמוצגת ברשת Google Ad Manager שלכם.
תרחישים לדוגמה
פריטים שנותרו או פריטים חלופיים
אפשר להשתמש בתגי Passback כשבשרת של צד שלישי אין מודעה להצגה, או כשמודעה לא עומדת בדרישות של מחיר המינימום או העלות המינימלית לאלף חשיפות שסוכמו עם הצד השלישי. במקרים כאלה, השרת של הצד השלישי מציג במקום זאת תג passback של GPT, שמחזיר מודעת בית או מודעה שנותרה למכירה אחרת מרשת Ad Manager שלכם.
הצגת מודעות באתר של מוציא לאור אחר
אפשר להשתמש בתגי החזרה כדי להציג מודעות מרשת Ad Manager שלכם באתר של בעל תוכן דיגיטלי אחר. במקרים כאלה, בעל התוכן הדיגיטלי השני יפעיל את תג ה-passback של GPT, והתג יחזיר מודעה מרשת Ad Manager שלכם.
הצגת מודעות וידאו
כדי ליצור החזרות (passback) של מודעות וידאו, משתמשים בתג וידאו רגיל כדי להחזיר מודעה מצד שלישי אל Ad Manager.
אפשר ליצור את התג הזה באופן ידני או באמצעות מחולל תגים של מודעות וידאו ב-Ad Manager.
יצירת תגי passback
אפשר ליצור תגי passback באמצעות אותו API שמשמש ליצירת תגי מודעות רגילים של GPT. עם זאת, צריך לעבד תגי passback בתוך תג iframe כדי למנוע מהם לקבל בירושה הגדרות ברמת הדף מכל מופע אחר של GPT שפעיל באתר של בעל התוכן הדיגיטלי.
בקטע הבא מוצגת דוגמה בסיסית לתג passback. חשוב לזכור שהקטע הזה מיועד להצגה בתוך 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 או שנדרש עבורן תצורה מיוחדת כשמשתמשים בהן בהקשר של Passback.
הפעלת מעקב אחר קליקים
כדי להוסיף מעקב קליקים לתג passback, אפשר לצרף לתג פקודת מאקרו של כתובת היעד של קליק, כמו בדוגמה הבאה. כתובת היעד של קליק תצורף באופן דינמי לכתובת היעד של קליק שמאוחסנת בשרת המודעות של Ad Manager.
<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, ולכן הם לא מקבלים באופן אוטומטי את הגדרות הפרטיות שהוגדרו ברמת הדף. כשמשתמשים בהחזרות כדי להציג מודעה מבעל תוכן דיגיטלי אחד ב-Ad Manager לבעל תוכן דיגיטלי אחר, אפשר להשתמש בפקודת המאקרו 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) הוא תכונה ב-Ad Manager שמאפשרת גישה לבקשות להצגת מודעות שבעלי אתרים אחרים העבירו לחשבון שלכם. מידע נוסף מופיע במאמר בנושא ניהול לקוחות מרובים.
כדי להשתמש ב-MCM, יצרן התוכן הראשי צריך לעדכן את תגי ה-passback שלו כך שיכללו את הקוד של הרשת של השותף המשני ברשת Ad Manager. כך מערכת Ad Manager יכולה לזהות את רשת השותפים המשניים, ולעזור לוודא שהקריאייטיבים מוצגים בצורה נכונה.
<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 הוא קוד הרשת של Ad Manager של יצרן התוכן הראשי, ו-1234 הוא קוד הרשת של השותף המשני.
ציון כתובת URL של דף
מכיוון שתגי חשיפות passback עוברים עיבוד ב-iframe, יכול להיות ש-GPT לא יוכל לקבוע את כתובת ה-URL של הדף שבו התג מוצג. אם אתם משתמשים ב-Ad Exchange או ב-AdSense כדי למלא חשיפות של מודעות חוזרות, המערכות האלה לא יכולות לשלוח לקונים מידע הקשרי על הדף בלי כתובת URL של הדף. התוצאה יכולה להיות שיעורי מילוי נמוכים יותר, עלויות נמוכות יותר לאלף חשיפות או, במקרים מסוימים, דחייה של בקשות להצגת מודעות.
כדי למנוע את הבעיה הזו, אפשר להשתמש במאקרו של תבנית כדי לספק מידע על כתובת ה-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.setConfig({
adsenseAttributes: { page_url: 'URL' },
});
googletag.enableServices();
googletag.display('gpt-passback');
});
</script>
</div>