Skip to main content

เงื่อนไขและเมตริก

เงื่อนไขคือการตรวจสอบเมตริกของโฆษณาภายในกฎ แต่ละกฎจะรับโฆษณาหนึ่งชิ้นเป็นอินพุตในรูปของอ็อบเจกต์ ad และคุณเข้าถึงฟิลด์ของมันผ่านจุด: ad.spend_24h, ad.deps_total, ad.roas_24h เป็นต้น เมื่อการตรวจสอบที่ต้องการผ่านแล้ว — คุณจะเรียกแอ็กชัน (การหยุดชั่วคราว) อ่านเพิ่มเติมเกี่ยวกับโครงสร้างของกฎได้ที่ การสร้างกฎ

JavaScript
/** @param {Ad} ad */
function checkAd(ad) {
if (ad.deps_total === 0 && ad.spend_24h > 100) {
pauseAd('24h', 'нет депов при расходе > 100');
}
}

ดูรายการฟิลด์ได้ที่ไหน

ฟิลด์ที่ใช้ได้ทั้งหมดถูกรวบรวมไว้ในตัวแก้ไขกฎ ที่แท็บ มาโคร ทางด้านขวา นี่คือเอกสารอ้างอิงฉบับเต็มที่มีการค้นหาตามชื่อและคำอธิบาย การคลิกที่ฟิลด์จะเพิ่มฟิลด์นั้น (ad.<field>) ต่อท้ายโค้ด ฟิลด์ถูกจัดเป็นกลุ่ม:

  • โฆษณา — เมตริกของตัวโฆษณาเอง (spend, ยอดฝาก, คลิก, การลงทะเบียน, ROAS, CPD เป็นต้น)
  • ครีเอทีฟ — ข้อมูลครีเอทีฟ
  • ออฟเฟอร์ — ข้อมูลออฟเฟอร์
  • Geo — geo และเมตริกเฉลี่ยของประเทศที่โฆษณานั้นอยู่
  • เครือข่าย — ข้อมูลเน็ตเวิร์ก
  • ช่วงก่อนหน้า — เมตริกชุดเดียวกันสำหรับช่วงเวลาก่อนหน้า (สำหรับการเปรียบเทียบ "แย่ลง / ดีขึ้น")

แท็บ «มาโคร» ในตัวแก้ไขกฎ — เอกสารอ้างอิงของฟิลด์ ad.* พร้อมการค้นหาและกลุ่ม

ช่วงเวลา

เมตริกส่วนใหญ่มีให้เลือกหลายช่วงเวลา — คำต่อท้ายที่ปลายชื่อฟิลด์เป็นตัวกำหนดช่วงเวลา:

  • _1h, _3h, _6h, _12h, _24h, _48h, _72h, _168h — สำหรับชั่วโมงล่าสุด, 3 ชั่วโมง, … 7 วัน;
  • _today — นับตั้งแต่เริ่มต้นวันปัจจุบัน;
  • _total — สำหรับทั้งหมดตลอดเวลา

ตัวอย่างเช่น ad.spend_24h — spend ใน 24 ชั่วโมงล่าสุด, ad.deps_total — ยอดฝากตลอดเวลาทั้งหมด

เคล็ดลับ

จำชื่อฟิลด์ที่ถูกต้องไม่ได้ใช่ไหม? เปิดแท็บ มาโคร แล้วใช้การค้นหา — มันค้นหาทั้งชื่อและคำอธิบายของฟิลด์

โฆษณาข้างเคียง

กฎสามารถดูได้ไม่เพียงแค่โฆษณาปัจจุบัน แต่ยังดู "โฆษณาข้างเคียง" ได้ด้วย — โฆษณาอื่น ๆ ของ adset หรือแคมเปญเดียวกัน (เช่น เพื่อตั้งหยุดชั่วคราวเฉพาะเมื่อทั้ง adset อยู่ในแดนลบ) ฟังก์ชันเหล่านี้อธิบายไว้ใน SDK กฎอัตโนมัติ

ขั้นตอนต่อไป