Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Как мне настроить Deepl API в Google Sheets


Как мне настроить Deepl API в Google Sheets


Настройка DeepL API в Google Sheets включает в себя несколько шагов, включая получение ключа DeepL API, написание скрипта приложений Google и настройка скрипта для использования API. Вот подробное руководство:

Шаг 1: Получите ключ Deepl API

1. Создайте учетную запись Deepl API: перейдите на веб -сайт Deepl и создайте учетную запись специально для DeepL API. Это отличается от обычной учетной записи Deepl, поэтому убедитесь, что вы зарегистрировались в учетной записи API.
2. Получите ключ API: после входа в свою учетную запись Deepl API перейдите в настройки учетной записи, чтобы найти ключ аутентификации. Этот ключ имеет решающее значение для использования API.

Шаг 2: Настройка сценария Google Apps

1. Откройте Google Sheets: Начните с открытия своего листа Google.
2. Доступ к приложениям Скрипт: из меню перейдите к расширениям> Сценарий приложения. Это откроет редактор сценария приложений.
3. Создайте новый файл скрипта: Если у вас есть существующий скрипт, вы можете добавить новый файл. В противном случае вы можете использовать файл скрипта по умолчанию с именем "code.gs".
4. Удалить код по умолчанию: удалить любой код по умолчанию в файле скрипта, например, ‘myfunction ()` Заполнитель.

Шаг 3: Вставьте сценарий Deepl API

1. Получите код скрипта: Вы можете использовать пример сценария, предоставленное Deepl или аналогичными сценариями, доступными в Интернете. Например, вы можете использовать сценарий из репозитория GitHub Deepl пример [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 Translation в своем листе. Например, если вы настроили функцию с именем `deepltranslate`, вы можете использовать ее так:` = deepltranslate (a1, "auto", "de") `. Это переводит текст в ячейке A1 с автоматически обнаруженного языка на немецкий.

Дополнительные советы

-Проблема перевода перевода: Имейте в виду, что формулы с использованием DeepL API могут повторно транслировать текст каждый раз, когда открывается лист, что может быстро потреблять вашу квоту API. Рассмотрим реализацию обходных путей для предотвращения ненужных переводов [2].
- Квота API: бесплатная учетная запись Deepl API допускает до 500 000 символов в месяц. Следите за использованием, чтобы избежать превышения этого предела [2] [4].

Следуя этим шагам, вы можете эффективно интегрировать API Deepl с Google Sheets, чтобы использовать высококачественные возможности 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/googlesheet-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/