IFTTT란?
"이 조건이라면, 그 동작을 해!"
IFTTT의 이름은 프로그래밍 조건문 “if this, then that”에서 파생됐다. 정확히는 자동화 서비스로 2개의 서비스를 연결해서, 한 서비스에 무언가 발생하면 그 이벤트에 따라 다른 서비스에 지정한 동작이 자동으로 실행 되도록 해주는 서비스다.
작동 방식
IFTTT의 자동화(automations)는 여러 개의 앱을 연결하는 일종의 매크로(Macro)인 애플릿을 통해 달성한다. IFTTT의 웹 또는 모바일 앱(그리고/또는 모바일 앱의 IFTTT 위젯(Widget))을 이용해 애플릿을 켜거나 끌 수 있다. 또한 자신만의 애플릿을 생성 하거나 IFTTT의 간단한 인터페이스를 이용해 기존의 것을 변형할 수 있다.
채널(Channel: 서비스를 제공하는 플랫폼)을 통한 레시피(Recipe) 제공
레시피는 두 개의 채널을 조합한 것으로 트리거(trigger: 조건)와 액션(Action: 동작)을 사용한다. 하나의 채널에 무언가가 발생하면 조건에 따라 반응하여 지정된 동작을 실행하는 형식이다.
*이해를 돕기 위한 IFTTT의 적용사례 예시*
→ 만약(If) 안드로이드(Android) 휴대전화로 전화를 건다면(then) 해당 통화의 로그가 구글 스프레드 시트에 추가 된다.
→ 만약(If) 새 작업을 아마존 알렉사(Amazon Alexa)에 할 일 리스트에 추가한다면(then) iOS알리미(Reminders) 앱에 추가될 것이다.
→ 만약(If) 국제 우주 정거장이 당신의 집을 지나쳐 간다면(then) 이에 대한 스마트폰 알림을 받게 될 것이다. (실제 IFTTT 애플릿이다.)
→ 만약(If) 인스타그램을 통해 사진을 촬영한다면(then) 자동으로 드랍박스 계정에 저장된다.
'etc..' 카테고리의 다른 글
구글에서 효과적으로 구글링 하는 방법 (0) | 2020.09.17 |
---|---|
FCM(Firebase Cloud Messaging) (0) | 2020.06.26 |
댓글