Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

Google Docs, Google Sheets, Google Analytics, Gmail 등과 같은 Google 서비스를 사용하는 경우 Google Apps Script를 사용하여 해당 서비스를 연결하고 자동화할 수 있습니다.

Google Apps Script는 Google 버전의 Microsoft VBA 스크립트와 같습니다. VBA를 사용하여 Microsoft Word 및 Excel에서 작업 및 작업을 자동화하거나 매크로를 사용자 지정할 수 있는 것처럼 Google 서비스 전반에서 작업 및 작업을 자동화할 수 있습니다. 스프레드시트 및 문서와 같은 서비스에서 나만의 맞춤 메뉴를 작성할 수도 있습니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    이 문서에서는 다양한 Google 서비스에서 Apps Script에 액세스하고 활성화하는 방법, Apps Script 편집기를 탐색하는 방법 및 서비스를 연결하는 방법에 대해 설명합니다. 특정 스크립트 기능을 배우지는 않겠지만 Google에는 Apps Script 작성 방법을 배울 수 있는 훌륭한 문서와 앱 스크립트 자습서가 있습니다.

    Google Apps 스크립트 편집기에 액세스하는 방법

    여러 Google 서비스 내에서 Google Apps Script 코드 편집기를 열 수 있습니다. 예를 들어 Apps Script를 찾을 수 있습니다. 확장 프로그램에서 Google 스프레드시트의 메뉴입니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    다른 서비스에서는 다음과 같은 방법으로 Google Apps Script 편집기를 열 수 있습니다.

    • Google 문서도구 :스크립트 편집기 선택 도구에서 메뉴.
    • Google 프레젠테이션 :스크립트 편집기 선택 도구에서 메뉴.
    • Google 설문지 :스크립트 편집기 선택 점 3개로 된 메뉴에서.
    • Google 드라이브 :빈 공간을 마우스 오른쪽 버튼으로 클릭하고 더보기를 선택합니다. , Google Apps Script를 선택합니다. .

    이러한 방법 중 하나를 사용하면 새 탭에서 Apps Script 코드 편집기가 열리는 것을 볼 수 있습니다. 이것은 전체 스크립트를 구성하는 각 기능을 작성하는 창입니다. 기본적으로 코드 작성을 시작할 준비가 된 myFunction()이라는 빈 함수가 표시됩니다.

    참고 :오류를 피하기 위해 코드 서식은 매우 중요합니다. 다음 코드와 같이 주석을 사용하여 코드 섹션 내에서 무엇을 하려고 했는지 스스로에게 상기시키십시오. 이것은 웹 프로그래밍을 사용하여 HTML 코드에서 주석이 작동하는 방식과 매우 유사합니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    코드 편집기를 탐색할 때 Code.gs를 선택하여 이 섹션으로 돌아갈 수 있습니다. 편집기의 왼쪽 탐색 창에서 창문. 사용 가능한 다른 창을 보려면 맨 왼쪽 창의 아이콘 위로 마우스를 가져가면 기본 탐색 창이 열립니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    개요 섹션에서는 발생한 오류 수, 실행 횟수 등과 같은 스크립트에 대한 통계를 찾을 수 있습니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    아래의 각 섹션에서 Google Apps Script 편집기의 다른 각 섹션을 다룹니다.

    Google Apps Script 편집기 탐색

    편집기에서 코드를 편집할 때 작업 내용을 잃지 않도록 디스크(저장) 아이콘을 자주 선택하는 것이 좋습니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    저장하면 다른 메뉴 옵션이 켜진 것을 볼 수 있습니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    여기에는 다음이 포함됩니다.

    • 실행 :전체 스크립트를 처음부터 끝까지 실행해 봅니다.
    • 디버그 :스크립트를 한 번에 한 줄씩 살펴보세요.
    • 함수 드롭다운 :생성한 각 기능을 탐색하고 탐색합니다.
    • 실행 로그 :스크립트를 실행하기 위해 시도한 각 시도에서 상태 또는 오류 메시지를 확인합니다.

    라이브러리 왼쪽 탐색 메뉴의 옵션은 다른 사람들이 작성한(또는 다른 곳에 작성하여 저장한) 라이브러리에 액세스할 수 있는 곳입니다. 친구가 이미 Google 스프레드시트나 Google 문서도구에서 사용하고 싶은 기능을 작성했지만 그 위에 기능을 추가하고 싶은 경우에 유용합니다.

    이러한 라이브러리를 프로젝트에 추가하는 데 필요한 것은 스크립트 ID뿐입니다. 프로젝트 설정 섹션에서 찾을 수 있으며 이 섹션은 이 문서의 끝부분에서 찾는 방법을 보여줍니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    Google Apps Script 서비스 부가기능

    서비스 섹션이 가장 유용합니다. 여기에서 현재 스크립트를 사용할 수 있는 다른 Google 서비스와 통합할 수 있습니다.

    선택하면 서비스 추가가 표시됩니다. 열린 창. 기존 프로젝트의 추가 기능으로 사용하려는 서비스까지 아래로 스크롤합니다.

    예를 들어 Google Analytics 계정의 데이터를 이 스크립트로 가져오려면 Google Analytics API를 선택할 수 있습니다. , 추가를 선택합니다. .

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    해당 새 추가 기능 서비스에 사용할 수 있는 기능과 사용 방법에 대한 세부정보를 찾으려면 API 오른쪽에 있는 세 개의 점을 선택하고 문서 보기를 선택하세요. .

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    그러면 새 탭에서 Google Apps Script 문서가 열리고 해당 Google 서비스에 대한 섹션이 자동으로 열립니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    고유한 스크립트에서 사용할 수 있는 함수 구문, 자습서 및 코드 예제에 대한 설명서를 살펴보십시오.

    또한 문서의 다른 섹션으로 이동하여 원래 Apps Script 코드 편집기를 열었을 때 사용하던 서비스를 기반으로 스크립트에서 사용할 수 있는 일반 기능을 확인할 수 있습니다.

    예를 들어 Google 스프레드시트에서 편집기를 연 경우 스프레드시트 스크립트에서 사용할 수 있는 Google 스프레드시트 기능에 대한 문서 메뉴의 섹션입니다.

    Apps Script 트리거 설정 및 사용

    Google Apps Script의 또 다른 유용한 기능은 여러 이벤트 또는 일정에 따라 트리거를 설정하는 기능입니다.

    스크립트에 대한 새 트리거를 구성하려면 트리거를 선택하세요. 맨 왼쪽 탐색 메뉴에서 열리는 새 트리거 창에서 트리거 추가를 선택합니다. 버튼.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    트리거 추가 창에는 스크립트를 실행하려는 방법과 시기를 정확하게 사용자 지정하는 데 도움이 되는 긴 옵션 목록이 있습니다.

    참고 :이러한 옵션의 대부분은 스크립트를 작성하는 서비스 또는 추가한 API에 따라 다릅니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    트리거를 설정하려면 다음을 선택해야 합니다.

    • 처음 시작할 기능
    • 특정 시간, 날짜 또는 Google 스프레드시트 셀이 변경되거나 문서가 처음 열릴 때와 같은 서비스의 이벤트와 같은 이벤트 소스
    • Google 스프레드시트 또는 문서의 항목을 열거나 수정할 때와 같은 이벤트 유형 또는 날짜 또는 시간에 대한 특정 설정
    • 스크립트가 실패했을 때 업데이트를 받고 싶은 빈도에 대한 알림 빈도

    저장을 선택하면 , 새 트리거를 처음 저장한 경우 "스크립트 인증 실패" 메시지가 표시될 수 있습니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    이것은 일반적으로 브라우저에서 팝업 차단기가 활성화된 경우 트리거됩니다. Chrome을 사용하는 경우 빨간색 "X"가 표시된 작은 창 아이콘을 선택하면 됩니다. 설정을 팝업 항상 허용으로 변경합니다. 완료를 선택합니다. .

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    저장을 선택하면 다시 한 번, 작성한 스크립트를 Google 계정 또는 Google Workspace에서 실행하도록 승인하는 절차를 거쳐야 합니다.

    먼저 스크립트를 실행할 Google 계정을 선택합니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    작성한 사용자 정의 함수 또는 스크립트가 Google에서 "확인"되지 않았다는 경고가 표시됩니다. 스크립트를 작성한 사람이라면 이것은 중요하지 않으며 자신의 Google 계정 또는 Google Workspace로 실행하는 것이 안전합니다.

    이 경고를 무시하려면 고급을 선택하세요. 그런 다음 <프로젝트>로 이동(안전하지 않음)을 선택합니다. 링크는 하단에 있습니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    마지막으로 권한 창에서 허용을 선택합니다. Google 계정 또는 Google Workspace에서 사용자 정의 함수 및 스크립트를 실행할 수 있습니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    사용자 정의 Google Apps 스크립트 프로젝트를 처음 저장하거나 실행할 때만 이 프로세스를 다시 반복할 필요가 없습니다.

    Google 스크립트 ID 액세스

    마지막 참고 사항 - 친구나 동료에게 스크립트를 제공하여 그들이 스크립트를 사용하거나 자신의 스크립트에 라이브러리로 추가할 수 있도록 할 수 있습니다.

    맨 왼쪽 탐색 창의 설정 아이콘 아래에서 스크립트 ID를 찾을 수 있습니다.

    Google Apps Script Editor:시작하기 위해 알아야 할 모든 것

    스크립트 ID는 ID 아래에서 찾을 수 있습니다. 섹션, 스크립트 ID 오른쪽 .

    보시다시피 사용하려는 각 기능으로 이동하는 방법을 안다면 Google Apps Script 편집기는 매우 간단합니다. 스크립트 작성 방법과 사용 가능한 모든 기능을 배울 수 있도록 Google의 Apps Script 문서를 잘 공부하세요.