การเชื่อมต่อมีประโยชน์อย่างไรต่อคุณ
การเชื่อมต่อบัญชี Netlify ของคุณเองช่วยให้คุณเผยแพร่เว็บไซต์สแตติกไปยังบัญชี Netlify ของคุณได้จากแดชบอร์ด Zinn® คุณเป็นเจ้าของโปรเจกต์และค่าใช้จ่าย ส่วนเราจะดูแลเรื่องการปรับใช้ (deploy) โดเมนที่กำหนดเอง และระเบียน DNS ให้
ก่อนที่คุณจะเริ่มต้น
บัญชี Netlify สามารถใช้แผนบริการฟรีของ Netlify ได้ ขีดจำกัดจะเป็นไปตามเงื่อนไขของ Netlify และสำหรับบัญชีที่มีการใช้งานหนาแน่น สิ่งที่คุณมักจะพบก่อนคือขีดจำกัดจำนวนการปรับใช้ โดย Netlify อนุญาตให้ปรับใช้ได้ไม่กี่ครั้งต่อนาทีและประมาณหนึ่งร้อยครั้งต่อวัน
1. สร้างคีย์ที่ Netlify
ใน Netlify ให้เปิด Applications → Personal access tokens แล้วเลือก New access token ตั้งชื่อ เลือก Expiration และกด Generate token หากทีมของคุณเข้าสู่ระบบด้วยการลงชื่อเพียงครั้งเดียวผ่าน SAML ให้ทำเครื่องหมายที่ Allow access to my SAML-based Netlify team และลงชื่อเข้าใช้ผ่านช่องทางดังกล่าว คัดลอกโทเค็นเอาไว้ เนื่องจาก Netlify จะแสดงให้เห็นเพียงครั้งเดียวเท่านั้น ไม่จำเป็นต้องเลือกขอบเขต (scopes) ใดๆ
2. นำมาเชื่อมต่อที่นี่
เปิด Integrations ในแดชบอร์ดของคุณแล้วเลือก Connect an account เลือกกลุ่มเป็น Static hosting (Netlify, Vercel) และเลือกบัญชีเป็น Netlify กรอก API token จากนั้นกด Connect account
เราจะทดสอบข้อมูลที่คุณวางก่อนที่จะบันทึกเสมอ คีย์ที่ใช้งานไม่ได้จะไม่ถูกจัดเก็บ และระบบจะแจ้งข้อความระบุสาเหตุข้อผิดพลาด คีย์ที่ใช้งานได้จะถูกเก็บรักษาไว้อย่างปลอดภัยด้วยการเข้ารหัสในตู้นิรภัยสำหรับข้อมูลลับของเรา ไม่เคยจัดเก็บในฐานข้อมูล และจะไม่มีการแสดงขึ้นมาอีกไม่ว่ากับผู้ใด แม้กระทั่งตัวคุณเอง
ขั้นตอนต่อไปคืออะไร
- เมื่อคุณสร้างหรือย้ายเว็บไซต์สแตติก บัญชีนี้จะปรากฏเป็นเป้าหมายในการปรับใช้ เลือกบัญชีนี้แล้วเราจะเผยแพร่งานบิลด์ของเว็บไซต์ไปยังโปรเจกต์ในบัญชีของคุณ
- ระบบจะแนบโดเมนที่กำหนดเองให้คุณ และหน้าของโดเมนจะแสดงระเบียน DNS ใดๆ ก็ตามที่ผู้ให้บริการต้องการ เพื่อให้โดเมนชี้ไปยังโฮสต์ใหม่ได้อย่างถูกต้อง
- โปรเจกต์ การใช้งาน และค่าใช้จ่ายจะอยู่บนบัญชีของคุณ คุณสามารถดูการปรับใช้ทุกครั้งได้ในแดชบอร์ดของผู้ให้บริการของคุณเอง
หากเชื่อมต่อไม่สำเร็จ
เคยใช้งานได้แล้วหยุดทำงาน การรีเซ็ตรหัสผ่าน Netlify ของคุณจะทำให้โทเค็นการเข้าถึงส่วนบุคคลทุกรายการที่สร้างขึ้นก่อนการรีเซ็ตกลายเป็นโมฆะ และโทเค็นจะหมดอายุตามวันที่คุณเลือกไว้ด้วยเช่นกัน โปรดสร้างโทเค็นใหม่แล้วนำมาเชื่อมต่อ
การปรับใช้ถูกปฏิเสธเนื่องจากเกินขีดจำกัดอัตราการใช้งาน (rate-limited) Netlify มีการจำกัดความถี่ในการปรับใช้ของบัญชี โปรดรอสักครู่ โดยเว็บไซต์ที่ยังไม่ได้ปรับใช้จะคงอยู่ตามสภาพเดิมทุกประการ
มีข้อความระบุว่าคีย์ถูกปฏิเสธ เกือบทุกกรณีเกิดจากหนึ่งในสามสิ่งนี้: มีการคัดลอกช่องว่างหรือการขึ้นบรรทัดใหม่ติดมาด้วย คีย์หมดอายุแล้ว หรือคีย์ถูกเพิกถอนหรือสร้างใหม่หลังจากที่คุณคัดลอก โปรดสร้างใหม่อีกครั้งแล้วนำมาวางใหม่
เชื่อมต่อได้ แต่เกิดข้อผิดพลาดในภายหลัง คีย์ได้รับการยืนยันตัวตนแล้วแต่ขาดสิทธิ์ที่จำเป็นสำหรับการดำเนินการดังกล่าว โปรดสร้างคีย์ใหม่พร้อมสิทธิ์ตามที่ระบุไว้ข้างต้น จากนั้นยกเลิกการเชื่อมต่อเดิมแล้วเชื่อมต่อด้วยคีย์ใหม่
การยกเลิกการเชื่อมต่อ
เปิด Integrations ค้นหาบัญชีดังกล่าวแล้วกด Disconnect การดำเนินการนี้จะลบคีย์ที่จัดเก็บไว้ทันที ทุกสิ่งที่ใช้งานคีย์นี้อยู่จะหยุดลงเมื่อมีการดำเนินการครั้งถัดไป และหน้าจอที่ต้องพึ่งพาคีย์นี้จะแสดงข้อความแจ้งแทนที่จะเกิดข้อผิดพลาดเงียบๆ
การยกเลิกการเชื่อมต่อไม่ได้เป็นการยกเลิกสิ่งที่ดำเนินการไปแล้ว ระเบียน การปรับใช้ หรือการตั้งค่าที่เราได้เปลี่ยนแปลงบนบัญชีของคุณจะยังคงอยู่เช่นเดิม หากคุณคิดว่าตัวคีย์อาจรั่วไหล โปรดเพิกถอนคีย์ที่ผู้ให้บริการด้วยเช่นกัน เนื่องจากการยกเลิกการเชื่อมต่อจะเป็นการลบสำเนาของเราเท่านั้น ไม่ใช่ของผู้ให้บริการ