
[구글 Apps Script] 구글 캘린더, 멤버들 특정 일정 모아보기 캘린더 만들기 사전작업모아보기 캘린더 작업할 소유자(나)에게 각 팀원의 캘린더 공유 (모든일정보기)가 되어있어야한다.(내가 공유받은 팀원의 캘린더로 부터 일정을 긁어오기 때문에) 캘린더 공유 방법구글 캘린더에서 캘린더 우측 (1) 옵션 버튼 > (2) 설정 및 공유 > 설정 페이지에서 (3) 일정의 액세스 권한' 항목 [공개 사용 설정] 에서 소유자에게 공개 > (4) 모아보기(공유) 캘린더 만들기이때 모두 공개는 보안적으로 좋지 않으므로 소유자에게만 따로 공개하기, 공유 가능한 링크 받기 기능이나 '특정 사용자 또는 그룹과 공유'를 통해 소유자에게 공개해야함 모아보기 캘린더 추가 절차는, 구글 캘린더 화면에서 (1) 다른 캘린더 ..

크롬 확장 프로그램을 아시나요? 크롬 확장 프로그램 프로젝트를 진행하기 위한 셋팅을 알아보겠습니다. 1. 프로젝트 CRA(create-react-app)로 시작 npx create-react-app extension-project 설치가 완료되면 구조가 이러합니다. 2. manifest.json 파일 수정 public > manifest.json { "name": "your project name", "icons": { "16": "icon-16x16.png", "48": "icon-32x32.png", "64": "icon-64x64.png", "128": "icon-128x128.png" }, "permissions": [], "manifest_version": 3, "version": "0.0.1"..

사용자에이전트란? " 사용자 에이전트는 사용자를 대신하여 일을 수행하는 소프트웨어 에이전트이다. 예를 들어, 이메일 리더에서는 메일 사용자 에이전트이고, 사용자 에이전트를 뜻하는 용어인 세션 개시 프로토콜에서는 통신 세션 양 쪽 끝을 말한다 " - 위키백과 주로 User agent string로 브라우저를 체크하여 방문자를 분기하는 작업을 할때 쓰고는 했습니다. 브라우저를 체크하는 스크립트에서 user agent를 사용한 예시를 보겠습니다. 점진적 삭제를 결심하게된 이유 개인정보 강화 - UA(User agent string)에는 브라우저이름, 브라우저버전, OS이름, OS버전등을 담고 있기 때문입니다. 구글 측 "한번 사용한 매케니즘이 다른 측면의 골치거리가 됐다." 정리가 잘 된 글 https://k..
구글 API KEY생성하는 법 *google api 사용은 하루에 2,500건, 초당 10건의 요청에 한해서만 무료라고 합니다.그 이상 사용하려면 유료로 전환해야 한다고 합니다. 1. 구글 로그인을 합니다. 2.Google API 콘솔 이동 3.프로젝트 등록 ( 프로젝트 만들기 > 만들기 )최초로 들어오면 프로젝트가 없습니다.프로젝트가 있을 경우 Google APIs 옆 프로젝트 선택에서 프로젝트 선택하면 됩니다. 프로젝트 이름을 변경하면 아래 프로젝트ID값이 변경이 됩니다.수정 버튼을 눌러 ID값을 수정할 수 있는 것 같지만 어떠한 규칙에 의해 변경하는 것 같습니다. 저는 하지 않았습니다. 만들기 클릭 4.API 및 서비스 사용 설정방금 만든 프로젝트 (My project01) 선택된 모습이 보입니다...