สร้างคุณสมบัติการคำนวณและการโรลอัพ
อัปเดตล่าสุด: กุมภาพันธ์ 13, 2025
สามารถใช้ได้กับการสมัครใช้บริการใดๆ ต่อไปนี้ ยกเว้นที่ระบุไว้:
|
|
|
|
|
คุณสามารถสร้างที่พักที่กรอกข้อมูลตามการคำนวณจากที่พักอื่นได้ ด้วยคุณสมบัติการโรลอัพคุณสามารถคำนวณค่าต่ำสุดสูงสุดจำนวนผลรวมหรือค่าเฉลี่ยสำหรับคุณสมบัติในระเบียนที่เกี่ยวข้องได้โดยอัตโนมัติ ด้วยคุณสมบัติการคำนวณคุณสามารถตั้งค่าสมการตามเวลาระหว่างจนถึงหรือตั้งแต่ค่าคุณสมบัติหรือสร้างสมการที่กำหนดเองตามคุณสมบัติของวัตถุ
ตัวอย่างเช่นคุณสามารถสร้าง:
- ทรัพย์สินของบริษัทที่คำนวณค่าใช้จ่ายในการหาลูกค้าใหม่ตามสมการที่กำหนดเอง
- ที่พักสำหรับติดต่อที่คำนวณจำนวนเงินโดยเฉลี่ยของข้อเสนอที่เกี่ยวข้องของผู้ติดต่อ
- คุณสมบัติดีลที่คำนวณระยะเวลานับตั้งแต่เปิดดีล
ขึ้นอยู่กับการสมัครสมาชิก HubSpot ของคุณมีการจำกัดจำนวนคุณสมบัติการคำนวณที่คุณสามารถสร้างได้
สร้างคุณสมบัติการโรลอัพตามคุณสมบัติของระเบียนที่เกี่ยวข้อง
คุณสามารถสร้างคุณสมบัติสำหรับวัตถุที่จะคำนวณตามค่าคุณสมบัติบางอย่างของระเบียนที่เกี่ยวข้องของวัตถุนั้นได้ คุณสามารถคำนวณตามระเบียนที่เกี่ยวข้องทั้งหมดของวัตถุนั้นหรือสำหรับป้ายชื่อการเชื่อมโยงเฉพาะ รวมถึงการเชื่อมโยงวัตถุเดียวกัน
ตัวอย่างเช่นคุณสามารถสร้างคุณสมบัติข้อตกลงที่นับจำนวนกิจกรรมการขายทั้งหมดที่บันทึกไว้สำหรับผู้ติดต่อที่เกี่ยวข้องของข้อตกลงที่มีป้ายชื่อผู้ตัดสินใจ
- ในบัญชี HubSpot ของคุณ คลิก settings ไอคอนการตั้งค่า ในแถบนำทางด้านบน
-
ในเมนูแถบด้านข้างซ้ายให้ไปที่ คุณสมบัติ
-
คลิกเมนูแบบเลื่อนลงเลือกวัตถุจากนั้นเลือกคุณสมบัติ [Object] เพื่อสร้างคุณสมบัติสำหรับวัตถุนั้น
- กรอกรายละเอียดพื้นฐานสำหรับที่พักของคุณแล้วคลิกแท็บประเภทฟิลด์
- เลือก Rollup
- คลิกเมนูแบบเลื่อนลงประเภท Rollup จากนั้นเลือกประเภทใดประเภทหนึ่งต่อไปนี้:
- ต่ำสุด: แสดงค่าต่ำสุดสำหรับคุณสมบัติตัวเลขที่เลือกในระเบียนที่เกี่ยวข้องของวัตถุที่เลือก
- สูงสุด: แสดงค่าสูงสุดสำหรับคุณสมบัติตัวเลขที่เลือกในระเบียนที่เกี่ยวข้องทั้งหมดของวัตถุที่เลือก
- COUNT: นับจำนวนระเบียนที่เกี่ยวข้องทั้งหมดของวัตถุที่เลือกที่มีค่าสำหรับคุณสมบัติตัวเลขที่เลือก
- ผลรวม: สรุปค่าสำหรับคุณสมบัติตัวเลขที่เลือกในระเบียนที่เกี่ยวข้องทั้งหมดของวัตถุที่เลือก
- ค่าเฉลี่ย: คำนวณค่าเฉลี่ยของค่าสำหรับคุณสมบัติตัวเลขที่เลือกในระเบียนที่เกี่ยวข้องทั้งหมดของวัตถุที่เลือก
- หากต้องการเลือกวิธีจัดรูปแบบค่าของที่พักให้คลิกเมนูดรอปดาวน์รูปแบบ ตัวเลขจากนั้นเลือกจากรูปแบบต่อไปนี้: หมายเลขที่จัดรูปแบบหมายเลขที่ไม่ได้จัดรูปแบบสกุลเงิน เปอร์เซ็นต์หรือระยะเวลา
- หากคุณเลือกสกุลเงินเป็นรูปแบบสำหรับคุณสมบัติดีลที่พักจะใช้สกุลเงินของบริษัทในบัญชีของคุณเป็นค่าเริ่มต้น หากต้องการใช้สกุลเงินของแต่ละบันทึกการซื้อขายให้เลือกช่องทำเครื่องหมายใช้สกุลเงินบันทึกแทนสกุลเงินของบริษัท การใช้สกุลเงินที่บันทึกจะมีผลต่อการแสดงค่าเท่านั้นและจะไม่ใช้อัตราแลกเปลี่ยนโดยอัตโนมัติ
- เลือกวัตถุที่เกี่ยวข้องและคุณสมบัติบันทึกที่เกี่ยวข้องเพื่อคำนวณคุณสมบัติตาม
- ในการคำนวณตามระเบียนที่มีป้ายกำกับเฉพาะให้คลิกเลือกป้ายกำกับการเชื่อมโยงจากนั้นเลือกป้ายกำกับที่คุณต้องการรวมไว้
- หากต้องการเพิ่มเงื่อนไขเพิ่มเติมให้คลิกสร้างเงื่อนไข เมื่อมีการตั้งค่าเงื่อนไขเพิ่มเติมจะต้องเป็นไปตามเงื่อนไขนั้นเพื่อให้สามารถคำนวณคุณสมบัติได้ (เช่นคำนวณคุณสมบัติเมื่อจำนวนข้อตกลงล่าสุด > 1000)
- ในเมนูแบบเลื่อนลงแรกให้เลือกที่ พัก
- ในเมนูแบบเลื่อนลงที่สองให้เลือกตัวดำเนินการที่จะเปรียบเทียบมูลค่าที่พักแรกกับตัวเลขหรือมูลค่าที่พักอื่น
- ในเมนูแบบเลื่อนลงที่ 3 ให้เลือกที่พักหรือป้อนตัวเลขที่จะเปรียบเทียบกับที่พักแห่งแรก
- คลิกสร้างเมื่อสร้างแล้วประเภทฟิลด์ที่แสดงของคุณสมบัติจะเป็น Rollup
โปรดทราบ: ค่าระยะเวลา RAW จะถูกจัดเก็บในหน่วยมิลลิวินาที หากคุณใช้คุณสมบัติการคำนวณระยะเวลาในเครื่องมือ HubSpot อื่นๆ (เช่นตัวกรองสูตรคุณสมบัติการคำนวณ) คุณอาจต้องใช้ค่ามิลลิวินาที
สร้างเวลาระหว่างคุณสมบัติการคำนวณ
คุณสามารถสร้างคุณสมบัติที่คำนวณเวลาระหว่างคุณสมบัติตัวเลือกวันที่ที่เลือกสองรายการภายในวัตถุเดียวกันได้ ตัวอย่างเช่นคุณสามารถคำนวณเวลาระหว่างเวลาที่เจ้าของตั๋วได้รับมอบหมายและเวลาที่ตั๋วถูกปิด ดูข้อมูลเพิ่มเติมเกี่ยวกับการแสดงค่าคุณสมบัติการคำนวณ Time Between
หากคุณกำลังพยายามสร้างที่พักตามวันที่ในวันนี้ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้เวลาสัมพัทธ์ในที่พักและตัวกรอง
- ในบัญชี HubSpot ของคุณ คลิก settings ไอคอนการตั้งค่า ในแถบนำทางด้านบน
-
ในเมนูแถบด้านข้างซ้ายให้ไปที่ คุณสมบัติ
-
คลิกเมนูแบบเลื่อนลงเลือกวัตถุจากนั้นเลือกคุณสมบัติ [Object] เพื่อสร้างคุณสมบัติสำหรับวัตถุนั้น
- กรอกรายละเอียดพื้นฐานสำหรับที่พักของคุณแล้วคลิกแท็บประเภทฟิลด์
- เลือกการคำนวณเป็นประเภทฟิลด์
- คลิกเมนูดร็อปดาวน์ประเภทที่พักที่คำนวณแล้วจากนั้นเลือกเวลาระหว่าง
- คลิกเมนูแบบเลื่อนลงเพื่อเลือกวันที่เริ่มต้นและวันที่สิ้นสุดของคุณ
- หากต้องการเพิ่มเงื่อนไขเพิ่มเติมให้คลิกสร้างเงื่อนไข เมื่อมีการตั้งค่าเงื่อนไขเพิ่มเติมจะต้องเป็นไปตามเงื่อนไขนั้นเพื่อให้สามารถคำนวณคุณสมบัติได้ (เช่นคำนวณคุณสมบัติเมื่อจำนวนข้อตกลงล่าสุด > 1000)
- ในเมนูแบบเลื่อนลงแรกให้เลือกที่ พัก
- ในเมนูแบบเลื่อนลงที่สองให้เลือกตัวดำเนินการที่จะเปรียบเทียบมูลค่าที่พักแรกกับตัวเลขหรือมูลค่าที่พักอื่น
- ในเมนูแบบเลื่อนลงที่ 3 ให้เลือกที่พักหรือป้อนตัวเลขที่จะเปรียบเทียบกับที่พักแห่งแรก
- คลิกสร้างเมื่อสร้างแล้วประเภทฟิลด์ที่แสดงของพร็อพเพอร์ตี้จะเป็นการ คำนวณ
คาดว่าจะมีพฤติกรรมต่อไปนี้เมื่อแสดงค่าสำหรับเวลาระหว่างคุณสมบัติการคำนวณ:
- เวลาจะแสดงแตกต่างกันในเครื่องมือ HubSpot ที่แตกต่างกัน
- สำหรับคุณสมบัติวันที่ที่ไม่มีการประทับเวลาเวลาเริ่มต้นที่ใช้ในการคำนวณจะเป็นเวลา 24:00 น. UTC สำหรับวันที่เลือก
- ในระเบียน (เช่นระเบียนผู้ติดต่อ) ค่าที่แสดงจะเป็นวินาทีนาทีชั่วโมงวันเดือนหรือปีและจะถูกปัดเศษเป็นจำนวนเต็มที่ใกล้เคียงที่สุดของหน่วยตามเกณฑ์ที่เฉพาะเจาะจง ตัวอย่างเช่นหากเวลาที่คำนวณได้คือหนึ่งวันและ 12 ชั่วโมงค่าที่แสดงจะเป็น 36 ชั่วโมงแต่หากเวลาที่คำนวณได้คือสามวันและสองชั่วโมงค่าที่แสดงจะเป็น 3 วัน เกณฑ์สำหรับยูนิตคือ:
- 12 ปีขึ้นไปจะแสดงเป็นปีและรอบไปจนถึงทั้งปีที่ใกล้ที่สุด
- 2.5 เดือนขึ้นไปจะแสดงเป็นเดือนๆไปจนถึงทั้งเดือนที่ใกล้ที่สุด
- 2.5 วันหรือนานกว่านั้นจะแสดงเป็นวันและปัดเศษเป็นทั้งวันที่ใกล้ที่สุด
- 2.5 ชั่วโมงหรือนานกว่านั้นจะแสดงเป็นชั่วโมงและวนไปยังทั้งชั่วโมงที่ใกล้ที่สุด
- 2.5 นาทีหรือนานกว่านั้นจะแสดงเป็นนาทีและปัดเศษเป็นนาทีที่ใกล้ที่สุด มิฉะนั้นจะแสดงในไม่กี่วินาที
- ในรายงานแบบกำหนดเองที่ใช้พร็อพเพอร์ตี้ที่มีประเภทฟิลด์นี้ค่าที่แสดงจะเป็นวัน ตัวอย่างเช่นหากเวลาที่คำนวณได้คือหนึ่งปีและยี่สิบวันค่าที่แสดงจะเป็น 385 วัน
โปรดทราบ: ภายใน HubSpot ค่าดิบของเวลาระหว่างและประเภทที่พักโดยเฉลี่ยจะถูกเก็บไว้ในหน่วยมิลลิวินาที หากสมการที่มีค่าเหล่านี้ให้ผลผลิตสูงกว่าที่คาดไว้ให้ใช้ตัวแปลงหน่วยมิลลิวินาทีเพื่อแปลงเป็นหน่วยเวลาที่คุณต้องการ
สร้างเวลาตั้งแต่หรือเวลาจนถึงคุณสมบัติการคำนวณ
หากต้องการติดตามระยะเวลาตั้งแต่หรือจนถึงวันที่คุณสามารถสร้างเวลาตั้งแต่หรือเวลาจนถึงคุณสมบัติการคำนวณ ตัวอย่างเช่นคุณสามารถสร้าง Time since open property เพื่อติดตามระยะเวลาที่เปิดการซื้อขายหรือ Time until close property เพื่อติดตามระยะทางจากวันนี้ที่ลูกค้าถูกตั้งค่าให้ปิด
เวลาตั้งแต่หรือเวลาจนกว่าค่าของคุณสมบัติการคำนวณจะคำนวณตามค่าของตัวเลือกวันที่หรือคุณสมบัติตัวเลือกวันที่และเวลา หากต้องการสร้างพร็อพเพอร์ตี้ที่มีค่าที่แสดงเวลาสัมพัทธ์ตามวันที่ของวันนี้โปรดดูวิธีสร้างพร็อพเพอร์ตี้ตัวเลือกวันที่/วันที่และเวลาสัมพัทธ์ ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้วันที่และเวลาวันนี้ใน HubSpot
วิธีสร้างเวลาตั้งแต่หรือเวลาจนถึงคุณสมบัติการคำนวณ:
- ในบัญชี HubSpot ของคุณ คลิก settings ไอคอนการตั้งค่า ในแถบนำทางด้านบน
-
ในเมนูแถบด้านข้างซ้ายให้ไปที่ คุณสมบัติ
-
คลิกเมนูแบบเลื่อนลงเลือกวัตถุจากนั้นเลือกคุณสมบัติ [Object] เพื่อสร้างคุณสมบัติสำหรับวัตถุนั้น
- กรอกรายละเอียดพื้นฐานสำหรับที่พักของคุณแล้วคลิกแท็บประเภทฟิลด์
- เลือกการคำนวณเป็นประเภทฟิลด์
- คลิกเมนูดร็อปดาวน์ประเภทที่พักที่คำนวณแล้วจากนั้นเลือกเวลาตั้งแต่หรือเวลาจนถึง
- สำหรับเวลาตั้งแต่ให้เลือกคุณสมบัติ ตัวเลือกวันที่/วันที่และเวลาที่ค่าจะเป็นวันที่เริ่มต้น วันที่สิ้นสุดจะเป็นวันที่ของวันนี้เสมอ
- สำหรับเวลาจนถึงเลือกคุณสมบัติ ตัวเลือก d ate/วันที่และเวลาที่มีค่าจะเป็นวันที่สิ้นสุด วันที่เริ่มต้นจะเป็นวันที่ของวันนี้เสมอ
- คลิกสร้างเมื่อบันทึกแล้วคุณจะไม่สามารถแก้ไขได้ไม่ว่าจะเป็นเวลาตั้งแต่หรือเวลาจนถึงแต่คุณสามารถเลือกคุณสมบัติวันที่เริ่มต้นหรือสิ้นสุดอื่นได้
เมื่อสร้างเวลาตั้งแต่หรือเวลาจนถึงที่พักแล้วให้ดูวิธีดูที่พักและใช้ในตัวกรอง
โปรดทราบ: t ime ตั้งแต่และเวลาจนกว่าคุณสมบัติจะไม่ได้รับการสนับสนุนในสิ่งต่อไปนี้:
- ตัวกรองในเครื่องมือสร้างรายงานที่กำหนดเอง
- อินพุตในคุณสมบัติการคำนวณและโรลอัพ
- การแมปฟิลด์การซิงค์ข้อมูลที่กำหนดเอง
สร้างคุณสมบัติการคำนวณสมการที่กำหนดเอง
นอกจากนี้คุณยังสามารถสร้างคุณสมบัติที่คำนวณค่าตามเกณฑ์ของคุณเอง สามารถตั้งค่าสมการแบบกำหนดเองสำหรับคุณสมบัติ NUMBER ภายในออบเจ็กต์เดียวกันกับที่คุณกำลังสร้างคุณสมบัติใหม่เท่านั้น ตัวอย่างเช่นคุณสามารถสร้างสมการเพื่อคำนวณจำนวนเงินจากข้อตกลงล่าสุดของบริษัท (จำนวนข้อตกลงล่าสุด) เมื่อเทียบกับจำนวนครั้งที่ธุรกิจของคุณติดต่อบริษัท (จำนวนครั้งที่ติดต่อ)
คุณสามารถสร้างสมการที่กำหนดเองของคุณด้วยตัวดำเนินการทางคณิตศาสตร์ตัวดำเนินการเปรียบเทียบตัวดำเนินการตรรกะคำแถลงเงื่อนไขและฟังก์ชันอื่นๆ สมการเหล่านี้สามารถส่งกลับค่าตัวเลขบูลีนสตริงหรือวันที่ เรียนรู้เพิ่มเติมเกี่ยวกับโอเปอเรเตอร์ฟังก์ชันและวิธีจัดรูปแบบสูตรของคุณ นอกจากนี้คุณยังสามารถตรวจสอบตัวอย่างของสูตรที่ใช้กันทั่วไป
วิธีสร้างคุณสมบัติการคำนวณสมการแบบกำหนดเอง:
- ในบัญชี HubSpot ของคุณ คลิก settings ไอคอนการตั้งค่า ในแถบนำทางด้านบน
-
ในเมนูแถบด้านข้างซ้ายให้ไปที่ คุณสมบัติ
-
คลิกเมนูแบบเลื่อนลงเลือกวัตถุจากนั้นเลือกคุณสมบัติ [Object] เพื่อสร้างคุณสมบัติสำหรับวัตถุนั้น
- กรอกรายละเอียดพื้นฐานสำหรับที่พักของคุณแล้วคลิกแท็บประเภทฟิลด์
- เลือกการคำนวณเป็นประเภทฟิลด์
- คลิกเมนูดร็อปดาวน์ประเภทที่พักที่คำนวณแล้วจากนั้นเลือกสมการที่กำหนดเอง
- คลิกเมนูแบบเลื่อนลงประเภทเอาต์พุตจากนั้นเลือกประเภทเอาต์พุตที่การคำนวณของคุณจะกลับมา คุณสามารถเลือกอย่างใดอย่างหนึ่งต่อไปนี้: ตัวเลข บูลีน สตริงหรือวันที่
โปรดทราบ: ประเภทเอาต์พุตที่เลือกต้องตรงกับประเภทเอาต์พุตที่แสดงที่ด้านบนขวาของเครื่องมือแก้ไขมิฉะนั้นคุณจะไม่สามารถสร้างที่พักได้ สำหรับพร็อพเพอร์ตี้ที่ส่งคืนวันที่คุณสามารถใช้ตัวเลขหรือประเภทเอาต์พุตวันที่ซึ่งกำหนดวิธีการแสดงค่า (เช่นตัวเลขแสดงวันที่เป็นมิลลิวินาทีวันที่แสดงวันที่ที่จัดรูปแบบ)
- หากคุณเลือกประเภทเอาต์พุตตัวเลข:
- คลิกเมนูแบบเลื่อนลงรูปแบบตัวเลขจากนั้นเลือกวิธีจัดรูปแบบค่าของที่พัก คุณสามารถเลือกอย่างใดอย่างหนึ่งต่อไปนี้: หมายเลขที่จัดรูปแบบหมายเลข ที่ไม่ได้จัดรูปแบบสกุลเงิน เปอร์เซ็นต์หรือระยะเวลา
- หากคุณเลือกสกุลเงินเป็นรูปแบบตัวเลขสำหรับคุณสมบัติดีลที่พักจะใช้สกุลเงินของบริษัทในบัญชีของคุณเป็นค่าเริ่มต้น หากต้องการใช้สกุลเงินของแต่ละบันทึกการซื้อขายให้เลือกช่องทำเครื่องหมายใช้สกุลเงินบันทึกแทนสกุลเงินของบริษัท
โปรดทราบ: การใช้สกุลเงินเรคคอร์ดจะมีผลต่อการแสดงค่าเท่านั้นและจะไม่ใช้อัตราแลกเปลี่ยนโดยอัตโนมัติ ในการเพิ่มอัตราแลกเปลี่ยนคุณสามารถรวมฟังก์ชัน exchange_rate
หรือ dated_exchange_rate
ไว้ในสมการของคุณ
- ในเครื่องมือแก้ไขแทรกพิมพ์หรือวางฟังก์ชันและคุณสมบัติเพื่อสร้างสมการที่กำหนดเองของคุณ เรียนรู้เพิ่มเติมเกี่ยวกับไวยากรณ์สมการคำนวณที่กำหนดเอง ในการแทรกองค์ประกอบสูตร:
- คลิกเมนูแบบเลื่อนลง แทรก
- หากต้องการแทรกฟังก์ชันลงในสมการของคุณให้เลือกฟังก์ชันจากนั้นเลือก ฟังก์ชัน
- หากต้องการแทรกคุณสมบัติลงในสมการของคุณให้เลือกคุณสมบัติ จากนั้นเลือก คุณสมบัติ คุณสามารถสร้างสมการที่กำหนดเองได้โดยใช้คุณสมบัติของออบเจ็กต์เดียวกันกับที่คุณสร้างคุณสมบัติเท่านั้น
- หากสมการของคุณมีข้อผิดพลาดให้คลิก [x] ปัญหาด้านบนตัวแก้ไขเพื่อดูเหตุผลของข้อผิดพลาด คุณจะสร้างที่พักไม่ได้หากสมการของคุณมีข้อผิดพลาดที่ยังไม่ได้รับการแก้ไข เรียนรู้เพิ่มเติมเกี่ยวกับวิธีการจัดรูปแบบสมการของคุณ
- หากต้องการดูตัวอย่างผลลัพธ์ของสูตรของคุณให้คลิกสูตรทดสอบ
โปรดทราบ: หากคุณสมบัติตัวเลขใดๆในสมการที่กำหนดเองไม่มีค่าหรือค่า null การคำนวณจะไม่ทำงานและค่าคุณสมบัติการคำนวณจะว่างเปล่า ค่าจะว่างเปล่าแม้ว่าจะมีจำนวนคงที่รวมอยู่ในสมการ ในสถานการณ์เช่นนี้สามารถใช้ฟังก์ชัน if
และ is_known
เพื่อตั้งค่าเป็น 0 แทน
- คลิกสร้างเมื่อสร้างแล้วประเภทฟิลด์ที่แสดงของพร็อพเพอร์ตี้จะเป็นการ คำนวณ
ไวยากรณ์สมการที่กำหนดเอง
- ไวยากรณ์ตามตัวอักษร: โดยใช้ข้อมูลตามตัวอักษรคุณสามารถเพิ่มสตริงของข้อความตัวเลขและค่าจริงหรือเท็จลงในสมการของคุณได้ คุณสามารถจัดรูปแบบสตริงตัวเลขบูลีนและค่าคงที่วันที่ได้ด้วยวิธีต่อไปนี้:
-
ตัวอักษรสตริง: ข้อความล้อมรอบด้วยเครื่องหมายคำพูด สิ่งเหล่านี้สามารถแสดงแทนได้ด้วยเครื่องหมายคำพูดเดี่ยว
'constant'
") หรือเครื่องหมายคำพูดคู่"constant"
-
ตัวเลขตามตัวอักษร: ตัวเลขที่ไม่มีเครื่องหมายคำพูด จำนวนคงที่สามารถเป็นจำนวนจริงใดๆและสามารถรวมถึงสัญลักษณ์จุด ตัวอย่างเช่นทั้ง
1005
และ 1.55891.5589
ตัวเลขคงที่ที่ถูกต้อง -
บูลีนตามตัวอักษร: บูลีนคงที่อาจเป็น
true
หรือfalse
- วันที่ตามตัวอักษร: วันที่เป็นมิลลิวินาทีตัวอย่าง
1698508800000
1698508800000
-
- ไวยากรณ์คุณสมบัติ: คุณสามารถรวมคุณสมบัติอื่นๆของวัตถุเดียวกันในสมการที่กำหนดเองของคุณได้
- หากมีการแทรกพร็อพเพอร์ตี้ลงในเครื่องมือแก้ไขพร็อพเพอร์ตี้จะได้รับการจัดรูปแบบและตรวจสอบความถูกต้องโดยอัตโนมัติเป็นส่วนหนึ่งของสมการ
- หากคุณเลือกที่จะพิมพ์หรือวางคุณสมบัติลงในเครื่องมือแก้ไขด้วยตนเองควรจัดรูปแบบเป็น
[properties.{propertyInternalName}]
propertyInternalName}] ตัวอย่างเช่นหากต้องการเพิ่มคะแนนการทดสอบคุณสมบัติซึ่งมีค่าภายใน TEST_SCORE ให้พิมพ์ลงในเครื่องมือแก้ไขว่า[properties.Test_score]
- เมื่อใช้คุณสมบัติการแจกแจงในสมการ (เช่น dropdown select, radio select) ค่าถือเป็นสตริงดังนั้นต้องห่อด้วยเครื่องหมายคำพูดคู่ (" เช่น
"subscriber"
และคุณต้องใช้ชื่อภายในของตัวเลือกคุณสมบัติ ("appointmentscheduled"
นัดหมาย ")
ผู้ปฏิบัติงาน
คุณสามารถใช้ตัวดำเนินการในสมการของคุณเพื่ออัปเดตประเมินหรือเปรียบเทียบค่าคงที่และค่าคุณสมบัติ เมื่อใช้ผู้ปฏิบัติงานหลายรายพวกเขาจะปฏิบัติตามลำดับการดำเนินงานของ PEMDAS คุณสามารถรวมตัวดำเนินการต่อไปนี้ไว้ในสมการที่กำหนดเองของคุณได้ทั้งนี้ขึ้นอยู่กับประเภทของข้อมูลที่คุณใช้
โอเปอเรเตอร์ | คำอธิบาย |
+ |
เพิ่มตัวเลขหรือสตริงส่งกลับตัวเลข |
- |
ลบตัวเลขส่งกลับตัวเลข |
* |
คูณตัวเลขส่งกลับตัวเลข |
/ |
หารตัวเลขส่งกลับตัวเลข |
< |
ตรวจสอบว่าค่าน้อยกว่าค่าอื่นหรือไม่ รองรับด้วยคุณสมบัติตัวเลขหรือค่าคงที่ส่งคืนบูลีน |
> |
ตรวจสอบว่าค่ามากกว่าค่าอื่นหรือไม่ รองรับด้วยคุณสมบัติตัวเลขหรือค่าคงที่ส่งคืนบูลีน |
<= |
ตรวจสอบว่าค่าน้อยกว่าหรือเท่ากับค่าอื่น รองรับด้วยคุณสมบัติตัวเลขหรือค่าคงที่ส่งคืนบูลีน |
>= |
ตรวจสอบว่าค่ามากกว่าหรือเท่ากับค่าอื่น รองรับด้วยคุณสมบัติตัวเลขหรือค่าคงที่ส่งคืนบูลีน |
! |
ตรวจสอบว่าไม่มีค่าใดเป็นจริงส่งคืนบูลีน |
= หรือ == |
ตรวจสอบว่าค่าเท่ากับค่าอื่นหรือไม่ รองรับด้วยตัวเลขและสตริงส่งคืนบูลีน |
!= |
ตรวจสอบว่าค่าไม่เท่ากับค่าอื่นหรือไม่ รองรับด้วยตัวเลขและสตริงส่งคืนบูลีน |
or || |
ตรวจสอบว่าค่าใดค่าหนึ่งในสองค่าเป็นจริงหรือไม่ส่งคืนบูลีน |
and หรือ && |
ตรวจสอบว่าทั้งสองค่าเป็นจริงหรือไม่ส่งคืนบูลีน |
ฟังก์ชัน
คุณสามารถใช้ฟังก์ชันภายในสูตรที่กำหนดเองเพื่อคำนวณค่าและดำเนินการกับข้อมูลของคุณให้เสร็จสมบูรณ์ ขึ้นอยู่กับประเภทของข้อมูลที่คุณใช้คุณสามารถรวมฟังก์ชันต่อไปนี้ไว้ในสมการที่กำหนดเองของคุณได้
ฟังก์ชัน | ข้อโต้แย้ง | ตัวอย่าง |
รับค่าสัมบูรณ์ของตัวเลขส่งกลับตัวเลข |
หมายเลข: หมายเลขที่คุณต้องการรับค่าสัมบูรณ์ |
|
|
|
|
รวมสตริงได้สูงสุด 100 สตริงเป็นค่าเดียวส่งกลับสตริง |
arg1: สตริงที่อาร์กิวเมนต์ 2 จะถูกผนวกเข้าด้วยกัน arg2: สตริงที่จะต่อท้ายอาร์กิวเมนต์ 1 |
|
ตรวจสอบว่าสตริงมีสตริงอื่นหรือไม่ (คำนึงถึงตัวพิมพ์เล็กและใหญ่) ส่งคืนบูลีน |
text: the string or text property to check for the substring. substring: สตริงที่ข้อความควรมี |
contains("HubSpot", "Spot") |
รับจำนวนตำแหน่งทศนิยมสำหรับสกุลเงินส่งกลับตัวเลข |
สกุลเงิน: สตริงสกุลเงินที่คุณต้องการคำนวณจำนวนตำแหน่งทศนิยม |
|
รับมูลค่าของอัตราแลกเปลี่ยนตามเวลาที่กำหนดส่งกลับตัวเลข |
สกุลเงิน: สตริงสกุลเงินที่คุณต้องการคำนวณอัตราแลกเปลี่ยนในวันที่เฉพาะเจาะจง (เช่น วันที่: คุณสมบัติวันที่และเวลาที่คุณต้องการคำนวณอัตราแลกเปลี่ยน |
|
รับอัตราแลกเปลี่ยนล่าสุดส่งกลับตัวเลข |
สกุลเงิน: สตริงสกุลเงินที่คุณต้องการคำนวณอัตราแลกเปลี่ยน |
|
|
|
|
ตั้งค่านิพจน์แบบมีเงื่อนไข |
เงื่อนไข: ข้อความบูลีนที่กำหนดว่าค่าที่คำนวณได้จะเป็นเท่าใด arg2: บูลีนตัวเลขหรือสตริงที่จะเป็นค่าที่คำนวณได้หากตรงตามเงื่อนไข arg3 (ระบุหรือไม่ก็ได้): ค่าที่คำนวณได้หากไม่เป็นไปตามเงื่อนไข หากรวมแล้วจะต้องเป็นประเภทเดียวกับอาร์กิว |
|
ตรวจสอบว่าค่าเป็นที่รู้จักสำหรับโทเค็นหรือไม่ส่งคืนบูลีน |
คุณสมบัติ: คุณสมบัติที่คุณต้องการตรวจสอบค่า |
|
รับวันที่ที่โทเค็นได้รับการอัปเดตครั้งล่าสุด แสดงการประทับเวลาเป็นมิลลิวินาทีเป็นสตริง |
คุณสมบัติ: คุณสมบัติที่คุณต้องการตรวจสอบวันที่อัพเดทล่าสุด |
|
เปลี่ยนอักขระทั้งหมดเป็นตัวพิมพ์เล็กส่งกลับสตริง |
text: คุณสมบัติสตริงหรือข้อความที่มีค่าที่คุณต้องการเปลี่ยนเป็นตัวพิมพ์เล็ก |
|
รับสูงสุดสองหมายเลขส่งกลับตัวเลข |
arg1: คุณสมบัติตัวเลขหรือตัวเลขตัวแรก arg2: คุณสมบัติตัวเลขหรือตัวเลขที่สอง |
|
รับหมายเลขอย่างน้อยสองหมายเลขส่งกลับตัวเลข |
arg1: คุณสมบัติตัวเลขหรือตัวเลขตัวแรก arg2: คุณสมบัติตัวเลขหรือตัวเลขที่สอง |
|
รับเดือนที่เป็นตัวเลขของวันที่ที่กำหนดส่งกลับตัวเลข |
วันที่: คุณสมบัติวันที่และเวลาที่คุณต้องการคำนวณเดือน |
|
แปลงตัวเลขเป็นสตริงส่งกลับสตริง |
number_to_convert: คุณสมบัติตัวเลขหรือตัวเลขที่คุณต้องการเปลี่ยนเป็นสตริง |
|
รับความน่าจะเป็นของขั้นตอนไปป์ไลน์ส่งกลับตัวเลข |
pipeline: ชื่อของ pipeline ที่คุณต้องการคำนวณความน่าจะเป็น |
|
ยกตัวเลขขึ้นเป็นค่าของตัวเลขอื่นส่งกลับตัวเลข |
base: the base number. เลขชี้กำลัง: ค่าที่จะเพิ่มฐานเป็น |
|
ปัดเศษตัวเลขลงตามความแม่นยำที่ระบุส่งกลับตัวเลข |
number_to_round: คุณสมบัติตัวเลขหรือตัวเลขที่คุณต้องการปัดเศษลง ความแม่นยำ: จำนวนตำแหน่งทศนิยมที่จะปัดเศษลง |
|
ปัดเศษตัวเลขตามความแม่นยำที่ระบุส่งกลับตัวเลข |
number_to_round: คุณสมบัติตัวเลขหรือตัวเลขที่คุณต้องการปัดเศษ ความแม่นยำ: จำนวนตำแหน่งทศนิยมที่จะปัดเศษ |
|
ปัดเศษตัวเลขให้มีความแม่นยำตามที่ระบุส่งกลับตัวเลข |
number_to_round: คุณสมบัติตัวเลขหรือตัวเลขที่คุณต้องการปัดเศษขึ้น ความแม่นยำ: จำนวนตำแหน่งทศนิยมที่จะปัดเศษขึ้น |
|
รับรากที่สองของตัวเลขส่งกลับตัวเลข |
หมายเลข: หมายเลขที่คุณต้องการได้รากที่สอง |
|
ตรวจสอบว่าสตริงเริ่มต้นด้วยสตริงอื่น (ตามตัวพิมพ์ใหญ่ - เล็ก) หรือไม่ส่งคืนบูลีน |
text: สตริงหรือคุณสมบัติข้อความที่คุณต้องการตรวจสอบสำหรับสตริงย่อย substring: สตริงที่ข้อความควรขึ้นต้นด้วย |
|
|
|
|
แปลงสตริงเป็นตัวเลขส่งกลับตัวเลข |
string_to_convert: คุณสมบัติสตริงหรือข้อความที่คุณต้องการแปลงเป็นตัวเลข |
|
|
|
minusract_time (1699320015000, 1, “second ”) = 1699320014000 |
ดูความแตกต่างของเวลาระหว่าง 2 วันที่ส่งกลับ ตัวเลข |
date1: คุณสมบัติวันที่และเวลาเริ่มต้น date2: คุณสมบัติวันที่และเวลาสิ้นสุด |
|
เปลี่ยนอักขระทั้งหมดเป็นตัวพิมพ์ใหญ่ส่งกลับสตริง |
text: คุณสมบัติสตริงหรือข้อความที่คุณต้องการเปลี่ยนเป็นตัวพิมพ์ใหญ่ |
|
รับปีตัวเลขของวันที่ที่กำหนดส่งกลับตัวเลข |
วันที่: คุณสมบัติวันที่และเวลาที่คุณต้องการคำนวณปี |
|
ตัวอย่าง
ต่อไปนี้เป็นสูตรตัวอย่างตามกรณีการใช้งานทั่วไป The following are example formulas based on common use cases.
- คุณสามารถตั้งค่าได้หากมีข้อความอื่นรวมถึงข้อความที่มีหลายเงื่อนไขและภายในฟังก์ชัน:
if([properties.number] < 4, "less than four", "more than four")
if([properties.number] < 4, if([properties.other_number] < 2, "both true", "one true"), "not true")
concatenate(if([properties.number] < 4, "less", "more"), " than four")
- เมื่อใช้คุณสมบัติ NUMBER ในสูตรที่กำหนดเองคุณสามารถรวมฟังก์ชัน
if
และis_known
เพื่อตั้งค่าเป็น 0 เมื่อคุณสมบัติ NUMBER ว่างเปล่า ตัวอย่างเช่นif(is_known([properties.number]), [properties.number], 0)
- เมื่อใช้สกุลเงินที่บันทึกไว้ในสูตรเพื่อเพิ่มอัตราแลกเปลี่ยนคุณสามารถรวมฟังก์ชัน
exchange_rate
หรือdated_exchange_rate
ไว้ในสมการของคุณ ตัวอย่างเช่น[properties.amount] * exchange_rate('CAD')