2019년 3월 5일 화요일

구글 사이트 도구를 이용한 홈페이지 활용 사례

구글 사이트 도구는 누구나 쉽게 만들수 있고 PC, 스마트폰에서 모두 조회할 수 있으며, 구글 리소스(문서, 동영상, 일정 등)을 활용하며 권한으로 안전하게 사용할 수 있는 홈페이지 서비스입니다. 누구나 홈페이지는 필요하지만 직접 만들면 망합니다. 하지만 구글 사이트 도구는 콘텐츠 중심으로 만들기 때문에 쉽게 만들고 유지보수도 간단합니다.

특히, 전문 관리자가 없는 기업이나 학교에서 운영하면 효과적인입니다. 다음은 초등학교에서 사용하고 있는 사례입니다.

초등학교 온라인 교무실


2. 평택서재초 교무실 https://on.sujae.es.kr/

4. 포천이동중 교무실 http://bit.ly/idongmskr


다음과 같은 분야에 활용하면 효과적입니다.

멀티미디어 콘텐츠 제공

다양한 멀티미디어 콘텐츠를 등록하고 조회할 수 있습니다. 동영상의 경우에는 동영상 플랫폼인 Youtube를 사용할 수도 있지만, 구글 드라이브의 스트림 기능을 이용할 수도 있습니다. 구글 드라이브를 이용시에는 권한관리가 가능합니다. 즉, 구성원만 동영상 시청을 하게하여 외부인의 시청을 막을 수 있습니다.


각종 신청서

구글 설문지는 PC나 스마트폰에서 모두 이용할 수 있는 설문조사도구입니다. 학교에서는 퀴즈로 사용할 수도 있고, 신청서로 사용할 수 있습니다.

또한, 구글 설문지는 수집된 정보를 쉽게 관리하고 분석할 수 있는 기능을 AI가 제공하고 있습니다. 많은 데이타를 별도의 지식없이도 분석하고 차트까지 이용할 수 있습니다.
▶ 구글 설문지를 이용한 간편하고 편리한 설문지 만들기

각종 정보 공유

기업이나 학교에 정보나 문서가 많더라도 활용이 되지 않으면 가치가 떨어집니다. PC나 스마트폰에서 쉽게 조회하는 것은 기존의 회사나 학교 IT 시스템에서도 쉽지 않은 일입니다. 또한, 구글 드라이브에 등록한 다양한 포맷의 문서는 통합검색 기능을 이용하여 제목, 본문까지 검색할 수 있습니다.


장비, 공간 예약 및 확인

여러사람이 사용하는 장비나 장소를 쉽게 예약하고 확인할 수 있습니다.


캘린더 이용

구글 캘린더는 공유와 이용이 쉽습니다. 또한, 홈페이지 등에 등록이 간편합니다.

2019년 3월 4일 월요일

[매뉴얼] Google 사이트(Sites) 도구 매뉴얼(CSC-M09) 업데이트

이 문서는 G Suite 관리자의 Google Workspace(G Suite) 관리에 대한 정보 제공의 목적으로 작성되었습니다. 사용계약없이 기업이나 학교에서는 내부적으로 게시 및 이용할 수 없고 개인에 한하여 비영리적 목적으로 사용할 수 있습니다.  Cloud Service Cody는 이 문서에 수록된 정보의 완전성과 정확성을 검증하기 위해 노력하였으나, 내용상의 오류나 누락이 존재할 수 있습니다. 본 문서에 대한 의견이나 수정요청은 manual@cloudservicecody.com 으로 문의하여 주시기 바랍니다.

▶ Google Workspace 사이트 도구 매뉴얼 : https://goo.gl/zi8UYr
Google 사이트 도구 매뉴얼(CSC-M09) 업데이트

업데이트 내용


▶ 20.04.25 기능 업데이트 : 템플릿, 공지배너, Family Link 사용자 이용

[Update] Google 사이트 콘텐츠 리스트(목차) 기능

Google 사이트(https://sites.google.com)은 내부 홈페이지 또는 이벤트 페이지에 적합합니다. 쉽게 만들 수 있고 배포할 수 있는 장점이 있습니다.

▶ Google 사이트 도구 매뉴얼 : https://goo.gl/zi8UYr
▶ Google 사이트 도구 매뉴얼(CSC-M09) 업데이트

1. 전문적인 지식이 없어서 쉽게 제작하고 유지보수 가능
2. 권한에 따라 배포가능
3. 다양한 콘텐츠 추가가능
4. 구글 콘텐츠(문서, 드라이브, 캘린더, 그림, 동영상, 지도 등)을 추가할 수 있고, 원본 문서가 변경되면 자동으로 변경됨
5. PC, 스마트폰 등에 최적화됨
6. 구글 검색엔진 등록 편리

하지만 전문적인 사이트 도구나 홈페이지 빌더보다 단점도 있습니다.
1. 전문적인 디자인
2. 특화된 기능 제공
3. 미세한 화면 조정
4. 외부 테마등의 사용 제한

전체적인 기능으로 보면 내부에서 특정 사용자가 사용하는 용도의 콘텐츠 중심이라면 구글 사이트도구를 외부에 다수에게 보여주는 콘셉이나 홍보용은 Wordpress 등의 전문적인 도구를 사용하는 것이 좋습니다.

Google 사이트도구에 콘텐츠 리스트를 자동으로 정리할 수 있는 기능이 추가되었습니다. 1. 큰 제목과 작은 제목을 자동으로 추가해 주고, 2. Publish 되었을때 링크가 생겨서 많은 콘텐츠를 쉽게 찾아갈 수 있고, 3. 콘텐츠 리스트가 자동으로 업데이트 됩니다. 쉽게 표현하면 해당 페이지에 목차로 생각할 수 있습니다. 기능은 HTML의 앵커(anchor)로 이해하면 되겠습니다.

링크 : https://gsuiteupdates.googleblog.com/2019/02/table-of-contents-sites.html


테이블의 스타일은 사용자 설정에 맞게 변경할 수 있습니다.

이 기능은 다음과 같은 용도로 사용하면 좋습니다.
1. FAQ
2. 메뉴로 구성하기에는 부족한 소메뉴
3. 문서리스트

더 좋은 아이디어 있으면 알려주세요

2019년 3월 1일 금요일

[App Script] Google spreadsheet를 이용한 간단한 캘린더 등록하기

App Script는 Java Script와 비슷한 개발언어입니다. 구글에서 제공하고 구글 리소스(구글 문서, 캘린더, Google+ 등)과 연계 및 활용이 쉬워서 다양하게 업무에 활용할 수 있고, 어렵지 않습니다. 업무에 이용하면 반복적인 일들을 쉽게 수행할 수 있도록 도와서 생산성을 향상시킬 수 있습니다.

▶ Google Apps Script(GAS) 소개와 Quick Start

▶ [App Script] App Script를 이용한 메일 보내기
[App Script] 구글 문서에서 간단하게 번역기능 이용하기

스프레드시트를 이용하여 직원들의 휴가를 캘린더에 표시하는 내용입니다.

1. Google 스프레드시트를 공유하여 직원의 휴가일을 조사
2. 해당 휴가내용을 직원 휴가 캘린더에 등록
3. 휴가 캘린더 공유

맨처음에는 스프레스시트를 생성하여 공유하여 정보를 취합합니다. 다음에 해다 날짜 컬럼을 Date 타입으로 변경해줍니다.



App Script는 다음과 같습니다.

function scheduleShifts() {
  // Magic happens here, connecting this Google Sheet
  // with a Google Calendar.
  var spreadsheet = SpreadsheetApp.getActiveSheet()
  var calendarId = spreadsheet.getRange("D2").getValue();
  var eventCal = CalendarApp.getCalendarById(calendarId);
 
  var signups = spreadsheet.getRange("A4:D6").getValues();
 
 
  for (x=0; x<signups.length; x++) {
    var shift = signups[x];
   
    var startTime = shift[1];
    var endTime = shift[2];
    var title = shift[0] + " " + shift[3];
   
    eventCal.createEvent(title, startTime, endTime);
  } 
}

스프레드시트 중간에 캘린더 ID를 입력하여 해당 캘린더에 이밴트를 추가해줍니다.
스크립트를 실행하면 다음과 같이 캘린더에 등록된 것을 확인할 수 있습니다.


이렇게 App script를 이용하면 복잡하거나 반복적인 업무를 쉽게 관리 및 작업할 수 있습니다.

드라이브 공유시 사용기한 설정을 통한 콘텐츠 사용 통제방법

파일을 상대방에게 전달했을 때 특정 날짜까지만 조회할 수 있도록 해야 하는 경우가 있습니다. 보안의 문제보다는 콘텐츠가 날짜에 영향을 받는 경우에 해당이 됩니다. 예를 들어서 3월 가격정책 같은 문서는 3월달에만 사용해야 하는데 문서를 4월달에 조회하게 되면 가격에 혼란이 생길 수 있습니다.

문서 공유시 사용기한을 설정하는 기능이 있습니다. 설정 방법은 간단합니다. 7일, 30일 이외에 특정 날짜를 선택할 수 있습니다.


이메일 자성시 첨부된 파일 사용기한 설정방법

메일에 첨부하여 자동으로 권한을 부여했을 경우에는 문서를 첨부해서 권한을 자동으로 부여한 후에 다시 해당 문서 공유 설정에서 기한을 설정하면 가능합니다.


2019년 2월 27일 수요일

학기초에 Google Classroom 사용자 등록 방법

학기초가 되면 새로운 Classroom을 만들고 선생님, 학생 등록하고 할일이 많습니다. 수업
구글 Classroom 사용설명서 (교사 및 관리자용) - (링크) Google Classroom Tutorials
Classroom 사용방법 데모(교사용) : https://goo.gl/49GpfU

1. Google API 이용

가장 좋은 방법은 프로그램을 이용하는 방법입니다. 물론 가능하다는 조건으로요. Classroom에 대한 다양한 API를 제공하고 있고, Java, Go, .Net, PHP, Pythone, Node.js 등 버전을 제공하고 있습니다.
▶ Google Classroom API : https://developers.google.com/classroom/

선생님/학생 추가는 다음 URL을 참고하세요
https://developers.google.com/classroom/guides/manage-users

2. Google Groups 이용

G Suite 담당하는 선생님이 학생들을 반별로 또는 수업별로 Groups를 생성하고 그룹스 이름을 선생님들에게 공지하고 수업을 진행하는 선생님이 Groups명을 Classroom에 입력하면 간단합니다. 하지만 약간의 Bug가 있으니 테스트하고 진행하세요.

▶ Google Classroom 그룹으로 학생초대시 오류 해결 방법

3. 수업시간에 수업코드 공개

Classroom별로 공유의 수업코드를 수업시간에 학생들에게 공유합니다. 이렇게 하면 등록을 안하는 학생도 있고 등록을 하지 말아야 하는 학생이 등록할 수도 있습니다. 이때에는 해당 Classroom의 선생님이 확인해서 관리합니다.


4. 학생 직접 등록

가장 시간이 많이 방법이지만 가장 정확하고 관리하기 쉬운 방법은 직접 학생을 등록하는 방법입니다. 학생수가 작거나 한번만 등록해도 가능하면 이용하세요.




2019년 2월 26일 화요일

네이버 클라우드 약관 변경에 대한 의견

2019년 4월 1일로 네이버 클라우드 약관이 전면 개정됩니다. 해당 사항을 읽어보시고 사용에 주의하시기 바랍니다.

문제가 있는 내용은 다음과 같습니다.

문제가 되는 부분은

1. 3조 3항 불법으로 공유하는 행위에 대한 범위와 기준이 모호하고
2. 9조 3항 휴먼정책이 적용되면 데이타가 삭제되는 부분입니다.

또한, 8조 11항의 경우 회사는 무료로 제공되는 서비스에 대하여 이용자에게 손해가 발생했더라도 귀책사유가 없는 한 책임을 지지 않습니다.  중요한 데이타 용으로는 사용하지 말아라 정도로 이해를 하면 될 거 같습니다.

세부 내용은 아래와 같습니다.

3 (이용자의 의무)
       이용자는 본 약관에 동의하는 경우에 한하여 네이버 클라우드를 이용하실 수 있으며, 이용자가 본 약관에 동의하지 않거나 동의를 철회할 경우 즉시 네이버 클라우드의 이용이 중단됩니다.
       이용자는 네이버 클라우드를 사용함에 있어서 본 약관에서 규정하는 사항과 기타 회사가 정한 제반 규정 및 공지사항을 준수하여야 하며, 특히 네이버 클라우드와 관련하여 다음과 같은 행위를 해서는 안됩니다.
1.       네이버 클라우드 계정 공유를 위해 네이버 ID/PW를 타인과 공유하는 행위
2.       네이버 클라우드 계정에서 과도한 트래픽이 발생하거나, 다중 접속, 단시간 내 접속 IP 가 수시로 변경되는 등 비정상적으로 네이버 클라우드를 이용하는 행위
3.       네이버 클라우드를 통해 음란물을 업로드 하거나 음원, 동영상, 게임 설치 파일, 소프트웨어 등을 불법으로 공유하는 행위
4.       네이버 클라우드에서 구매한 또는 제공받은 용량 이상으로 데이터를 보관하는 행위




9 (계약의 해지, 이용 제한)
       이용자는 언제든 네이버 클라우드의 사용을 중단하고, 본 약관에 따른 이용계약을 해지할 수 있습니다. 이용자가 이용계약을 해지하는 경우 회사는 보관 중인 이용자의 콘텐츠를 모두 삭제하며 삭제된 콘텐츠는 복원되지 않습니다.
      이용자가 관련 법령을 위반하거나 본 이용약관을 준수하지 않는 경우, 회사는 임의로 본 이용계약을 해지하거나 이용자의 네이버 클라우드 사용을 일시적 또는 영구적으로 제한할 수 있습니다.
       이용자가 네이버 클라우드 서비스를 장기간 사용하지 않는 경우 휴면 정책이 적용됩니다. 휴면 정책이 적용되면, 회사는 보관 중인 해당 이용자의 컨텐츠를 모두 삭제하며, 삭제된 컨텐츠는 복원되지 않습니다.
1.       적용 대상 : 1년 이상 네이버 클라우드에 로그인하여 방문한 기록이 없는 아이디 (, 2015 10 20일 기준 2년 이상 방문한 기록이 없는 아이디에 대해서는 2016 10 20일까지 기존과 동일하게 3년이 되는 시점에 휴면이 적용됩니다.)
2.       적용 내용: 기존에 저장된 데이터는 모두 삭제되나 네이버 클라우드 서비스는 이용 가능
3.       적용 안내: 초기화 전 이용자의 네이버 이메일 계정으로 개별 통지 (네이버 클라우드 PC [환경설정 > 휴면 알림] 페이지에서 통지 받을 이메일 주소 및 휴대폰 번호를 지정할 수 있습니다.)