프로그래밍/기타(툴)

OneSignal 과 Zapier 활용하여 스케줄러 설정 후 web push 알림 발송하기 ✌

재우니 2021. 7. 13. 16:06

 

 

OneSignal은 Zapier 와 통합되어 코드 없이 알림 보내기 또는 팀과 보낸 알림 공유와 같은 수동 작업을 자동화합니다. OneSignal을 Zaps 라는 워크플로를 사용하여 3,000개 이상의 다른 앱에 연결하면 트윗, 블로그 게시, 스프레드시트에 행 추가 등을 할 때 알림을 보낼 수 있습니다.

 

Zapier 에서 자동화를 처음부터 만들 거나 다음 예제 중 하나를 시도하여 지금 시작할 수 있습니다.

 

 

예약된 반복 알림 트리거

 

1. Zap 트리거 선택

 

 

이 예에서는 Zapier Trigger에 의한 일정을 사용합니다. 이 메시지를 얼마나 자주 보낼 것인지 선택하세요.

 

  • Every Week : 매주 스케줄러 설정
  • Every Day : 매일 스케줄러 설정
  • Every Month : 매월 스케줄러 설정
  • Every Hour : 매 시간별 스케줄러 설정

 

 

 

2. 연결된 트리거 옵션 선택

 

Zapier Trigger에 의한 일정은 "요일"과 "시간"을 설정할 수 있습니다.

 

매주 화요일 오후 3시를 스케줄러 설정하였습니다.

 

3. OneSignal Action 선택

 

두 가지 유형의 알림을 수행하도록 선택할 수 있습니다.

 

Action Event 설명

푸시 알림 보내기 제한적/쉬운 푸시 데이터:
메시지, 제목, 실행 URL, 전송 시간
고급 푸시 알림 보내기 모든 푸시 알림 옵션을 사용할 수 있습니다.

 

보통  Send Push Notification 의 기본 이벤트를 생성합니다. 

 

 

4. OneSignal 계정 선택

 

아직 연결 하지 않은 경우 새 계정 연결을 선택 합니다 .

 

OneSignal 앱 ID와 REST API 키 가 필요합니다.

 

 

5. OneSignal 알림 설정

 

선택한 푸시 유형에 따라 설정 로그가 있습니다. 푸시 메시지 보내기 에서 이들 모두에 대한 세부 정보를 제공합니다 .

 

  • Notification Content : 본문내용
  • Title : 제목
  • Open URL : 알림 선택 시 이동하는 url 경로

 

 

 

6. 메시지 테스트

 

아래 버튼을 선택하면 테스트로 발송이 어떻게 되는지 데모로 보여 줍니다.

 

 

원문 발췌

 

https://documentation.onesignal.com/docs/zapier

 

Zapier

Integrating OneSignal with Zapier

documentation.onesignal.com