การรวบรวมข้อมูลร้านค้าของคุณ

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

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

ฟีเจอร์ของลายเซ็น

ลายเซ็นมีฟีเจอร์ดังต่อไปนี้:

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

ข้อควรพิจารณาในการสร้างลายเซ็น

ก่อนที่คุณจะสร้างและใช้ลายเซ็น โปรดตรวจสอบข้อควรพิจารณาดังต่อไปนี้:

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

สร้างลายเซ็น

คุณสามารถสร้างและจัดการลายเซ็นได้โดยตรงในส่วนผู้ดูแล Shopify ของคุณ

  1. จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ ร้านค้าออนไลน์ > ค่ากำหนด

  2. ในส่วนการเข้าถึง Crawler ให้คลิกสร้างลายเซ็น

  3. ในช่องชื่อ ให้ป้อนชื่อที่สื่อความหมายสำหรับลายเซ็นของคุณ

  4. ในช่องโดเมน ให้เลือกโดเมนที่คุณต้องการใช้ลายเซ็นนี้

  5. ในส่วนระยะเวลาที่ใช้งานได้ ให้เลือกระยะเวลาหมดอายุสำหรับลายเซ็นของคุณ

  6. คลิกสร้าง

  7. ไม่บังคับ: หากต้องการคัดลอกค่า Signature-Input และ Signature ที่สร้างขึ้นใหม่ ให้คลิกคัดลอกถัดจากแต่ละค่า

หลังจากลายเซ็นหมดอายุ ลายเซ็นนั้นจะใช้งานไม่ได้อีกต่อไป คุณไม่สามารถต่ออายุลายเซ็นที่หมดอายุได้ แต่สามารถสร้างลายเซ็นใหม่ได้

เพิ่มลายเซ็นลงในคำขอ

คุณสามารถคัดลอกลายเซ็นแล้วเพิ่มลงในส่วนหัว HTTP ของคำขอของคุณ ลายเซ็นแต่ละรายการจะประกอบด้วยส่วนหัว HTTP จำนวน 3 รายการที่คุณต้องระบุ

ชื่อและค่าของส่วนหัว HTTP ที่จำเป็นสำหรับการตรวจสอบสิทธิ์คำขอของโปรแกรมรวบรวมข้อมูลด้วยลายเซ็น
ชื่อส่วนหัวค่าส่วนหัว
Signature-Inputเพิ่มค่าอินพุตลายเซ็นของคุณ
Signatureเพิ่มค่าลายเซ็นของคุณ
Signature-Agentค่า Signature-Agent คือสตริงที่มี URI ที่ใช้ได้ของ Agent โดยให้ใช้ "https://shopify.com" (พร้อมเครื่องหมายอัญประกาศ) สำหรับค่านี้

สำหรับคำแนะนำในการเพิ่มส่วนหัวที่กำหนดเอง โปรดดูเอกสารประกอบต่อไปนี้

ดูลายเซ็น

คุณสามารถดูข้อมูลต่อไปนี้เกี่ยวกับลายเซ็นที่คุณมีอยู่ได้ในส่วนผู้ดูแล Shopify ของคุณ

  • ชื่อลายเซ็น
  • โดเมนที่เกี่ยวข้อง
  • ตัวอักษรสองสามตัวแรกของค่า Signature-Input และ Signature
  • ค่า Signature-Agent
  • วันที่หมดอายุและสถานะของลายเซ็น
  1. จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ ร้านค้าออนไลน์ > ค่ากำหนด

  2. ในส่วนการเข้าถึงของโปรแกรมรวบรวมข้อมูล ให้ตรวจสอบข้อมูลเกี่ยวกับลายเซ็นของคุณ

แก้ปัญหาเกี่ยวกับลายเซ็น

เลือกปัญหาเกี่ยวกับลายเซ็นและทำตามขั้นตอนการแก้ไขปัญหา

แก้ไขปัญหาการยืนยันตัวตน

หาก Crawler ของคุณได้รับข้อผิดพลาดเกี่ยวกับการจำกัดอัตรา แสดงว่าลายเซ็นของคุณไม่ถูกต้อง โปรดตรวจสอบข้อมูลต่อไปนี้

  • ยืนยันว่าคุณใช้รูปแบบลายเซ็นที่ถูกต้องในส่วนหัว HTTP
  • ตรวจสอบให้แน่ใจว่ามีการส่งส่วนหัว Signature-Input, Signature และ Signature-Agent ไปพร้อมกับทุกคำขอ
  • ตรวจสอบว่าลายเซ็นยังไม่หมดอายุ โดยทบทวนวันที่หมดอายุในส่วนผู้ดูแล Shopify ของคุณ
  • รวบรวมข้อมูลของโดเมนที่เชื่อมโยงกับลายเซ็น
กู้คืนลายเซ็นที่สูญหาย

หากคุณทำลายเซ็นสูญหาย คุณสามารถกู้คืนได้โดยดำเนินการตามขั้นตอนต่อไปนี้:

  1. จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ ร้านค้าออนไลน์ > ค่ากำหนด
  2. ในส่วนการเข้าถึง Crawler ให้ค้นหาลายเซ็นของคุณในรายการ
  3. คลิกคัดลอกเพื่อคัดลอกค่า Signature-Input, Signature และ Signature-Agent ไปยังคลิปบอร์ดของคุณ
เปลี่ยนวันหมดอายุของลายเซ็น

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

ลายเซ็นเก่าจะยังคงใช้ได้และใช้งานได้ต่อไปจนถึงวันที่หมดอายุเดิม