문서 / 브로드캐스트
브로드캐스트 및 세그먼트
브로드캐스트는 한 번에 많은 구독자에게 하나의 메시지를 보냅니다 — 선택적으로 세그먼트로 필터링하거나, 선택적으로 미래 시점에 전송할 수 있습니다. 콘솔에서 봇을 열고 브로드캐스트.
세그먼트
세그먼트는 봇의 오디언스에 대해 저장된 필터로, 플로우가 수집하는 속성(속성 설정 및 질문 노드를 통해), 구독일, 활동을 기반으로 만들어집니다. 세그먼트는 재사용 가능합니다: 한 번 만들어 모든 캠페인에서 대상으로 지정할 수 있으며, 구독자가 변경됨에 따라 소속 여부가 다시 계산됩니다.
세그먼트는 플로우 내 세그먼트 노드 의 기반이 되기도 하여, 구독자가 세그먼트에 진입하면 자동화를 트리거할 수 있습니다 — 신규 가입자를 위한 웰컴 드립이나 비활성 사용자를 위한 재참여 플로우 등입니다.
아직 세그먼트가 없나요? 세그먼트가 없는 브로드캐스트는 단순히 해당 봇의 전체 오디언스에게 전송됩니다.
작성 및 예약
브로드캐스트는 이름, 메시지(선택적 버튼이 포함된 텍스트 — URL 버튼은 좋은 행동 유도 요소가 됩니다), 선택적 세그먼트로 구성됩니다. 즉시 전송하거나 특정 시간에 예약할 수 있으며, 이는 시간대와 출시에 유용합니다. 예약된 브로드캐스트는 예정 시간이 될 때까지 목록에 예정 시각과 함께 표시됩니다.
각 라인에는 월간 브로드캐스트 할당량이 포함되어 있으며( 요금제 페이지 및 결제 사용량 미터에 표시됨), 이를 초과하는 전송은 조용히 실패하지 않고 명확한 메시지와 함께 거부됩니다.
전송 속도 조절 방식
Telegram은 대량 전송을 초당 약 30개 메시지로 제한합니다. Meshwire는 수신자당 하나의 전송 행을 큐에 넣고, 상한선보다 안전하게 낮은 초당 25개 메시지 속도로 백그라운드 패스에서 큐를 처리하며, 한 캠페인당 한 패스에서 최대 200명의 수신자만 처리하므로 하나의 대규모 캠페인이 다른 캠페인의 자원을 독점하지 않습니다. Telegram이 "속도를 늦추라"고 응답하면 해당 패스는 즉시 중단되고, 다음 틱에서 정확히 중단된 지점부터 재개됩니다: 아무도 건너뛰지 않고, 아무에게도 중복 전송되지 않습니다.
결과 읽는 방법
| 결과 | 의미 |
|---|---|
| 전달됨 | Telegram이 해당 구독자에게 메시지를 수락했습니다. |
| 차단됨 | 구독자가 봇을 차단했거나, 계정을 삭제했거나, 채팅이 더 이상 존재하지 않습니다. 이후 전송에서 자동으로 제외됩니다. |
| 실패 | 일시적인 오류로, 이후 패스에서 재시도됩니다. Telegram이 캠페인 속도가 너무 빠르다고 알리면, 전송은 누군가를 누락시키지 않고 안전한 속도로 일시 중지되었다가 재개됩니다. |
브로드캐스트 상태는 대기 중 에서 전송 중 , 그리고 완료 (또는 아무것도 전달되지 못한 경우 실패 )로 이동합니다. 패스별 카운터는 전송이 진행됨에 따라 업데이트되며, broadcast.completed 이벤트가 최종 통계와 함께 여러분의 웹훅 으로 발생합니다.