Campaigns 및 Canvas 재적격성
반복 또는 트리거 Campaign이나 Canvas를 예약할 때, 사용자가 다시 적격 상태가 되도록 허용하는 옵션을 설정할 수 있습니다. 재적격성이란 사용자가 트리거를 기반으로 Campaign이나 Canvas에 여러 번 진입할 수 있음을 의미합니다.
작동 방식
기본적으로 Braze는 사용자에게 한 번만 메시지를 발송합니다. 사용자가 여러 번 재자격을 얻더라도 재적격성은 별도로 활성화해야 하기 때문입니다. 활성화하면 자격을 갖춘 멤버가 Campaign이나 Canvas의 첫 번째 인스턴스를 수신한 후 다시 메시지를 받을 수 있습니다. 사용자가 최종적으로 재적격 상태가 되는 타임라인을 지정할 수 있습니다.
재적격성 활성화
Campaign의 재적격성을 활성화하려면 전달 제어 섹션에서 사용자가 Campaign을 다시 수신할 수 있도록 허용 체크박스를 선택합니다. Campaign의 최대 재적격 기간은 720일입니다.
재적격성이 활성화된 트리거 Campaign의 경우, 트리거 이벤트를 완료했음에도 실제로 Campaign 메시지를 수신하지 못한 사용자는 다음에 트리거 이벤트를 완료할 때 자동으로 메시지 수신 자격을 얻습니다. 이는 재적격성이 Campaign 진입이 아닌 메시지 수신을 기반으로 하기 때문입니다. 트리거 Campaign에 대해 사용자를 재적격 상태로 만들면 사용자가 메시지를 단순히 트리거하는 것이 아니라 실제로 수신할 수 있게 됩니다.
“수신”에는 공유 채널 식별자를 통한 기여도가 포함됩니다. 메시지가 전달, 열람 또는 클릭되면 Braze는 동일한 이메일 또는 전화번호를 공유하는 모든 프로필의 데이터를 업데이트하므로, 직접 메시지를 받지 않은 사용자도 수신한 것으로 표시되어 재적격 상태가 되지 않을 수 있습니다.
또한 재적격 기간이 0분인 메시지를 즉시 발송하려는 경우, 사용자가 이전 버전의 Campaign이나 Canvas를 수신했는지에 관계없이 항상 즉시 예약을 시도합니다.
API 트리거 Campaign의 재적격성
사용자가 API 트리거 Campaign을 수신하는 횟수는 재적격성 설정을 사용하여 제한할 수 있습니다. 즉, API 트리거가 몇 번 실행되든 사용자는 Campaign을 한 번만 또는 지정된 기간 내에 한 번만 수신합니다.
예를 들어, API 트리거 Campaign을 사용하여 사용자가 최근 조회한 항목에 대한 Campaign을 발송한다고 가정해 보겠습니다. 이 경우 각 항목에 대해 API 트리거를 실행하면서도 사용자가 조회한 항목 수에 관계없이 하루에 최대 한 개의 메시지만 발송하도록 Campaign을 제한할 수 있습니다. 반면, API 트리거 Campaign이 트랜잭션 성격인 경우에는 사용자가 트랜잭션을 수행할 때마다 Campaign을 수신하도록 지연 시간을 0분으로 설정해야 합니다.
Canvas의 재적격성을 활성화하려면 진입 제어 섹션에서 사용자가 이 Canvas에 다시 진입할 수 있도록 허용을 선택합니다. Canvas의 최대 기간 이후 또는 지정된 기간 이후에 사용자가 다시 진입하도록 허용할 수 있습니다.
캔버스 배리언트의 재적격성은 메시지 수신이 아닌 Canvas 진입에 연결됩니다. Canvas에 진입했지만 메시지를 수신하지 못한 사용자는 재적격성이 활성화되지 않는 한 Canvas에 다시 진입할 수 없습니다.
재적격 기간이 0초로 설정된 경우 사용자가 Canvas를 먼저 종료하지 않아도 다시 진입할 수 있으므로, 동일한 Canvas에 다시 진입할 수 있습니다. 또 다른 예로, Canvas 기간이 7일이고 재적격 기간이 3일로 설정된 경우, 사용자는 첫 번째 여정을 완료하기 전에 Canvas에 다시 진입할 수 있습니다.
사용자가 동일한 단계나 메시지를 여러 번 수신하지 않도록 추가 필터를 설정할 수 있습니다. 그러나 사용자가 두 번째로 Canvas에 다시 진입하면, 첫 번째 진입 시 수신한 단계는 사용자에게 표시되지 않습니다. 즉, 사용자가 동일한 메시지를 다시 수신할 수 있습니다. 이를 방지하려면 재진입을 차단하도록 Canvas를 구성하거나 Canvas의 최대 기간으로 재적격 기간을 설정할 수 있습니다.
또한 사용자 업데이트 단계를 사용하여 해당 단계를 수신하는 사용자가 이를 커스텀 속성으로 기록하도록 할 수 있으며, 이 속성을 사용하여 Canvas 여정 중 해당 단계를 이미 수신한 사용자를 필터링할 수 있습니다.
예시
예를 들어, 이메일 주소가 없는 사용자가 사용자 여정에 하나의 단계가 포함된 일일 반복 Canvas에 진입한다고 가정해 보겠습니다. 이 단계에는 이메일 메시지만 포함되어 있으므로 사용자는 참여를 받지 못합니다. Canvas에 재적격성이 활성화되어 있지 않으면 이 사용자는 Canvas에 다시 진입할 수 없습니다.
재적격성이 없는 활성 반복 또는 트리거 Canvas가 있고, 사용자가 Canvas에서 메시지를 수신할 때까지 다시 진입하도록 하려면 Canvas에서 메시지를 수신한 고객을 제외하는 필터를 진입 기준에 추가하여 사용자가 진입에 대해 재적격 상태가 되도록 허용하는 것을 고려할 수 있습니다.
Canvas의 재적격 기간이 Canvas 기간보다 짧게 설정된 경우, 사용자가 Canvas에 두 번 이상 진입할 수 있으며, 이는 특히 긴 지연이 있는 인앱 메시지를 사용하는 Canvases에서 오해를 불러일으키는 동작으로 이어질 수 있습니다. 여러 Canvas 인앱 메시지가 동일한 세션 시작에 의해 트리거될 수 있으므로, 특정 구성요소가 다른 구성요소보다 빠르게 렌더링되면 사용자가 동일한 메시지를 반복적으로 수신하는 경험을 할 수 있습니다.
재적격 지연 계산
Campaigns와 Canvases 모두의 재적격성은 캘린더 일수가 아닌 초 단위로 계산됩니다. 즉, 하루는 다음 캘린더 날짜의 자정이 아니라 사용자가 메시지를 수신한 시점부터 24시간(또는 86,400초)으로 계산됩니다. 마찬가지로 한 달은 정확히 2,592,000초로 계산되며, 이는 약 30일에 해당합니다.
예시
다음 시나리오를 고려해 보겠습니다:
- Campaign이 매월 15일에 발송되도록 설정되어 있으며 재적격 기간은 30일로 설정되어 있습니다.
- 2월 15일과 3월 15일 사이에는 30일 미만의 기간이 있습니다.
이는 2월 15일에 Campaign을 수신한 사용자가 3월 15일에 발송되는 Campaign에 적격하지 않음을 의미합니다. (사용자는 공유 채널 식별자로 인해 Campaign을 “수신”한 것으로 표시될 수 있습니다. 예를 들어, 메시지를 수신, 열람 또는 클릭한 사람과 이메일이나 전화번호를 공유하는 경우입니다.) Campaign이 매일 오전 8시에 발송되도록 설정되어 있고 재적격 기간이 1일이며 메시지 발송에 지연이 있는 경우, 오전 8시 30분에 Campaign을 수신한 사용자는 다음 날 오전 8시에 아직 재적격 상태가 아닙니다.
다변량 테스트
다변량 테스트의 경우, Braze는 다음 규칙을 사용하여 모든 Campaign, 트리거 인앱 메시지 및 Canvases의 배리언트 재적격성을 결정합니다:
- 배리언트 비율이 변경되지 않으면, 각 사용자는 재적격 상태가 될 때마다 항상 Campaign, 트리거 인앱 메시지 또는 Canvas 진입의 동일한 배리언트에 진입합니다.
- 배리언트 비율이 변경되면, 사용자가 다른 배리언트로 재배분될 수 있습니다.
- 대조군은 배리언트 비율이 변경되지 않는 한 일관성을 유지하며, 이전에 메시지를 수신한 사용자는 이후 발송에서 대조군에 진입하지 않고, 대조군에 있는 사용자는 메시지를 수신하지 않습니다.