◎ JavaScript/Google App Script🐑

    [GAS] 외부에서 URL과 해시 값을 받아 스프레드시트에 저장하기 [Google Sheets에 외부 데이터 추가하기]

    - 외부에서 URL과 해시 값을 받아 스프레드시트에 저장하기 웹 애플리케이션을 개발하다보면 외부에서 전달된 데이터를 스프레드시트에 저장해야 할 때가 있다. 오늘은 GAS를 사용하여 외부에서 전달된 URL과 해시 값을 받아와 스프레드시트에 저장하는 방법에 대해 알아본다. 아래 코드는 doPost 함수와 writeToSpreadsheet 함수로 구성되어 있다. doPost 함수는 외부에서 전달된 URL과 해시 값을 가져와서 스프레드시트에 입력한다. 그리고 writeToSpreadsheet 함수는 받아온 데이터를 실제로 스프레드시트에 입력하는 역할을 한다. // doPost 함수는 전달된 URL과 해시 값을 스프레드시트에 입력합니다. function doPost(e) { // 전달된 데이터에서 URL과 해시 ..

    [GAS] 자동으로 구글 캘린더에 일정 추가하기 [구글 스프레드 시트와 캘린더 연동하기]

    - 자동으로 구글 캘린더에 일정 추가하기 구글 앱스크립트를 활용하여 스프레드시트 데이터를 기반으로 자동으로 캘린더에 일정을 추가하는 방법이다. 아래 스크립트는 스프레드시트의 데이터를 읽어와서 캘린더에 일정을 추가하고, 그에 따른 처리를 수행한다. function addEventsToCalendar() { // 캘린더 ID와 스프레드시트 시트 이름 설정 const calendarId = "캘린더 ID"; // 여기에 캘린더 ID를 입력하세요. const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("시트이름"); // 스프레드시트 데이터 읽어오기 const dataRange = sheet.getDataRange().getValues(); //..