3 уверенных способа повысить свою производительность с помощью скриптов Google

Даже если вы думаете, что вы самый эффективный и продуктивный человек в мире, всегда найдется место для улучшений и сценариев Google

может помочь.

Если вы хотите улучшить свое расписание, лучше сотрудничать со своей командой или получать информацию и новости быстрее и эффективнее, есть сценарий Google, который может помочь. Большинство людей избегают использования скриптов, потому что они не чувствуют себя программистами — и не имеют никакого дела, используя Google Scripts.

Правда состоит в том, что в Интернете есть много готовых сценариев, доступных бесплатно, и даже если они не выполняют именно то, что вам нужно, настроить их для своих нужд не так сложно, как вы думаете.

Три сценария для повышения производительности

В этой статье я дам вам три сценария, которые вы можете добавить в свою учетную запись Google Drive.

:

  • Календарь событий на электронную почту — Этот скрипт отправляет вам 10 самых ранних событий в вашем календаре
  • Форма для отправки по электронной почте — Используйте этот скрипт, чтобы принимать записи формы прямо на вашу электронную почту (например, контактную форму веб-сайта)
  • Twitter в RSS — Создайте автоматизированную систему, которая отслеживает Twitter и добавляет то, что вас волнует, в пользовательский канал RSS.

Каждый из этих сценариев основан на существующем сценарии в Интернете. В некоторых случаях я настраивал их, но в каждом случае вы увидите ссылку на оригинал и инструкции о том, как выполнить те же настройки для себя.

Отправить календарь событий на электронную почту

Первый скрипт идет прямо от разработчиков Google. Цель этого сценария — доставить запланированные обновления на вашу электронную почту с 10 предстоящими событиями в вашем календаре Google.

,

Чтобы использовать любой из этих сценариев, просто войдите в свою учетную запись Google Scripts, и вы можете вставить свой сценарий туда. В этом случае получите ваш скрипт из События листинга раздел на странице разработчиков Google.

Google-apps1

Как только вы вставите образец сценария оттуда, нажмите Ресурсы из меню в Google Scripts, а затем выберите Расширенные сервисы Google …

Чтобы этот скрипт работал, вам нужно включить Calendar API в этом окне.

Google-apps2

Далее нажмите на Консоль разработчиков Google в желтом поле внизу этого окна.

В следующем окне вы увидите поле поиска с целой кучей ссылок на странице. Просто найдите «Календарь» и нажмите на Календарь API ссылка на сайт.

Google-apps3

В следующем окне вам просто нужно нажать кнопку «Включить API», чтобы включить соединение между вашей учетной записью Google Scripts и вашим Календарем Google.

Google-apps4

Чтобы этот скрипт работал, вам нужен ваш календарь ID. Вы можете получить это, зайдя в настройки календаря и выбрав календарь, от которого вы хотите получать уведомления.

календарь-настроек1

В этом разделе прокрутите вниз до раздела «Адрес календаря», и здесь вы увидите свой идентификатор календаря.

календарь-настроек2

Скопируйте идентификатор своего календаря и вернитесь к сценарию, который вы вставили на страницу сценариев Google.

Найдите строку, которая начинается с «var calendarID =», и вставьте свой идентификатор вместо того, который там есть.

Google-apps5

Итак, на данный момент только что украденный вами скрипт, заимствованный с сайта разработчиков Google, отправит следующие 10 событий в журналы сценариев Google.

Google-apps6

Это круто и все такое, но это не приносит вам много пользы. Вместо этого вы хотите настроить этот код, чтобы отправить этот список на ваш адрес электронной почты, используя функцию «sendEmail» сценариев Google. Найдите части кода, которые начинаются с «Logger.log (‘% s (% s) ’, event.summary….») И закомментируйте каждую из этих строк знаком «//» перед ними.

Под этими строками введите новую строку следующим образом:

«Html = html + event.summary +»

Также не забудьте определить новую переменную в начале вашего сценария, добавив эту строку со всеми другими определениями переменных:

«Var html»

Не волнуйтесь — не намного больше. Ты почти там!

Google-apps8

Затем вы захотите добавить этот небольшой фрагмент скрипта в самый конец функции «listNext10Events», которую вы добавили в свою учетную запись Google Scripts.

Google-apps9

В поле «Кому» введите любой адрес электронной почты, на который вы хотите получать события календаря. В поле «Тема» введите все, что вы хотите, чтобы вы могли распознать напоминания о входящей электронной почте. Наконец, убедитесь, что в поле «htmlBody» указано только «html» и ничего больше.

Все, что вам нужно сделать сейчас, это сохранить новый скрипт и нажать значок воспроизведения. При первом запуске вы должны будете утвердить разрешения для доступа к вашему календарю для сценария — продолжайте и подтвердите эти утверждения. Вы увидите электронное письмо с напоминанием о входящих событиях, которое будет отображаться в папке входящих сообщений.

Google-apps10

Это все, что нужно сделать. Конечно, вам не нужно каждый раз запускать сценарии вручную, верно? Вместо этого вы можете настроить триггер для запуска этого сценария один раз в день, если хотите.

Вы делаете это, нажав на Ресурсы в меню и выбрав Триггеры текущего проекта.

календарь-settings3

Наконец, нажмите Добавить новую ссылку триггера, выберите функцию «listNext10Events», выберите «Управляемый временем» в качестве события, а затем вы можете выбрать, получать ли события каждый день, неделю или месяц — независимо от того, какой интервал времени вы выберете.

календарь-settings4

Наконец нажмите Сохранить. Теперь, в зависимости от установленного временного интервала, ваш скрипт будет работать, и вы будете получать обновления по электронной почте со своими следующими 10 предстоящими событиями календаря!

Отправить форму заявки на ваш электронный адрес

Еще один очень полезный скрипт, созданный Амитом Агарвалом (Amit Agarwal) из Digital Inspirations, где вы найдете полезный скрипт Google Script для отправки данных формы непосредственно на вашу электронную почту.

Ваш первый заказ — создать форму Google, перейдя в свою учетную запись Google Drive и нажав новый а затем выбрав Google Forms. Если вам нужна помощь в создании форм Google, мы предоставим вам множество предыдущих статей, показывающих, как

,

В этом примере я создал контактную форму для своего веб-сайта, запрашивая у читателя имя, адрес электронной почты и текстовое поле абзаца для комментариев читателя.

Google-form1

В представлении редактора форм щелкните Посмотреть ответы открыть таблицы Google

, а затем нажмите инструменты из меню и выберите Редактор скриптов.

Выделите весь код, который вы видите там, и вставьте его с кодом со страницы Амит, на которую вы ссылались выше. Наконец, замените amit@labnol.org в коде на свой адрес электронной почты.

Google-form3

Наконец, нажмите Бежать значок. Вам необходимо авторизовать скрипт для использования электронной почты — как только вы примете авторизацию, скрипт начнет работать.

Теперь классная часть. Когда кто-нибудь заполняет вашу форму и отправляет ее, вы сразу получите электронное письмо с деталями.

Google-forms4

Подумайте о том, как это мощно — если вы публикуете свою форму в Интернете, вы можете разместить ее на своем веб-сайте и принимать комментарии читателей, ничего не платя за услугу контактной формы

, Или, если вы сотрудничаете с удаленной командой по всему миру, вы можете собирать информацию обо всех из них, просто передав свою форму своей команде; все их материалы будут немедленно доставлены вам.

Можете ли вы придумать какие-нибудь другие интересные способы использовать этот замечательный скрипт для отправки по электронной почте?

Twitter для RSS-каналов

Если вы тратите много времени на то, чтобы следить за разными людьми или искать конкретные хэштеги в Твиттере, то вам действительно понравится этот скрипт, экономящий время.

Это еще один потрясающий сценарий из

,

Ваш первый шаг — настроить виджет в Twitter. Перейти в свой Twitter Настройки профиля область, и нажмите на Виджеты в боковом меню.

Twitter-RSS1

Здесь вы можете настроить виджет, который будет фильтровать твиты по заданным вами параметрам поиска. Например, чтобы настроить виджет, который будет предоставлять поток твитов, созданных с использованием хештега #smarthome, я настрою виджет с поисковым запросом #smarthome, как показано здесь.

Twitter-RSS2

После настройки виджета просмотрите код для встраивания, указанный на экране конфигурации, и извлеките идентификатор виджета. Вам это понадобится.

Пришло время настроить скрипт. Вернитесь в свою учетную запись Google Scripts, скопируйте скрипт RSS-каналов Twitter и вставьте его в свою учетную запись. Функция называется Twitter_RSS (). Прокрутите сценарий до раздела, который начинается с «widgetID = e.queryString? E.querySTring», и измените код в сценарии на свой собственный идентификатор виджета, который вы записали выше.

Twitter-RSS3

Теперь просто измените выбранный код на «Twitter_RSS» и нажмите кнопку запуска в меню.

Twitter-RSS4

Вам необходимо дать разрешение на запуск функции по требованию (всякий раз, когда обновляется виджет Twitter).

Twitter-RSS5

После этого нажмите на Публиковать меню и выберите Развернуть как веб-приложение … из выпадающего списка.

Twitter-RSS6

Всплывающий экран позволит вам настроить способ развертывания этого веб-приложения. Убедитесь, что для параметра «У кого есть доступ к приложению» установлено значение «Любой, даже анонимный».

Twitter-RSS7

Запишите URL-адрес, указанный при развертывании веб-приложения! Это URL вашего нового канала RSS. Теперь, когда ваше новое веб-приложение развернуто, каждый раз, когда настроенный вами поток Twitter обновляется, ваш новый RSS-канал будет обновляться.

Вы можете просмотреть свой канал, используя ваш любимый читатель корма.

Twitter-RSS8

Один сценарий чтения ленты новостей — один из лучших сценариев, экономящих время. Больше не нужно каждый день просматривать твиттер-каналы и не перебирать бесконечные посты в Твиттере на интересные новости, которые вас волнуют. Просто настройте свои виджеты Twitter и добавьте код, чтобы создать свой канал для каждого из них.

Автоматизируйте сегодня с помощью Google Scripts

Как видите, с помощью Google Scripts можно выполнять все виды действительно классных автоматизаций, и вам даже не нужно создавать их с нуля. В Интернете есть фантастические сценарии, некоторые из которых вам нужно будет настроить для своих нужд, а другие — нет.

Знаете ли вы какие-нибудь классные сценарии, которые значительно повышают вашу производительность? Поделитесь своими собственными советами и какими сценариями вы пользуетесь в разделе комментариев ниже!

Ссылка на основную публикацию