ดึงข้อมูลกลุ่มแผนการขาย

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

การกำหนดค่า

ฟิลด์

การดำเนินการ ดึงข้อมูลกลุ่มแผนการขาย มีฟิลด์ต่อไปนี้ซึ่งใช้ในการสร้างคิวรี

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

สตริงคิวรี

นี่คือตัวอย่างคิวรีสำหรับรับกลุ่มแผนการขายที่ได้รับการอัปเดตในวันล่าสุด

name='Subscribe & Save'

ตัวแปร category คือตัวกรองที่พร้อมใช้งานในคิวรีกลุ่มแผนการขาย และสามารถใช้เพื่อเลือกหมวดหมู่ที่เฉพาะเจาะจงของกลุ่มแผนการขายได้

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

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

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

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

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

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

{% for getSellingPlanGroupData_item in getSellingPlanGroupData %}
  {{getSellingPlanGroupData_item.name}}
{% endfor %}

ตัวอย่าง

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

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