콘텐츠로 건너뛰기

자주 묻는 질문

이 문서에서는 메시지 우선순위 지정에 대해 자주 묻는 질문에 대한 답변을 제공합니다.

일반

동일한 우선순위 규칙에 일치하는 메시지 간의 동점은 어떻게 처리되나요?

Campaign과 Canvases는 동점을 다르게 처리합니다.

Campaign의 경우, 동일한 우선순위 규칙에 여러 메시지가 일치하면, Braze는 재시도 기간이 가장 먼저 종료되는 Campaign을 우선합니다. 반복 Campaign의 경우, 발송 시간은 회사 시간 기준 자정 이후 다음 발생 시점으로 계산됩니다. 현지 시간으로 예약된 Campaign의 경우, Braze는 회사 시간 기준의 발송 시간을 가정합니다.

Canvases의 경우, 동일한 우선순위 규칙에 여러 메시지가 일치하면, Braze는 사용자가 가장 먼저 진입한 Canvas를 우선합니다. 이를 통해 동일한 Canvas 내 모든 단계가 다른 Campaign 및 Canvases에 대해 동일한 상대적 우선순위를 유지합니다.

높은 우선순위로 옵트인된 메시지가 옵트인되지 않은 메시지 때문에 최대 게재빈도 설정의 여유를 잃을 수 있나요?

네. 순위 지정은 동일한 한도에 속한 옵트인된 메시지 간에만 적용됩니다. 최대 게재빈도 설정 규칙을 따르지만 옵트인되지 않은 메시지가 더 먼저 발송되어 한도에 포함될 수 있습니다. 이후 옵트인된 메시지는 우선순위 1의 메시지를 포함하여 해당 한도에 도달한 후에는 발송할 수 없습니다.

이러한 메시지가 우선순위 기반으로 경쟁해야 하는 경우, 먼저 발송되는 메시지를 메시지 우선순위 지정에 옵트인하세요. 한도에 포함되지 않아야 하는 경우, 최대 게재빈도 설정에서 옵트아웃하고 이 Campaign을 최대 게재빈도 설정 발송 한도에 포함하지 않기(또는 Canvases의 경우 이 Canvas를 최대 게재빈도 설정 발송 한도에 포함하지 않기)를 선택하세요. 예시는 옵트인 및 옵트인되지 않은 메시지를 참조하세요.

메시지가 항상 발송을 시도하도록 하려면 어떻게 해야 하나요?

먼저 메시지를 메시지 우선순위 지정에서 옵트아웃한 다음, 최대 게재빈도 설정에서도 옵트아웃하세요. 메시지가 메시지 우선순위 지정에 옵트인된 상태에서는 최대 게재빈도 설정을 끌 수 없습니다. 둘 다 해제한 후에는 메시지가 항상 스케줄 또는 트리거에 따라 발송을 시도합니다.

최대 게재빈도 설정을 해제한 후, 발송이 여전히 한도에 포함되는지 여부를 선택하세요:

  • 이 Campaign을 최대 게재빈도 설정 발송 한도에 포함하기(또는 Canvases의 경우 이 Canvas를 최대 게재빈도 설정 발송 한도에 포함하기): 메시지는 항상 발송을 시도하지만, 한도에 여전히 포함되며 옵트인된 메시지를 포함한 다른 메시지를 차단할 수 있습니다.
  • 이 Campaign을 최대 게재빈도 설정 발송 한도에 포함하지 않기(또는 Canvases의 경우 이 Canvas를 최대 게재빈도 설정 발송 한도에 포함하지 않기): 메시지는 항상 발송을 시도하며 한도에 포함되지 않습니다. 법무 및 트랜잭션 메시지에 이 옵션을 사용하세요.

해당 전달 설정 단계는 전달 규칙을 참조하세요. 구성하기 전에 이러한 메시지를 식별하세요. 설정 계획을 참조하세요.

메시지의 실제 우선순위 평가는 언제 이루어지나요? 스케줄이 있나요?

각 메시지는 발송이 예상되는 시점을 기준으로 우선순위가 지정됩니다. 옵트인된 메시지에 대한 범용 평가 시점은 없습니다.

Braze는 향후 메시지의 발송 시점을 어떻게 예측하나요?

Braze는 각 메시지 유형별로 향후 발송 시점을 다르게 예측합니다:

  • 예약된 Campaign: Braze는 각 Campaign이 발송될 것으로 예상되는 시간을 사용합니다. Intelligent Timing을 사용하는 예약된 Campaign의 경우, Braze는 해당 Campaign 발생 시 각 사용자의 최적 발송 시간을 사용합니다.
  • 액션 기반 Campaign: Braze는 각 트리거된 메시지가 발송될 것으로 예상되는 시간을 사용하며, 트리거와 발송 사이에 구성된 지연 시간도 포함합니다.
  • 캔버스 단계: Braze는 사용자의 Canvas 진입 또는 현재 Canvas 위치와 하위 단계의 타이밍을 사용합니다. Intelligent Timing을 사용하는 Canvas 메시지 단계의 경우, 사용자가 해당 단계에 진입한 후 Braze는 해당 사용자에 대해 계산한 사용자별 발송 시간을 사용합니다. 동일한 결정적 경로에 있는 이후 메시지 단계의 경우, Braze는 이후 예상 발송 시점을 결정할 때 해당 Intelligent Timing 발송 시간을 사용합니다. 사용자가 Intelligent Timing이 있는 단계에 도달하기 전에는 예측이 최선의 추정치로 유지됩니다.

제 메시지가 이미 발송 예정이었지만 사용량 제한조치 또는 기타 지연으로 아직 발송되지 않았습니다. 이것이 다른 Campaign의 우선순위 지정에 어떤 의미가 있나요?

메시지가 아직 처리 중인 동안, Braze는 다른 옵트인된 메시지의 발송 가능 여부를 결정할 때 해당 메시지를 원래 예약된 시간에 발송된 것으로 간주합니다. 해당 메시지가 최종적으로 발송되면, Braze는 실제 발송 시간을 사용합니다.

제 메시지가 발송 대상으로 선택되었지만 마지막 순간에 중단되었습니다. 이것이 우선순위 지정에 어떤 의미가 있나요?

메시지가 발송 대상으로 선택되면, Braze는 해당 메시지가 원래 예약된 시간에 발송된 것으로 가정합니다. 일반적으로 메시지 우선순위 지정에서는 Liquid 중단을 사용하지 않는 것이 좋습니다. abort_message Liquid 로직으로 인해 메시지가 중단되면, Braze는 해당 사용자에게 발송된 것으로 가정하고 이후 Campaign의 우선순위를 그에 따라 지정합니다.

두 개의 메시지가 있다고 가정합니다: 메시지 1과 메시지 2. 더 높은 우선순위의 메시지 2가 나중에 예상되어 메시지 1이 발송 대상으로 선택되지 않은 경우, 이는 메시지 2가 실제로 발송된다는 것을 보장하지 않습니다. 메시지 2는 다음을 포함한 여러 이유로 여전히 중단될 수 있습니다:

  • Liquid 중단 메시지
  • 사용자가 더 이상 Segment에 포함되지 않는 경우
  • 메시지 우선순위 지정에 옵트인되지 않은 메시지로 인해 최대 게재빈도 한도에 도달한 경우

메시지 2가 중단되면, Braze는 즉시 메시지 1을 다시 시도하지 않습니다. 메시지 1에 재시도 기간이 있으면, Braze는 다음 날 다시 시도합니다.

사용자가 동일한 최대 게재빈도 설정 규칙에서 낮은 우선순위 메시지를 수신하지만 높은 우선순위 메시지를 수신하지 못하는 경우는 다음과 같습니다:

  • 높은 우선순위 메시지가 다른 규칙에 의해 최대 게재빈도 제한을 받은 경우.
  • 높은 우선순위 메시지가 다른 최대 게재빈도 설정 규칙에 대해 더 높은 우선순위의 다른 향후 Campaign과 충돌한 경우.
  • 낮은 우선순위 메시지 발송 시점에 사용자가 높은 우선순위 메시지의 오디언스에 포함되지 않은 경우.
  • 두 메시지 모두 발송될 수 있었어야 하지만, 옵트인되지 않은 메시지가 높은 우선순위 Campaign이 발송되기 전에 먼저 발송되어 최대 게재빈도 한도를 사용한 경우. 해당 메시지를 메시지 우선순위 지정에 옵트인하거나 한도에서 제외하지 않는 한 이는 예상된 동작입니다. 옵트인 및 옵트인되지 않은 메시지를 참조하세요.

Intelligent Timing은 메시지 우선순위 지정과 어떻게 작동하나요?

Campaign의 경우, 메시지 우선순위 지정은 현재 발생 시 각 사용자의 최적 발송 시간을 사용합니다. Canvas 메시지 단계의 경우, Braze는 사용자가 해당 단계에 도달한 후 각 사용자의 계산된 발송 시간을 사용하며, 동일한 결정적 경로에 있는 이후 메시지 단계에 해당 타이밍을 반영합니다. 자세한 내용은 Intelligent Timing을 참조하세요.

메시지 우선순위 지정에 특화된 보고 또는 분석 기능이 있나요?

네. 중단 의미, 보고서 빌더 측정기준, Currents 이벤트 및 순위 지정 결과 진단 방법에 대해서는 메시지 우선순위 지정 보고를 참조하세요.

Braze는 이메일, LINE, 푸시 알림, 단문 메시지 서비스, 웹훅 및 WhatsApp을 포함한 지원 채널에 대해 Currents 및 데이터 공유에서 메시지 우선순위 지정 관련 이벤트도 제공합니다. 여기에는 users.messages.<channel>.Abort 이벤트로 기록되는 메시지 우선순위 지정 중단 및 최대 게재빈도 설정 중단과, 구성된 재시도 기간 내에 메시지가 나중에 재시도되었을 때 표시되는 users.messages.<channel>.Retry 이벤트로 기록되는 재시도 이벤트가 포함됩니다.

또한 메시징 관측성 및 기존 Braze 보고 기능을 사용하여 옵트인된 Campaign 및 Canvases의 상태와 성능을 모니터링할 수 있습니다.

보고

제 우선순위 지정 메시지가 순위에서 이겼지만 여전히 발송되지 않았습니다. 무슨 일이 있었나요?

메시지 우선순위 지정은 각 메시지가 발송을 시도할 때 실시간으로 평가됩니다. Braze는 현재 메시지를 더 높은 순위의 예측 메시지 목록과 비교하여 확인하며, 지금 발송하면 그 중 어느 것이라도 차단될 경우 발송 대상으로 선택하지 않습니다. 이 예측이 항상 정확하지는 않습니다. 더 높은 순위의 메시지가 나중에 예상되어 낮은 순위의 메시지가 발송 대상으로 선택되지 않은 경우, 더 높은 순위의 메시지 자체도 여전히 발송되지 않을 수 있습니다. 일반적인 원인은 다음과 같습니다:

  • 템플릿 로직에 기반하여 발송을 취소하는 Liquid abort_message 태그
  • 발송 전에 사용자가 대상 Segment를 벗어난 경우
  • 옵트인되지 않은 메시지로 인해 최대 게재빈도 한도에 도달한 경우

더 높은 순위의 메시지가 나중에 중단되면, 최대 게재빈도 한도에 포함되지 않습니다. Braze는 해당 높은 순위의 발송으로 인해 발송 대상으로 선택되지 않았던 낮은 순위의 메시지 목록을 유지하지 않으며, 높은 순위의 메시지가 중단될 때 자동으로 발송하지 않습니다. 낮은 순위의 메시지에 재시도 기간이 있으면, Braze는 기간이 종료될 때까지 매일 재시도합니다.

옵트인되지 않은 메시지는 다르게 작동합니다: 발송되면 한도에 포함되지만, 순위가 매겨진 적은 없습니다.

메시지 우선순위 지정에 옵트인된 메시지에서는 abort_message Liquid를 사용하지 않는 것이 좋습니다.

Canvas 메시지 단계가 메시지 우선순위 지정에 의해 중단되었습니다. 해당 사용자의 Canvas 여정은 어떻게 되나요?

기본적으로, Canvas의 메시지 단계가 중단되면(메시지 우선순위 지정에 의한 중단 포함), 사용자는 이후 단계로 진행합니다.

New Stuff!