รับข้อมูลตลาด

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

การกำหนดค่า

ช่อง

การดำเนินการรับข้อมูลตลาดประกอบด้วยช่องต่างๆ ดังต่อไปนี้:

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

สตริงคิวรี

นี่คือตัวอย่างคิวรีสำหรับการรับข้อมูลตลาดที่ใช้งานอยู่ทั้งหมด:

status:ACTIVE

ตัวแปร status คือตัวกรองที่มีอยู่ในคิวรีตลาด และสามารถใช้ได้หลายครั้งหรือใช้ร่วมกับตัวแปรอื่นๆ

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

  • รายการตัวกรองตลาดที่ใช้งานได้

  • คิวรีต้องเป็นไปตามไวยากรณ์ที่กำหนด

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

  • คุณสามารถรันหรือทดสอบคิวรีในร้านค้าของคุณได้โดยใช้แอป Shopify GraphiQL

  • โปรดระมัดระวังในกรณีที่คิวรีล้มเหลว บ่อยครั้งที่ API จะส่งคืนผลลัพธ์ทั้งหมด (แทนที่จะไม่ส่งคืนเลย)

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

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

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

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

{% for single_market in GetMarketData %}
    * {{ single_market.name }}
    {% endfor %}

ทริกเกอร์

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

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

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