Google 서비스의 할당량

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Apps Script 서비스에는 일부 기능에 대한 일일 할당량 및 한도가 있습니다. 할당량이나 한도를 초과하면 스크립트에서 예외가 발생하고 실행이 중지됩니다.

중요: 일부 기능에는 연결된 Google 제품의 추가 할당량이 있습니다. 제품의 Apps Script 서비스를 사용하면 관련된 모든 할당량 예약에 반영됩니다. 연결된 할당량에 도달하면 기능을 사용할 수 없게 됩니다.

현재 할당량

할당량은 일반 사용자 (예: gmail.com) 또는 G Suite 무료 버전 (단종됨) 계정 및 Google Workspace 계정의 사용자에 따라 다르게 설정됩니다.

아래 할당량을 사용해 스크립트를 테스트하세요. 모든 할당량은 언제든지 예고 없이 삭제, 축소 또는 변경될 수 있습니다.

특성 소비자 (예: gmail.com) 및
G Suite 무료 버전
(기존)
Google Workspace
계정
생성된 캘린더 일정 수 5,000 / 일 10,000 / 일
생성된 주소록 수 1,000 / 일 2,000 / 일
만든 문서 250 / 일 1,500 / 일
변환된 파일 2,000 / 일 4,000 / 일
일일 이메일 수신자 수 100* / 일 1,500* / 일
도메인 내 일일 이메일 수신자 100* / 일 2,000 / 일
이메일 읽기/쓰기 (보내기 제외) 20,000 / 일 50,000 / 일
그룹 읽기 2,000 / 일 10,000 / 일
JDBC 연결 10,000 / 일 50,000 / 일
JDBC 연결 실패 횟수 100개 / 일 500 / 일
작성한 프레젠테이션 250 / 일 1,500 / 일
속성 읽기/쓰기 50,000 / 일 500,000 / 일
슬라이드 생성됨 250 / 일 1,500 / 일
생성된 스프레드시트 수 250 / 일 3,200 / 일
총 트리거 런타임 90분 / 일 6시간 / 일
URL 가져오기 호출 수 20,000 / 일 100,000 / 일
정적 지도 렌더링 1,000 / 일 10,000 / 일
Google 지도 경로 쿼리 1,000 / 일 10,000 / 일
Google 지도 지오코드 호출 1,000 / 일 10,000 / 일
통화 번역 5,000 / 일 20,000 / 일
Google 지도 고도 샘플 쿼리 1,000 / 일 10,000 / 일
Apps Script 프로젝트 50 / 일 50 / 일

현재 제한사항

스크립트를 테스트할 때 아래의 한도를 사용하세요. 모든 한도는 언제든지 예고 없이 삭제, 감소 또는 변경될 수 있습니다.

특성 소비자 (예: gmail.com) 및
G Suite 무료 버전
(기존)
Google Workspace
계정
스크립트 런타임 6분 / 실행 6분 / 실행
커스텀 함수 런타임 실행 30초 실행 30초
동시 실행 30 / 사용자 30 / 사용자
이메일 첨부파일 250 / 메일 250 / 메일
최대 이메일 본문 크기 메일 200KB 메일당 400KB
메일당 이메일 수신자 50 / 메일 50 / 메일
이메일 첨부파일 전체의 최대 크기 메일당 25MB 메일당 25MB
속성 값 크기 9KB / 값 9KB / 값
속성 총 저장용량 500KB / 속성 저장소 500KB / 속성 저장소
트리거 사용자 / 스크립트 20명 사용자 / 스크립트 20명
URL 가져오기 응답 크기 50MB / 회 50MB / 회
URL 가져오기 헤더 100 / 호출 100 / 호출
URL 가져오기 헤더 크기 8KB / 호출 8KB / 호출
URL 가져오기 POST 크기 50MB / 회 50MB / 회
URL 가져오기 URL 길이 2KB / 통화 2KB / 통화

예외 메시지

스크립트가 할당량 또는 한도에 도달하면 다음과 유사한 메시지와 함께 예외가 발생합니다.

  • Limit exceeded: Email Attachments Per Message. 이는 스크립트가 위에 나열된 할당량이나 제한 중 하나를 초과했음을 나타냅니다.
  • Service invoked too many times: Calendar. 이는 스크립트가 지정된 서비스를 하루에 너무 많이 호출했음을 나타냅니다.
  • Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls. 이는 스크립트가 지정된 서비스를 단기간에 너무 많이 호출했음을 나타냅니다.
  • Service using too much computer time for one day.스크립트가 하루 동안 허용되는 총 실행 시간을 초과했음을 나타냅니다. 일일 한도보다 수동으로 실행되는 스크립트보다 낮은 트리거에서 실행되는 스크립트에서 가장 일반적으로 발생합니다.
  • Script invoked too many times per second for this Google user account.이는 스크립트가 단기간에 너무 많이 실행되었음을 나타냅니다. 일반적으로 단일 스프레드시트에서 반복적으로 호출되는 커스텀 함수에서 발생합니다. 이 오류를 방지하려면 커스텀 함수 가이드에 설명된 대로 커스텀 함수가 데이터 범위당 한 번만 호출되도록 코딩하세요.
  • There are too many scripts running simultaneously for this Google user account.이것은 한 번에 너무 많은 스크립트가 실행되고 있음을 나타내며, 반드시 같은 스크립트일 필요는 없습니다. 위의 예외와 마찬가지로 일반적으로 단일 스프레드시트에서 반복적으로 호출되는 커스텀 함수에서 발생합니다.