Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon ฉันจะตั้งค่า Deepl API ใน Google Sheets ได้อย่างไร


ฉันจะตั้งค่า Deepl API ใน Google Sheets ได้อย่างไร


การตั้งค่า 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/