การตั้งค่า DEEPL API ในแผ่น Google นั้นเกี่ยวข้องกับหลายขั้นตอนรวมถึงการได้รับคีย์ Deepl API เขียนสคริปต์ Google Apps และกำหนดค่าสคริปต์เพื่อใช้ API นี่คือคำแนะนำโดยละเอียด:
ขั้นตอนที่ 1: รับคีย์ Deepl API
1. สร้างบัญชี Deepl API: ไปที่เว็บไซต์ Deepl และสร้างบัญชีโดยเฉพาะสำหรับ Deepl API สิ่งนี้แตกต่างจากบัญชี Deepl ปกติดังนั้นให้แน่ใจว่าคุณสมัครใช้งานบัญชี API
2. รับคีย์ API ของคุณ: เมื่อลงชื่อเข้าใช้บัญชี Deepl API ของคุณนำทางไปยังการตั้งค่าบัญชีเพื่อค้นหาคีย์การรับรองความถูกต้องของคุณ คีย์นี้มีความสำคัญสำหรับการใช้ API
ขั้นตอนที่ 2: ตั้งค่าสคริปต์ Google Apps
1. เปิดแผ่น Google: เริ่มต้นด้วยการเปิด Google Sheet ของคุณ
2. การเข้าถึงสคริปต์แอพ: จากเมนูไปที่ส่วนขยาย> สคริปต์แอพ สิ่งนี้จะเปิดตัวแก้ไขสคริปต์แอพ
3. สร้างไฟล์สคริปต์ใหม่: หากคุณมีสคริปต์ที่มีอยู่คุณสามารถเพิ่มไฟล์ใหม่ได้ มิฉะนั้นคุณสามารถใช้ไฟล์สคริปต์เริ่มต้นชื่อ "code.gs"
4. ลบรหัสเริ่มต้น: ลบรหัสเริ่มต้นใด ๆ ในไฟล์สคริปต์เช่น `myfunction ()` ตัวยึดตำแหน่ง
ขั้นตอนที่ 3: วางสคริปต์ Deepl API
1. รับรหัสสคริปต์: คุณสามารถใช้สคริปต์ตัวอย่างที่จัดทำโดย Deepl หรือสคริปต์ที่คล้ายกันที่มีอยู่ออนไลน์ ตัวอย่างเช่นคุณสามารถใช้สคริปต์จากที่เก็บตัวอย่าง Deepl ของ GitHub [2]
2. วางสคริปต์: คัดลอกเนื้อหาของสคริปต์ Deepl และวางลงในไฟล์สคริปต์แอพของคุณ ตรวจสอบให้แน่ใจว่าได้แทนที่ตัวยึดตำแหน่งสำหรับคีย์การรับรองความถูกต้องด้วยคีย์ Deepl API จริงของคุณ
ขั้นตอนที่ 4: กำหนดค่าสคริปต์
1. แก้ไขสคริปต์: ในสคริปต์ค้นหาบรรทัดที่คุณต้องการป้อนคีย์ Deepl API ของคุณ มันควรจะดูบางอย่างเช่น `const authkey =" your_api_key_here ";` แทนที่ `" your_api_key_here "` ด้วยคีย์ API จริงของคุณ
2. บันทึกสคริปต์: หลังจากวางและกำหนดค่าคีย์ API ของคุณบันทึกสคริปต์โดยคลิกที่ไอคอนฟลอปปี้ดิสก์หรือกด `ctrl+s` (หรือ` cmd+s` บน Mac)
ขั้นตอนที่ 5: ใช้ฟังก์ชั่น deepl ใน Google Sheets
1. กลับไปที่แผ่นงานของคุณ: ปิดตัวแก้ไขสคริปต์แอพแล้วกลับไปที่แผ่น Google ของคุณ
2. ใช้ฟังก์ชั่น Deepl: ตอนนี้คุณสามารถใช้ฟังก์ชั่นการแปล Deepl ในแผ่นงานของคุณ ตัวอย่างเช่นหากคุณตั้งค่าฟังก์ชั่นชื่อ `deeplTranslate` คุณสามารถใช้มันได้เช่นนี้:` = deeplTranslate (A1, "auto", "de") ` สิ่งนี้แปลข้อความในเซลล์ A1 จากภาษาที่ตรวจพบเป็นภาษาเยอรมันโดยอัตโนมัติ
เคล็ดลับเพิ่มเติม
-ปัญหาการแปลอีกครั้ง: โปรดทราบว่าสูตรที่ใช้ Deepl API สามารถแปลข้อความอีกครั้งทุกครั้งที่เปิดแผ่นซึ่งสามารถใช้โควต้า API ของคุณได้อย่างรวดเร็ว พิจารณาการใช้วิธีแก้ปัญหาเพื่อป้องกันการแปลใหม่ที่ไม่จำเป็น [2]
- โควต้า API: บัญชี Deepl API ฟรีอนุญาตให้สูงถึง 500,000 อักขระต่อเดือน ตรวจสอบการใช้งานของคุณเพื่อหลีกเลี่ยงเกินขีด จำกัด นี้ [2] [4]
โดยทำตามขั้นตอนเหล่านี้คุณสามารถรวม Deepl API เข้ากับ Google ชีตได้อย่างมีประสิทธิภาพเพื่อใช้ประโยชน์จากความสามารถในการแปลคุณภาพสูงของ Deepl โดยตรงภายในสเปรดชีตของคุณ
การอ้างอิง:
[1] https://webapps.stackexchange.com/questions/149026/integrate-deepl-with-google-sheets
[2] https://github.com/deeplcom/google-sheets-example
[3] https://www.scriptable-assets.page/add-ons/sheetsl/
[4] https://84office.jp/en/googleheet-deepl-api-translation/
[5] https://developers.deepl.com/docs
[6] https://developers.deepl.com/docs/api-reference/document
[7] https://www.linkedin.com/pulse/deepl-function-google-sheets-andr%C3%A9-piti%C3%A9
[8] https://www.youtube.com/watch?v=KXNDKO2RIQE
[9] https://n8n.io/integrations/deepl/and/google-sheets/