รับข้อมูลขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้น

ในเวิร์กโฟลว์ที่ต้องใช้ข้อมูลขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้น คุณสามารถใช้การดำเนินการรับข้อมูลขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้นเพื่อดึงข้อมูลขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้นจากร้านค้าของคุณ ขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้นแสดงถึงเซสชันการชำระเงินของลูกค้าที่เริ่มต้นแล้วแต่ไม่เสร็จสมบูรณ์

การกำหนดค่า

ช่อง

การดำเนินการรับข้อมูลขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้นมีช่องต่างๆ ดังนี้

ช่องที่ใช้ในการดำเนินการรับข้อมูล
ช่องคำอธิบาย
จัดเรียงข้อมูลตามจำเป็น พารามิเตอร์ที่ใช้จัดเรียงข้อมูลที่คำค้นหาส่งคืน
จำนวนผลลัพธ์สูงสุดจำเป็น จำนวนผลลัพธ์สูงสุดที่คำค้นหาที่คุณเลือกสามารถส่งคืนได้ คุณสามารถส่งคืนผลลัพธ์ได้สูงสุด 100 รายการต่อครั้ง
คิวรีจำเป็น เลือกจากคิวรีทั่วไปหรือเลือกขั้นสูงเพื่อสร้างคิวรีของคุณเอง

สตริงคิวรี

นี่คือตัวอย่างคิวรีสำหรับการรับขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้นซึ่งสร้างขึ้นเมื่อวานนี้

created_at:>'{{ scheduledAt | date_minus: "1 day" }}'

ตัวแปร created_at คือตัวกรองที่มีในคิวรีขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้น และสามารถใช้ได้หลายครั้งหรือใช้ร่วมกับตัวแปรอื่นๆ ได้ ตัวแปร Liquid scheduledAt มีให้ใช้งานในเวิร์กโฟลว์ที่ใช้ทริกเกอร์เวลาที่กำหนด แท็ก Liquid date_minus เป็นแท็กพิเศษของ Flow ที่ช่วยให้คุณลบเวลาออกจากวันที่ได้

เมื่อคิวรีข้อมูล สิ่งที่ควรทราบมีดังนี้

ข้อมูลที่ส่งคืน

การดำเนินการรับข้อมูลทั้งหมดจะส่งคืนรายการทรัพยากรตั้งแต่ 0 ถึง 100 รายการ โดยคุณอาจต้องใช้ข้อมูลดังกล่าวในหลากหลายวิธีซึ่งขึ้นอยู่กับกรณีการใช้งานของคุณ

  • หากคุณจำเป็นต้องจัดการรายการแต่ละรายการแยกกัน เช่น เพื่อเพิ่มแท็กสำหรับแต่ละรายการ คุณสามารถใช้การดำเนินการ For each ได้
  • หากคุณจำเป็นต้องรวบรวมข้อมูล เช่น นับจำนวนผลลัพธ์ที่ส่งคืน คุณสามารถใช้การดำเนินการนับหรือหาผลรวมได้
  • หากคุณจำเป็นต้องแสดงผลลัพธ์ของรายการ เช่น ส่งอีเมลที่มีรายการทั้งหมด คุณสามารถใช้ข้อมูลที่ส่งคืนในการดำเนินการถัดไปได้โดยตรง

หากต้องการเข้าถึงข้อมูลที่ส่งคืนในขั้นตอนที่ตามหลังการดำเนินการนี้ ให้ใช้ตัวแปรชื่อ รับข้อมูลขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้น ซึ่งเป็นรายการของขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้น คุณสามารถใช้ตัวแปรนี้ได้ทั้งในเงื่อนไขและการดำเนินการ ตัวอย่างเช่น คุณสามารถส่งรายการขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้นในการดำเนินการส่งอีเมลภายในในลักษณะดังนี้

{% for single_checkout in getAbandonedCheckoutData %}
  * {{ single_checkout.email }} - {{ single_checkout.totalPrice }}
{% endfor %}

ทริกเกอร์

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

ข้อมูลอ้างอิง API

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ API ที่ใช้ในการดำเนินการนี้ โปรดดูคิวรีขั้นตอนการชำระเงินที่ยังไม่เสร็จสิ้น