안드로이드 관련은 아니지만 혹시나 싶어서 질문글 올려봅니다.


자그마한 학원을 운영하고 있습니다.

학생들은 올때와 갈때 학원의 출결전용 폰(넥서스4)으로 각자의 NFC 태그를 찍습니다. 그러면 부모님께 문자가 갑니다.

NFC 태그 인식용으로는 구글플레이에서 Trigger 라는 앱을 받아서 쓰고 있습니다.


학생들의 시간표는 구글 캘린더로 관리하고 있는데요, 예를 들어 '예정된 시간표' 는 아래 그림과 같습니다.(반별 학습이 아니라 개인별 학습이라서 시간표가 제각각입니다)

시간표 sample.PNG

그리고, 폰에서 발송된 문자내역에 따라 시간표를 수정하면 '실제 학원에 왔다 간 시간표' 가 됩니다.

예정된 시간표의 개념이 아니라 '기록' 의 개념인 거죠. 그러면 아래와 같이 됩니다.(지난 주의 것이라서 웹상에서 흐리게 표시됐네요)

시간표 sample 2.PNG


여기서, 폰의 문자발송 내역을 보고 시간표에 적용(수정 입력) 하는 과정을 지금은 알바생이 수작업으로 하고 있는데요,

이 과정을 구글 앱스 스크립트를 활용해서 자동화할 수 없을까.. 구상 중입니다.


일단 저의 백그라운드를 말씀드리면.. 코딩은 오래전에 했던 경험이 있긴 하지만 오래전이라 지금은 고급코딩은 생각하기 어렵구요,

다만.. 간단한 것까지는 직접 할수 있겠더군요. 어제는 구글 양식의 (응답) 스프레드시트에서 onFormSubmit 이벤트 발생시에 동작할 스크립트를 아래처럼 작성해봤습니다.(도움받을만한 국내사이트를 못 찾아서, 구글앱스 스크립트 공식 사이트에서 영어 보며 하느라 좀 힘들었습니다. 국내 사이트 추천해주시면 감사하겠습니다)

onFormSubmit code.PNG 

스프레드시트에서의 자동화는 몇달 전부터 구상은 있어오다가 어제 코딩을 해본 것인데요, 해보다가 캘린더 및 여러가지도 스크립트 기능을 지원한다기에 캘린더 자동화를 생각하게 된 것입니다.



아무튼, 캘린더를 스크립트로 수정하려면 CalendarApp 과 Calendar 클래스의 메쏘드들을 이용하면 될것 같긴 한데,

정작 문제는.. 그렇게 작성한 스크립트를 어떻게 구동하느냐 입니다.

NFC 태깅을 했을 때 구동되는 Trigger 라는 앱에서 뭔가를 호출이나 구동이나 그런걸 해야할텐데, 구글앱스 스크립트에 경험이 아직 적어서 구체적으로 떠오르지 않습니다.

(필요하다면 Trigger 앱은 다른 것으로 교체할 수도 있습니다)



요약하면,

1) NFC 태깅해서 구동되는 Trigger 부류의 앱에서 구글앱스 스크립트를 구동하는 방법에 대한 조언을 구합니다.

2) 구글앱스 스크립트 관련한 국내 개발자 사이트 같은.. 제가 참고할만한 곳을 알려주시면 감사하겠습니다.



안드로이드 내용도 아닌 질문을 올려서 죄송합니다.