ไลบรารีแท็กผู้เผยแพร่โฆษณาผ่าน Google (GPT) ช่วยให้คุณสร้างแท็กโฆษณาที่มีฟังก์ชัน "รายการส่งคืน" ได้ คุณสามารถใช้แท็กเหล่านี้ในสถานการณ์ใดก็ตามที่ในที่สุดแล้วจะมีการเติมโฆษณาที่คุณดูแลในเครือข่าย Google Ad Manager ของคุณเองลงในคำขอโฆษณาที่ส่งไปยังบุคคลที่สาม
กรณีการใช้งาน
รายการโฆษณาส่วนที่เหลือหรือรายการโฆษณาสำรอง
คุณสามารถใช้แท็กรายการส่งคืนเมื่อเซิร์ฟเวอร์บุคคลที่สามไม่มีโฆษณาที่จะแสดงหรือเมื่อโฆษณาไม่ตรงกับ CPM ขั้นต่ำ/ราคาพื้นที่ตกลงกันไว้กับบุคคลที่สาม ในกรณีเช่นนี้ เซิร์ฟเวอร์บุคคลที่สามจะแสดงแท็กรายการส่งคืน GPT แทน ซึ่งจะแสดงโฆษณาเฮาส์แอ็ดหรือโฆษณาอื่นที่เหลืออยู่จากเครือข่าย Ad Manager ของคุณเอง
แสดงโฆษณาในเว็บไซต์ของผู้เผยแพร่โฆษณารายอื่น
แท็กรายการส่งคืนสามารถใช้เพื่อแสดงโฆษณาจากเครือข่าย Ad Manager ในเว็บไซต์ของผู้เผยแพร่โฆษณารายอื่น ในกรณีเช่นนี้ ผู้เผยแพร่โฆษณารายอื่นจะเป็นผู้ดูแลการแสดงแท็กรายการส่งคืน GPT และจะแสดงโฆษณาจากเครือข่าย Ad Manager ของคุณเอง
แสดงโฆษณาวิดีโอ
หากต้องการสร้างรายการส่งคืนวิดีโอ ให้ใช้แท็กวิดีโอมาตรฐานเพื่อส่งคืนจากบุคคลที่สามไปยัง Ad Manager
คุณจะสร้างแท็กนี้ด้วยตนเอง หรือใช้เครื่องมือสร้างแท็กวิดีโอ Ad Manager ก็ได้
สร้างแท็กรายการส่งคืน
แท็กรายการส่งคืนจะสร้างได้โดยใช้ API เดียวกับที่ใช้สร้างแท็กโฆษณา GPT ปกติ อย่างไรก็ตาม แท็กรายการส่งคืนจะต้องแสดงผลภายใน iframe
เพื่อป้องกันไม่ให้แท็กรับการตั้งค่าระดับหน้าเว็บจากอินสแตนซ์ GPT อื่นๆ ที่ใช้งานอยู่ในเว็บไซต์ของผู้เผยแพร่โฆษณา
ตัวอย่างแท็กพาสแบ็กพื้นฐานแสดงอยู่ด้านล่าง อย่าลืมว่าส่วนย่อยนี้
ออกแบบมาให้แสดงผลภายใน iframe
หากต้องการดูตัวอย่างการใช้งานจริง คุณสามารถลองดูการสาธิตแบบเรียลไทม์ของตัวอย่างนี้ใน Glitch
<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 เช่น ฟีเจอร์ที่กล่าวถึงในคู่มือการกำหนดเป้าหมายตามคีย์-ค่าและตัวอย่างโค้ด ฟีเจอร์ที่ไม่ซ้ำกับแท็กรายการส่งคืนหรือที่ต้องมีการกำหนดค่าพิเศษเมื่อใช้ในบริบทรายการส่งคืนอธิบายไว้ด้านล่าง
เปิดใช้การติดตามการคลิก
หากต้องการเพิ่มการติดตามการคลิกลงในแท็กการรายงานผล Conversion ให้เพิ่มมาโคร URL การคลิกผ่านต่อท้ายแท็กดังตัวอย่างด้านล่าง โดยมาโคร URL การคลิกผ่านนี้จะต้องใส่ไว้ในแบบไดนามิกข้างหน้า URL การคลิกผ่านที่เก็บอยู่ในเซิร์ฟเวอร์โฆษณาของ 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/Travel/Europe', [728, 90], 'gpt-passback')
.addService(googletag.pubads())
.setClickUrl('%%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)
หากต้องการใช้ MCM คุณจะต้องอัปเดตแท็กรายการส่งคืนของผู้เผยแพร่โฆษณาระดับบนสุดให้รวมรหัสเครือข่าย 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 ของหน้าเว็บ
เนื่องจากแท็กรายการส่งคืนแสดงผลใน iframe GPT จึงอาจระบุ URL ของหน้าเว็บที่มีการแสดงแท็กไม่ได้ หากคุณใช้ Ad Exchange หรือ AdSense เพื่อส่งโฆษณาในการแสดงผลรายการส่งคืน ระบบเหล่านี้จะส่งข้อมูลในบริบทเกี่ยวกับหน้าเว็บไปยังผู้ซื้อไม่ได้หากไม่มี URL ของหน้าเว็บ ซึ่งอาจส่งผลให้มีอัตราการส่งโฆษณาต่ำลง CPM ต่ำลง หรือในบางกรณีอาจมีการปฏิเสธคำขอ
เพื่อหลีกเลี่ยงปัญหานี้ คุณใช้มาโครPATTERNเพื่อให้ข้อมูล URL ของหน้าเว็บแก่เครือข่ายหรือเซิร์ฟเวอร์โฆษณาของบุคคลที่สามได้ จากนั้นจึงเพิ่มข้อมูลนี้ลงในแท็กการรายงานผล Conversion เป็นแอตทริบิวต์ 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>