구글드라이브 (2) 썸네일형 리스트형 구글 스프레드시트로 RE100 대시보드 만들기 (3. 트리거 설정 및 업데이트 자동화) 1편과 2편에 이어 이번 편에서는 2가지를 살펴볼 예정이다. 1.기존 데이터와 새로 수집하는 데이터의 비교를 통해서 신규로 추가된 데이터만 시트에 업데이트 2.트리거 설정을 통해서 만들어둔 함수를 일정 주기마다 실행되도록 설정 (Trigger) 1. 데이터를 업데이트하는 함수 : updateData() 우선 코드부터 살펴보면 다음과 같다. function updateData(){ //1. getCurrent 함수를 통해서, 웹의 데이터를 가져와서 2차원 배열 형태로 저장해둔다 var dataFromWeb = getCurrent() //2. getSheetItems 함수를 통해서, 기존 시트의 데이터를 2차원 배열 형태로 변수에 저장한다. var dataFromSheet = getSheetItems() /.. [Apps Script] 특정 폴더의 이미지파일의 file-id 를 한번에 구하기 구글드라이브 폴더의 이미지파일들을 스프레드시트에 일괄로 표현하고 싶을 때, 우선 아래 코드를 이용해서 각 파일의 공유 가능한 링크를 구할 수 있다. function myFunction() { var folderId = "my_folder_id"; var files = DriveApp.getFolderById(folderId).getFiles(); var result = []; while (files.hasNext()) { var file = files.next(); file.setSharing(DriveApp.Access.ANYONE_WITH_LINK, DriveApp.Permission.VIEW); var temp = { file_name: file.getName(), url: "http://drive.. 이전 1 다음