자주 묻는 질문
이 문서에서는 메시지 우선순위 지정에 대해 자주 묻는 질문에 대한 답변을 제공합니다.
일반
워크스페이스 설정에 메시지 우선순위가 표시되지 않는 이유는 무엇인가요?
설정에 메시지 우선순위가 표시되지 않는다면 워크스페이스에서 이 기능이 활성화되지 않은 것입니다. 메시지 우선순위는 애드온 기능으로 제공됩니다. 사용을 요청하려면 Braze 계정 매니저에게 문의하세요.
메시지 우선순위를 활성화한 후 적용되는 한도는 플랜 등급을 참조하세요.
같은 우선순위 규칙에 해당하는 메시지끼리 우선순위가 같으면 어떻게 결정되나요?
Campaigns와 Canvases는 우선순위가 같을 때 결정하는 방식이 다릅니다.
Campaign의 경우, 여러 메시지가 같은 우선순위 규칙에 해당하면 Braze는 재시도 기간이 가장 먼저 끝나는 Campaign을 우선합니다. 반복 Campaign의 경우, 발송 시간은 회사 시간 기준 자정 시점의 다음 발생 시간으로 계산됩니다. 현지 시간으로 예약된 Campaign의 경우, Braze는 회사 시간 기준의 발송 시간을 가정합니다.
Canvas의 경우, 여러 메시지가 같은 우선순위 규칙에 해당하면 Braze는 사용자가 먼저 진입한 Canvas를 우선합니다. 이렇게 하면 같은 Canvas의 모든 단계가 다른 Campaigns 및 Canvases에 대해 동일한 상대적 우선순위를 유지합니다.
우선순위가 높은 옵트인 메시지가 옵트인하지 않은 메시지 때문에 최대 게재빈도 한도 내 자리를 잃을 수 있나요?
예. 순위는 같은 한도에 적용되는 옵트인 메시지 사이에서만 매겨집니다. 최대 게재빈도 설정 규칙을 따르지만 옵트인하지 않은 메시지는 먼저 발송되어 한도에 포함될 수 있습니다. 그 한도에 도달한 후에는 우선순위 1인 메시지를 포함해 이후의 옵트인 메시지가 발송될 수 없습니다.
이러한 메시지가 우선순위로 경쟁해야 한다면, 먼저 발송되는 메시지를 메시지 우선순위에 옵트인하세요. 한도에 포함되지 않아야 한다면, 해당 메시지를 최대 게재빈도 설정에서 옵트아웃하고 이 Campaign을 최대 게재빈도 설정 발송 한도에 포함하지 않음(Canvases의 경우 이 Canvas를 최대 게재빈도 설정 발송 한도에 포함하지 않음)을 선택하세요. 예시는 옵트인 메시지와 옵트인하지 않은 메시지를 참조하세요.
메시지가 항상 발송을 시도하도록 하려면 어떻게 해야 하나요?
먼저 메시지를 메시지 우선순위에서 옵트아웃한 다음, 최대 게재빈도 설정에서 옵트아웃하세요. 메시지가 메시지 우선순위에 옵트인되어 있는 동안에는 최대 게재빈도 설정을 끌 수 없습니다. 둘 다 끄면 메시지는 스케줄이나 트리거에 따라 항상 발송을 시도합니다.
최대 게재빈도 설정을 끈 후, 해당 발송을 여전히 한도에 포함할지 선택하세요.
- 이 Campaign을 최대 게재빈도 설정 발송 한도에 포함(Canvases의 경우 이 Canvas를 최대 게재빈도 설정 발송 한도에 포함): 메시지는 항상 발송을 시도하지만 여전히 한도에 포함되므로, 옵트인 메시지를 포함한 다른 메시지를 차단할 수 있습니다.
- 이 Campaign을 최대 게재빈도 설정 발송 한도에 포함하지 않음(Canvases의 경우 이 Canvas를 최대 게재빈도 설정 발송 한도에 포함하지 않음): 메시지는 항상 발송을 시도하며 한도에 포함되지 않습니다. 법무 및 트랜잭션 메시지에 이 옵션을 사용하세요.
이러한 전달 설정 단계는 전달 규칙을 참조하세요. 구성하기 전에 이러한 메시지를 미리 파악해 두세요. 자세한 내용은 설정 계획하기를 참조하세요.
메시지의 우선순위는 실제로 언제 결정되나요? 정해진 스케줄이 있나요?
각 메시지의 우선순위는 예상 발송 시점을 기준으로 결정됩니다. 옵트인 메시지에 공통으로 적용되는 평가 시간은 없습니다.
Braze는 향후 메시지의 발송 시점을 어떻게 예측하나요?
Braze는 메시지 유형별로 다른 방식으로 향후 발송 시점을 예측합니다.
- 예약 Campaigns: Braze는 각 Campaign의 예상 발송 시간을 사용합니다. Intelligent Timing을 사용하는 예약 Campaigns의 경우, Braze는 해당 Campaign 발생에 대한 각 사용자의 최적 발송 시간을 사용합니다.
- 실행 기반 Campaigns: Braze는 트리거와 발송 사이에 구성된 지연을 포함하여 각 트리거된 메시지의 예상 발송 시간을 사용합니다.
- 캔버스 단계: Braze는 사용자의 Canvas 진입 시점 또는 현재 Canvas 내 위치와 함께 다운스트림 단계의 타이밍을 사용합니다. Intelligent Timing을 사용하는 Canvas 메시지 단계의 경우, 사용자가 해당 단계에 진입하면 Braze는 그 사용자에 대해 계산한 사용자별 발송 시간을 사용합니다. 같은 결정적 경로에 있는 후속 메시지 단계의 경우, Braze는 이후의 예상 발송 시점을 결정할 때 해당 Intelligent Timing 발송 시간을 사용합니다. 사용자가 Intelligent Timing이 적용된 단계에 도달하기 전에는 예측이 최선의 추정치로 유지됩니다.
메시지가 이미 발송되도록 예약되었지만 사용량 제한조치나 기타 지연으로 아직 발송되지 않았습니다. 이 경우 다른 Campaigns의 우선순위는 어떻게 되나요?
메시지가 아직 처리 중인 동안, Braze는 다른 옵트인 메시지의 발송 가능 여부를 결정할 때 해당 메시지가 원래 예약된 시간에 발송된 것으로 간주합니다. 그 메시지가 최종적으로 발송되면 Braze는 실제 발송 시간을 사용합니다.
메시지가 발송 대상으로 선택되었지만 마지막 순간에 중단되었습니다. 우선순위에는 어떤 영향이 있나요?
메시지가 발송 대상으로 선택되면 Braze는 해당 메시지가 원래 예약된 시간에 발송된 것으로 간주합니다. 일반적으로 메시지 우선순위를 사용할 때는 Liquid 중단을 사용하지 마세요. abort_message Liquid 로직으로 인해 메시지가 중단되면, Braze는 해당 메시지가 그 사용자에게 발송된 것으로 간주하고 그에 따라 향후 Campaigns의 우선순위를 정합니다.
메시지 1과 메시지 2라는 두 개의 메시지가 있다고 가정해 보겠습니다. 우선순위가 더 높은 메시지 2가 나중에 발송될 예정이라서 메시지 1이 발송 대상으로 선택되지 않았더라도, 메시지 2가 실제로 발송된다는 보장은 없습니다. 메시지 2는 다음을 포함한 여러 이유로 여전히 중단될 수 있습니다.
- Liquid 중단 메시지
- 사용자가 더 이상 Segment에 속하지 않음
- 메시지 우선순위에 옵트인하지 않은 메시지로 인해 최대 게재빈도 한도에 도달함
메시지 2가 중단되더라도 Braze는 메시지 1을 즉시 다시 시도하지 않습니다. 메시지 1에 재시도 기간이 있으면 Braze는 다음 날 다시 시도합니다.
다음과 같은 경우, 사용자는 같은 최대 게재빈도 설정 규칙에서 우선순위가 높은 메시지가 아니라 우선순위가 낮은 메시지를 받을 수 있습니다.
- 우선순위가 높은 메시지가 다른 규칙에 의해 최대 게재빈도가 제한되었습니다.
- 우선순위가 높은 메시지가 다른 최대 게재빈도 설정 규칙에서 우선순위가 더 높은 향후 Campaign과 충돌했습니다.
- 우선순위가 낮은 메시지가 발송될 당시, 사용자가 우선순위가 높은 메시지의 오디언스에 속하지 않았습니다.
- 두 메시지 모두 발송될 수 있어야 했지만, 옵트인하지 않은 메시지가 우선순위가 높은 Campaign보다 먼저 발송되어 최대 게재빈도 한도를 사용했습니다. 해당 메시지를 메시지 우선순위에 옵트인하거나 한도에서 제외하지 않는 한 이는 예상된 동작입니다. 옵트인 메시지와 옵트인하지 않은 메시지를 참조하세요.
Intelligent Timing은 메시지 우선순위와 어떻게 함께 작동하나요?
Campaigns의 경우, 메시지 우선순위는 현재 발생에 대한 각 사용자의 최적 발송 시간을 사용합니다. Canvas 메시지 단계의 경우, Braze는 사용자가 해당 단계에 도달한 후 계산된 각 사용자의 발송 시간을 사용하고, 같은 결정적 경로에 있는 후속 메시지 단계에도 그 타이밍을 반영합니다. 자세한 내용은 Intelligent Timing을 참조하세요.
메시지 우선순위 전용 보고 또는 분석 기능이 있나요?
예. 중단의 의미, 보고서 빌더 측정기준, Currents 이벤트, 순위 결정 결과를 진단하는 방법은 메시지 우선순위 보고를 참조하세요.
Braze는 또한 이메일, LINE, 푸시 알림, SMS, 웹훅, WhatsApp 등 지원되는 채널에 대해 Currents 및 데이터 공유에서 메시지 우선순위 관련 이벤트를 제공합니다. 여기에는 users.messages.<channel>.Abort 이벤트로 기록되는 메시지 우선순위 중단 및 최대 게재빈도 중단과, 구성된 재시도 기간 내에 메시지가 나중에 재시도된 시점을 보여주는 users.messages.<channel>.Retry 이벤트로 기록되는 재시도 이벤트가 포함됩니다.
Messaging Observability와 기존 Braze 보고 기능을 사용하여 옵트인한 Campaigns 및 Canvases의 상태와 성능을 모니터링할 수도 있습니다.
보고
우선순위를 지정한 메시지가 순위 경쟁에서 이겼는데도 발송되지 않았습니다. 어떻게 된 건가요?
메시지 우선순위 지정은 각 메시지가 발송을 시도하는 시점에 실시간으로 평가됩니다. Braze는 현재 메시지를 더 높은 순위로 예측된 메시지 목록과 비교합니다. 지금 발송하면 그중 하나라도 차단될 경우, 현재 메시지를 발송 대상으로 선택하지 않습니다. 하지만 이 예측이 항상 정확하지는 않습니다. 나중에 발송될 것으로 예상되는 상위 메시지 때문에 하위 메시지가 선택되지 않았더라도, 그 상위 메시지 자체가 발송되지 않을 수 있습니다. 일반적인 원인은 다음과 같습니다.
- 템플릿 로직에 따라 Liquid
abort_message태그가 발송을 취소한 경우 - 발송 전에 사용자가 타겟 Segment에서 벗어난 경우
- 옵트인하지 않은 메시지로 인해 최대 게재빈도에 도달한 경우
상위 메시지가 나중에 중단되면, 그 메시지는 최대 게재빈도에 포함되지 않습니다. Braze는 해당 상위 메시지 발송 때문에 선택되지 않은 하위 메시지 목록을 보관하지 않습니다. 또한 상위 메시지가 중단되더라도 하위 메시지를 자동으로 발송하지 않습니다. 하위 메시지에 재시도 기간이 설정되어 있다면, Braze는 기간이 끝날 때까지 매일 해당 메시지의 발송을 재시도합니다.
옵트인하지 않은 메시지는 다르게 동작합니다. 순위가 매겨진 적이 없더라도, 발송되면 최대 게재빈도에 포함됩니다.
메시지 우선순위 지정에 옵트인한 메시지에는 abort_message Liquid를 사용하지 마세요.
Canvas 메시지 단계가 메시지 우선순위 지정으로 인해 중단되었습니다. 해당 사용자의 Canvas 여정은 어떻게 되나요?
기본적으로 Canvas의 메시지 단계가 중단되면(메시지 우선순위 지정으로 인한 중단 포함) 사용자는 이후 단계로 진행합니다.