OpenAdLibraryOpenAdLibrary
แอฟฟิลิเอทและการซื้อสื่อ

Taboola Macros & Native Network URL Parameters: The Cheat Sheet

กุญแจเชื่อมโยงระหว่างค่าใช้จ่ายโฆษณากับการแปลงคือ macro นี่คือชุดทั้งหมดของ Taboola, คู่ที่ตรงกันบน Outbrain, MGID และ Revcontent รวมถึงข้อผิดพลาดใน template ที่ทำลายการติดตามแบบเงียบๆ

ภาพประกอบบรรณาธิการ: Taboola Macros & Native Network URL Parameters: The Cheat Sheet

Taboola macros คือโทเค็นไดนามิก — {click_id}, {site}, {campaign_id} และอีกประมาณสิบกว่า — ที่ Taboola แทนที่ด้วยค่าจริงในขณะที่มีคนคลิกโฆษณาของคุณ เมื่อนำไปต่อท้าย URL landing page ของคุณ พวกมันจะบอกตัวติดตามของคุณอย่างชัดเจนว่าการคลิก การวางตำแหน่งผู้เผยแพร่ แคมเปญ และครีเอทีฟใดที่สร้างการเยี่ยมชมและการแปลงแต่ละครั้ง โดยไม่มี macros คุณกำลังซื้อ native traffic อย่างมืดบอด; ด้วย macros คุณสามารถคำนวณค่าใช้จ่ายต่อการแปลงในระดับการวางตำแหน่ง และตัดสิ่งที่ขาดทุนออกไป คู่มือโกงนี้ครอบคลุมชุด macro ที่ใช้งานได้บน Taboola พารามิเตอร์ไดนามิกที่ตรงกันบน Outbrain, MGID และ Revcontent และข้อผิดพลาดใน template ไม่กี่อย่างที่ทำลายการติดตามแบบเงียบๆ บนพวกมันทั้งหมด

เหตุใด macros จึงตัดสินว่าคุณสามารถปรับแต่งได้เลยหรือไม่#

Native networks เรียกเก็บเงินคุณต่อคลิก แต่พวกเขาไม่ยึดโยงอะไรให้คุณ การตัดสินใจปรับแต่งทุกครั้งที่คุณจะทำ — หยุดการวางตำแหน่งนี้ เพิ่มเงินประมูลนี้ ตัดครีเอทีฟนี้ ขยายแคมเปญนี้ — ขึ้นอยู่กับการเชื่อมโยงข้อมูลการใช้จ่ายของเครือข่ายกับข้อมูลการแปลงของคุณ กุญแจเชื่อมโยงคือ macro

การตั้งค่ามาตรฐานคือการติดตาม server-to-server (S2S):

  1. Taboola แทนที่ {click_id} ด้วยค่าที่ไม่ซ้ำกันเมื่อโฆษณาของคุณถูกคลิก
  2. ตัวติดตาม ของคุณ (หรือ backend ของคุณเอง) เก็บ click ID นั้นไว้กับเซสชัน
  3. เมื่อผู้เยี่ยมชมแปลง คุณยิง postback URL ของเครือข่ายด้วย click ID ที่เก็บไว้
  4. เครือข่ายยึดโยงการแปลงไปยังการคลิกที่แม่นยำ — การวางตำแหน่ง, ครีเอทีฟ, ภูมิศาสตร์, อุปกรณ์ และทั้งหมด — และอัลกอริธึมการเสนอราคาของมันเริ่มเรียนรู้จากการแปลงจริงแทนที่จะเป็นคลิกดิบ

ข้าม macros และห่วงโซ่นั้นก็ไม่มีอยู่ คุณจะเห็นเซสชันใน analytics และการใช้จ่ายในแดชบอร์ด โดยไม่มีวิธีที่เชื่อถือได้ในการเชื่อมโยงพวกมัน Taboola ยังเสนอพิกเซลในเพจ และมันก็คุ้มค่าที่จะใช้ทั้งคู่ — แต่ S2S postback ที่ใช้ {click_id} เป็นคีย์คือสิ่งที่อยู่รอดจาก ad blockers, ฟีเจอร์ความเป็นส่วนตัวของ iOS และการเดินทางข้ามอุปกรณ์ ซึ่งเป็นเหตุผลว่าทำไมผู้ซื้อที่มีประสบการณ์จึงถือว่ามันเป็นแหล่งที่มาของความจริง

ตารางโกง Taboola macro#

Taboola macros ใช้เครื่องหมายปีกกาเดียว ทั้งหมดตัวพิมพ์เล็ก ชุดที่ใช้งานได้ซึ่งผู้ซื้อสื่อใช้จริงๆ:

Macro สิ่งที่คืนกลับ คุณใช้มันเพื่ออะไร
{click_id} ID ไม่ซ้ำสำหรับคลิกนี้ คีย์เชื่อมโยง S2S — ไม่อาจต่อรองได้
{site} รหัสไซต์ผู้เผยแพร่ การปรับแต่งและบล็อคในระดับการวางตำแหน่ง
{site_id} ID ไซต์ตัวเลข หน้าที่เดียวกัน เป็นคีย์ตัวเลขที่เสถียร
{site_domain} โดเมนผู้เผยแพร่ การรายงานการวางตำแหน่งที่มนุษย์อ่านได้
{campaign_id} ID แคมเปญ การรายงานหลายแคมเปญ
{campaign_name} ชื่อแคมเปญ รายงานที่อ่านได้ (ระวังการเข้ารหัส URL)
{campaign_item_id} ID โฆษณา (ครีเอทีฟ) เฉพาะเจาะจง การวิเคราะห์ผู้ชนะระดับครีเอทีฟ
{title} หัวข้อโฆษณา การวิเคราะห์ระดับหัวข้อ
{thumbnail} URL ภาพครีเอทีฟ การเชื่อมโยงรูปแบบภาพข้ามโฆษณา
{platform} แพลตฟอร์มอุปกรณ์ การแบ่งเดสก์ท็อป / โมบายล์ / แท็บเล็ต
{timestamp} วันที่และเวลาของการคลิก การดีบักและการวิเคราะห์ช่วงเวลาของวัน

URL ติดตามที่สมบูรณ์มีลักษณะดังนี้:

https://track.yourdomain.com/click?clickid={click_id}&source={site_id}&camp={campaign_id}&ad={campaign_item_id}&device={platform}

หมายเหตุปฏิบัติสองประการ ประการแรก macros ไวต่อตัวพิมพ์ — {Click_ID} จะถูกส่งผ่านเป็นตัวอักษรและตัวติดตามของคุณจะรับสตริงที่ไร้ประโยชน์ ประการที่สอง Taboola เพิ่มและบางครั้งก็เปลี่ยนชื่อ macros; รายการข้างต้นคือแกนกลางที่เสถียร แต่ควรตรวจสอบกับ ศูนย์ช่วยเหลือของ Taboola ก่อนเปิดตัวขนาดใหญ่ หากคุณกำลังตั้งค่าแคมเปญแรกตั้งแต่ต้นจนจบ คู่มือการตั้งค่า Taboola ขั้นตอนต่อขั้นตอน แสดงตำแหน่งของช่องติดตามในอินเตอร์เฟซ

แนวคิดเดียวกันบน Outbrain, MGID และ Revcontent#

ทุก native network นำแนวคิดเดียวกันทั้งสี่ — การคลิก, การวางตำแหน่ง, แคมเปญ, ครีเอทีฟ — มาปฏิบัติภายใต้ชื่อและไวยากรณ์ที่ต่างกัน การจับคู่:

แนวคิด Taboola Outbrain MGID Revcontent
ไวยากรณ์ {macro} {{macro}} {macro} {macro}
Click ID {click_id} {{ob_click_id}} {click_id} ดูแดชบอร์ด
การวางตำแหน่ง {site} / {site_id} {{publisher_id}} / {{section_id}} {widget_id} {widget_id}
ชื่อการวางตำแหน่ง {site_domain} {{publisher_name}} / {{section_name}}
แคมเปญ {campaign_id} {{campaign_id}} {campaign_id} {boost_id}
ครีเอทีฟ {campaign_item_id} {{ad_id}} / {{ad_title}} {teaser_id} {content_id}

รายละเอียดที่ควรรู้:

  • Outbrain ใช้เครื่องหมายปีกกาคู่ และโมเดลการวางตำแหน่งของมันมีสองระดับ: ผู้เผยแพร่และส่วน — ตำแหน่งวิดเจ็ตเฉพาะบนผู้เผยแพร่นั้น ปรับแต่งที่ส่วน ไม่ใช่แค่ผู้เผยแพร่; วิดเจ็ตใต้บทความและวิดเจ็ตในแถบด้านข้างสามารถแสดงผลแตกต่างกันโดยสิ้นเชิงบนไซต์เดียวกัน
  • MGID เรียกครีเอทีฟว่า "teasers" ดังนั้น {teaser_id} ID วิดเจ็ตของมันคือหน่วยที่คุณจะต้อง blacklist ทุกวัน
  • Revcontent จัดการแคมเปญเป็น "boosts" ดังนั้น {boost_id} คือคีย์แคมเปญ รายการ macro ของมันเปลี่ยนแปลงไปหลายปี — ดึงชุดปัจจุบันจากแดชบอร์ดของคุณแทนที่จะเป็นจากกระทู้ฟอรัมเก่า
  • ขีดกลางในตารางหมายความว่าเครือข่ายจัดการมิตินั้นในระดับโครงสร้างแคมเปญ หรือ macro เปลี่ยนบ่อยเกินไปที่จะพิมพ์ลงไป เมื่อสงสัย ให้ตรวจสอบเอกสารปัจจุบันของเครือข่ายแทนที่จะเดา

หนึ่ง tracking template ที่อยู่รอดทั้งสี่เครือข่าย#

ทำให้เป็นมาตรฐานฝั่งคุณ ไม่ใช่ฝั่งพวกเขา กำหนดชื่อพารามิเตอร์มาตรฐาน — เช่น clickid, source, camp, ad — และจับคู่ macro ของแต่ละเครือข่ายเข้ากับพวกมัน:

Taboola:   ?clickid={click_id}&source={site_id}&camp={campaign_id}&ad={campaign_item_id}
Outbrain:  ?clickid={{ob_click_id}}&source={{section_id}}&camp={{campaign_id}}&ad={{ad_id}}

ตัวติดตามของคุณ รายงานของคุณ และกฎตัดของคุณจากนั้นจะทำงานเหมือนกันทุกที่ และการเพิ่มเครือข่ายที่ห้าก็กลายเป็นการฝึกจับคู่ห้านาที กำหนดเส้นทางการคลิกผ่าน click-tracking domain เฉพาะเพื่อที่คุณจะสามารถเปลี่ยนซอฟต์แวร์ติดตามในภายหลังได้โดยไม่ต้องสร้างแคมเปญใหม่ทั้งหมด

เลือกใช้ ID แทนชื่อใน template {campaign_name} และ {title} มีช่องว่าง, เครื่องหมายและ และอีโมจิที่มาพร้อมกับการเข้ารหัส URL — และเครื่องหมาย & หนึ่งตัวที่ไม่เข้ารหัสภายในหัวเรื่องจะตัดพารามิเตอร์ทั้งหมดหลังจากมันอย่างเงียบๆ ID นั้นเสถียร; ชื่อถูกแก้ไขระหว่างทางและแถวข้อมูลหนึ่งแถวถูกแบ่งออกเป็นสอง

Macros และพารามิเตอร์ UTM: ใช้ทั้งคู่ สำหรับงานที่ต่างกัน#

UTM tags ป้อนให้ analytics ของคุณ; macros ป้อนให้การตัดสินใจซื้อของคุณ template คู่ที่เหมาะสมจะตั้งค่า utm_source=taboola, utm_medium=native และเติมส่วนที่เหลือแบบไดนามิก — utm_campaign={campaign_id}, utm_content={campaign_item_id}, utm_term={site_id} — เพื่อให้รายงานการเข้าชมของ analytics ของคุณสอดคล้องกับรายงานการวางตำแหน่งของตัวติดตาม เพียงอย่าปรับแต่งจาก analytics เพียงอย่างเดียว: จำนวนเซสชันและจำนวนคลิกแตกต่างกัน (การเปลี่ยนเส้นทาง การตีกลับก่อนที่แท็กจะทำงาน สคริปต์ที่ถูกบล็อค) และช่องว่างนั้นกว้างขึ้นอย่างแม่นยำตรงที่คุณภาพ traffic แย่ที่สุด — การวางตำแหน่งที่คุณจำเป็นต้องจับได้มากที่สุด

ห้าข้อผิดพลาดของ macros ที่เผาเงินแบบเงียบๆ#

  1. Macros เป็นตัวอักษรใน URL การพิมพ์ผิด — เครื่องหมายปีกกาผิด ตัวพิมพ์ผิด ช่องว่างหลงเหลือ — หมายความว่าโทเค็นไม่เคยถูกแทนที่และ landing page ของคุณได้รับตัวอักษร {click_id} การแปลงหยุดเชื่อมโยง แคมเปญ "แสดง" CVR ศูนย์ และคุณตัดสิ่งที่อาจเป็นผู้ชนะ ตรวจสอบ query strings ของสิบเซสชันแรกของคุณหลังจากการเปิดตัวทุกครั้ง
  2. ไม่มี placement macro โดยไม่มี {site} หรือ {widget_id} ใน template คุณไม่สามารถสร้าง whitelists และ blacklists การวางตำแหน่ง — และการตัดแต่งการวางตำแหน่งคือที่ที่กำไรส่วนใหญ่ของการปรับแต่ง native อยู่ ผู้เผยแพร่และ ID ไซต์ คือหน่วยย่อยของการซื้อสื่อ native
  3. Postback โดยไม่มีการตัดซ้ำ หาก click ID เดียวกันสามารถยิง postback ของคุณได้สองครั้ง — รีเฟรชหน้า ลอจิกการลองใหม่ ผู้ใช้กลับมาเยี่ยมชมหน้า thank-you อีกครั้ง — คุณนับการแปลงซ้ำสองครั้งและขยายสิ่งที่ขาดทุน ตัดซ้ำที่ click ID ที่ตัวติดตาม
  4. ใช้ชื่อแทน ID การเปลี่ยนชื่อแคมเปญระหว่างทางแยกข้อมูลของคุณ; ดูด้านบน
  5. ทดสอบด้วยการใช้จ่ายจริง ตรวจสอบการแทนที่ด้วยเครื่องมือพรีวิวของเครือข่ายและแคมเปญ canary ที่มีงบขั้นต่ำในภูมิศาสตร์ราคาถูก ไม่ใช่ด้วยงบเปิดตัวของคุณ

การอ่าน macros ของคู่แข่ง#

tracking templates รั่วรั่ว เมื่อ ad library ติดตามเส้นทางการคลิกของ native ad, landing URL ที่จับได้จะรักษาสตริงพารามิเตอร์ของผู้โฆษณาไว้ — โดยมี macros ถูกเติมแล้ว ดึงโฆษณาของคู่แข่งใน Taboola ad spy tool และตรวจสอบ landing URLs ที่ติดตาม: โดเมนตัวติดตามบอกคุณว่าพวกเขาใช้ซอฟต์แวร์อะไร โครงสร้าง subid บอกคุณว่าพวกเขาปรับแต่งในระดับความละเอียดใด และ placement ID ที่อยู่ใน subid บอกคุณว่าพวกเขากำลังตัดแต่งการวางตำแหน่ง — ลายเซ็นของผู้ปฏิบัติการที่คุ้มค่ากับการศึกษา กระบวนการทำงานเต็มรูปแบบจากโฆษณาสดไปยังฟันเนลของมันครอบคลุมใน วิธีหา landing pages ของคู่แข่ง

สรุป#

Macros คือการตั้งค่าสามสิบนาทีที่ตัดสินว่าทุกชั่วโมงต่อมาของการซื้อสื่อนั้นวัดผลได้หรือไม่ ใส่ {click_id} และ placement macro เข้าไปใน template ของคุณในวันแรก postback การแปลงแบบ server-to-server เลือก ID มากกว่าชื่อ และตรวจสอบการแทนที่ก่อนที่คุณจะขยายอะไร เครือข่ายเปลี่ยนชื่อ macros เป็นครั้งคราว; แนวคิดทั้งสี่ที่พวกเขากำหนดรหัส — การคลิก, การวางตำแหน่ง, แคมเปญ, ครีเอทีฟ — ไม่ได้เปลี่ยนแปลงมาทศวรรษแล้ว

คำถามที่พบบ่อย

Taboola macros คืออะไร?
Taboola macros คือโทเค็นไดนามิก — เช่น {click_id}, {site} และ {campaign_item_id} — ที่ Taboola แทนที่ด้วยค่าจริงเมื่อผู้ใช้คลิกโฆษณาของคุณ เมื่อนำไปต่อท้าย landing page หรือ tracking URL พวกมันจะส่งข้อมูลตัวตน การวางตำแหน่ง แคมเปญ และครีเอทีฟไปยังตัวติดตามของคุณ ซึ่งทำให้การปรับแต่งในระดับการวางตำแหน่งและระดับครีเอทีฟเป็นไปได้
ฉันจะส่ง Taboola click ID ไปยังตัวติดตามได้อย่างไร?
เพิ่ม {click_id} เป็นพารามิเตอร์ใน tracking URL ของแคมเปญ เช่น ?clickid={click_id} Taboola จะเติมค่านี้เมื่อเกิดการคลิก ตัวติดตามของคุณจะเก็บค่านี้ไว้กับเซสชัน และเมื่อเกิดการแปลง คุณจะยิง Taboola server-to-server postback โดยใช้ ID เดียวกันนี้ จากนั้น Taboola จะยึดโยงการแปลงไปยังการคลิก การวางตำแหน่ง และครีเอทีฟที่แม่นยำ
Outbrain ที่เทียบเท่ากับ {click_id} ของ Taboola คืออะไร?
Outbrain ใช้เครื่องหมายปีกกาคู่และ macro สำหรับระบุการคลิกคือ {{ob_click_id}} แนวคิดเกี่ยวกับการวางตำแหน่งก็จับคู่กันเช่นกัน: {{publisher_id}} และ {{section_id}} ของ Outbrain สอดคล้องโดยคร่าวๆ กับ {site_id} ของ Taboola และ {{ad_id}} สอดคล้องกับ {campaign_item_id} ไวยากรณ์ต่างกัน แต่แนวคิดพื้นฐานทั้งสี่ — การคลิก, การวางตำแหน่ง, แคมเปญ, ครีเอทีฟ — เหมือนกันในทุก native network
ทำไม URL ของฉันจึงแสดง {click_id} เป็นตัวอักษร?
macro ไม่ได้ถูกแทนที่ ซึ่งเกือบจะหมายถึงข้อผิดพลาดทางไวยากรณ์เสมอ: ตัวพิมพ์ผิด (macro ใช้ตัวพิมพ์เล็ก), เครื่องหมายปีกกาผิดสำหรับเครือข่าย, การพิมพ์ผิด, หรือชื่อ macro ที่เครือข่ายไม่รองรับ เครือข่ายจะส่งโทเค็นที่ไม่รู้จักผ่านไปโดยไม่เปลี่ยนแปลง แก้ไข template จากนั้นตรวจสอบโดยตรวจสอบ query string ในการคลิกทดสอบใหม่ก่อนเริ่มใช้จ่าย
ฉันจำเป็นต้องใช้เครื่องมือติดตามเพื่อใช้ native ad macros หรือไม่?
ไม่จำเป็นต้องถึงขั้นนั้น — คุณสามารถส่ง macros เข้าไปยัง backend ของคุณเองหรือแม้แต่ UTM ของ analytics ได้ — แต่ตัวติดตามเฉพาะทางหรือ endpoint ที่สร้างขึ้นสำหรับวัตถุประสงค์นี้เป็นคำตอบในทางปฏิบัติสำหรับ S2S postbacks, การตัดซ้ำของ click-ID และการรายงานระดับการวางตำแหน่ง สิ่งสำคัญคือต้องมีบางอย่างเก็บ click ID และข้อมูลเมตาของมัน และสามารถยิง network postback ได้เมื่อเกิดการแปลง
ทีม OpenAdLibrary
เขียนโดยทีม OpenAdLibrary
วิจัยข่าวกรองโฆษณาและโฆษณาเนทีฟ

เราสร้าง OpenAdLibrary แพลตฟอร์มเปิดเพื่อความโปร่งใสด้านโฆษณา ทุกวันระบบของเราจับโฆษณาเนทีฟสดจาก Taboola, Outbrain, MGID, Revcontent, Teads, Yahoo และ MSN ระบุผู้โฆษณาจริงที่อยู่เบื้องหลังแต่ละรายการ และติดตามคลิกไปยังหน้า Landing Page คู่มือเหล่านี้สรุปสิ่งที่เราเห็นจากข้อมูลนั้น เพื่อให้คุณวิจัยตลาดได้เร็วขึ้น