การรวบรวมข้อมูลร้านค้าของคุณ
คุณสามารถใช้ Web Bot Auth เพื่ออนุญาตให้โปรแกรมรวบรวมข้อมูล สคริปต์ หรือเครื่องมือของคุณเข้าถึงร้านค้าออนไลน์ Shopify สาธารณะของคุณได้อย่างปลอดภัย Web Bot Auth อาศัยลายเซ็นข้อความ HTTP ซึ่งสร้างขึ้นในส่วนผู้ดูแล Shopify คุณต้องรวมลายเซ็นไว้ในส่วนหัว HTTP ของแต่ละคำขอเพื่อให้สามารถตรวจสอบได้ว่าคำขอนั้นมาจากแหล่งที่มาที่ได้รับอนุญาต
คุณสามารถใช้ลายเซ็นกับเครื่องมืออัตโนมัติจากบุคคลที่หนึ่งหรือภายนอกที่เข้าถึงร้านค้าออนไลน์ของคุณเพื่อตรวจสอบความสามารถในการเข้าถึงและ SEO การทดสอบอัตโนมัติ การวิเคราะห์ข้อมูล และกรณีการใช้งานที่คล้ายคลึงกันได้ ร้านค้าของคุณสามารถได้รับการจัดทำดัชนีโดยเครื่องมือค้นหาและแบบจำลองภาษาขนาดใหญ่ (LLM) ได้โดยไม่ต้องใช้ลายเซ็น
ในหน้านี้
ฟีเจอร์ของลายเซ็น
ลายเซ็นมีฟีเจอร์ดังต่อไปนี้:
- การตรวจสอบสิทธิ์ที่ปลอดภัย: คุณสามารถสร้างลายเซ็นที่ปลอดภัยตามหลักการเข้ารหัสสำหรับโปรแกรมรวบรวมข้อมูลของคุณได้
- การควบคุมการหมดอายุ: คุณสามารถกำหนดให้ลายเซ็นหมดอายุหลังจากพ้นระยะเวลาที่กำหนดได้ โดยมีระยะเวลาสูงสุดคือ 3 เดือน
- การจัดการแบบรวมศูนย์: คุณสามารถจัดการและดูลายเซ็นทั้งหมดของคุณได้ในที่เดียว
- การตั้งชื่อที่กำหนดเอง: คุณสามารถตั้งชื่อที่กำหนดเองให้แก่แต่ละลายเซ็นเพื่อระบุลายเซ็นนั้นๆ ได้
- การกำหนดขอบเขตโดเมน: ลายเซ็นแต่ละรายการจะใช้สำหรับโดเมนเฉพาะที่ต้องเชื่อมต่อกับร้านค้า Shopify ของคุณ
ข้อควรพิจารณาในการสร้างลายเซ็น
ก่อนที่คุณจะสร้างและใช้ลายเซ็น โปรดตรวจสอบข้อควรพิจารณาดังต่อไปนี้:
- การรวบรวมข้อมูลร้านค้าของคุณด้วยลายเซ็นมีไว้เพื่อวิเคราะห์หน้าร้านออนไลน์ของคุณเท่านั้น ลายเซ็นจะไม่อนุญาตให้เข้าถึงการชำระเงินของ Shopify เนื่องจากชั้นความปลอดภัยเพิ่มเติมของการชำระเงิน
- ใช้ชื่อที่ชัดเจนและสื่อความหมายสำหรับลายเซ็นของคุณ
- ลายเซ็นจะหมดอายุโดยอัตโนมัติและไม่สามารถต่ออายุได้ โปรดสร้างลายเซ็นใหม่และอัปเดตเครื่องมือของคุณหลังจากที่ลายเซ็นหมดอายุ
- ลายเซ็นแต่ละรายการจะใช้สำหรับหนึ่งโดเมน ดังนั้นคุณต้องระบุว่าจะใช้ลายเซ็นสำหรับโดเมนที่เชื่อมต่อโดเมนใด คุณสามารถเลือกได้เฉพาะโดเมนที่เชื่อมต่อกับ Shopify แล้วเท่านั้น
สร้างลายเซ็น
คุณสามารถสร้างและจัดการลายเซ็นได้โดยตรงในส่วนผู้ดูแล Shopify ของคุณ
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ ร้านค้าออนไลน์ > ค่ากำหนด
ในส่วนการเข้าถึง Crawler ให้คลิกสร้างลายเซ็น
ในช่องชื่อ ให้ป้อนชื่อที่สื่อความหมายสำหรับลายเซ็นของคุณ
ในช่องโดเมน ให้เลือกโดเมนที่คุณต้องการใช้ลายเซ็นนี้
ในส่วนระยะเวลาที่ใช้งานได้ ให้เลือกระยะเวลาหมดอายุสำหรับลายเซ็นของคุณ
คลิกสร้าง
ไม่บังคับ: หากต้องการคัดลอกค่า Signature-Input และ Signature ที่สร้างขึ้นใหม่ ให้คลิกคัดลอกถัดจากแต่ละค่า
หลังจากลายเซ็นหมดอายุ ลายเซ็นนั้นจะใช้งานไม่ได้อีกต่อไป คุณไม่สามารถต่ออายุลายเซ็นที่หมดอายุได้ แต่สามารถสร้างลายเซ็นใหม่ได้
เพิ่มลายเซ็นลงในคำขอ
คุณสามารถคัดลอกลายเซ็นแล้วเพิ่มลงในส่วนหัว HTTP ของคำขอของคุณ ลายเซ็นแต่ละรายการจะประกอบด้วยส่วนหัว HTTP จำนวน 3 รายการที่คุณต้องระบุ
| ชื่อส่วนหัว | ค่าส่วนหัว |
|---|---|
| Signature-Input | เพิ่มค่าอินพุตลายเซ็นของคุณ |
| Signature | เพิ่มค่าลายเซ็นของคุณ |
| Signature-Agent | ค่า Signature-Agent คือสตริงที่มี URI ที่ใช้ได้ของ Agent โดยให้ใช้ "https://shopify.com" (พร้อมเครื่องหมายอัญประกาศ) สำหรับค่านี้ |
สำหรับคำแนะนำในการเพิ่มส่วนหัวที่กำหนดเอง โปรดดูเอกสารประกอบต่อไปนี้
ดูลายเซ็น
คุณสามารถดูข้อมูลต่อไปนี้เกี่ยวกับลายเซ็นที่คุณมีอยู่ได้ในส่วนผู้ดูแล Shopify ของคุณ
- ชื่อลายเซ็น
- โดเมนที่เกี่ยวข้อง
- ตัวอักษรสองสามตัวแรกของค่า Signature-Input และ Signature
- ค่า Signature-Agent
- วันที่หมดอายุและสถานะของลายเซ็น
จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ ร้านค้าออนไลน์ > ค่ากำหนด
ในส่วนการเข้าถึงของโปรแกรมรวบรวมข้อมูล ให้ตรวจสอบข้อมูลเกี่ยวกับลายเซ็นของคุณ
แก้ปัญหาเกี่ยวกับลายเซ็น
เลือกปัญหาเกี่ยวกับลายเซ็นและทำตามขั้นตอนการแก้ไขปัญหา
แก้ไขปัญหาการยืนยันตัวตน
หาก Crawler ของคุณได้รับข้อผิดพลาดเกี่ยวกับการจำกัดอัตรา แสดงว่าลายเซ็นของคุณไม่ถูกต้อง โปรดตรวจสอบข้อมูลต่อไปนี้
- ยืนยันว่าคุณใช้รูปแบบลายเซ็นที่ถูกต้องในส่วนหัว HTTP
- ตรวจสอบให้แน่ใจว่ามีการส่งส่วนหัว Signature-Input, Signature และ Signature-Agent ไปพร้อมกับทุกคำขอ
- ตรวจสอบว่าลายเซ็นยังไม่หมดอายุ โดยทบทวนวันที่หมดอายุในส่วนผู้ดูแล Shopify ของคุณ
- รวบรวมข้อมูลของโดเมนที่เชื่อมโยงกับลายเซ็น
กู้คืนลายเซ็นที่สูญหาย
หากคุณทำลายเซ็นสูญหาย คุณสามารถกู้คืนได้โดยดำเนินการตามขั้นตอนต่อไปนี้:
- จากส่วนผู้ดูแล Shopify ของคุณ ให้ไปที่ ร้านค้าออนไลน์ > ค่ากำหนด
- ในส่วนการเข้าถึง Crawler ให้ค้นหาลายเซ็นของคุณในรายการ
- คลิกคัดลอกเพื่อคัดลอกค่า Signature-Input, Signature และ Signature-Agent ไปยังคลิปบอร์ดของคุณ
เปลี่ยนวันหมดอายุของลายเซ็น
คุณไม่สามารถเปลี่ยนวันหมดอายุของลายเซ็นได้หลังจากสร้างแล้ว หากต้องการกำหนดวันหมดอายุอื่น ให้สร้างลายเซ็นใหม่ที่มีวันหมดอายุตามต้องการ แล้วอัปเดตบริการของคุณให้ใช้ลายเซ็นใหม่
ลายเซ็นเก่าจะยังคงใช้ได้และใช้งานได้ต่อไปจนถึงวันที่หมดอายุเดิม