푸시 메시지 발송 빈도 제한

발송 빈도 제한 (Frequency capping)

여러 푸시 메시지 캠페인을 동시에 운영할 때, 사용자에게 해당 메시지가 스팸으로 인식되거나 사용자의 경험에 방해가 되지 않도록 하는 것이 중요합니다. 발송 빈도 제한을 설정하여, 푸시 발송 대상자에게 과도한 메시지를 보내지 않고 캠페인을 효과적으로 운영할 수 있습니다.


현재 핵클에서는 아래 두 가지 조건을 조합해서 설정할 수 있으며, 각 발송 빈도 제한 설정은 조건 별로 AND 연산자로 연결됩니다.
(*분, 시간, 일, 주, 개월 단위로 설정할 수 있으며, 최대 30일까지 설정 가능)

📘

발송 빈도 제한 (Frequency capping)

  1. 총 발송 빈도 제한

  2. 특정 태그 발송 빈도 제한 (푸시 메시지의 태그)


푸시 메시지 캠페인를 보내기 전, 발송 설정 페이지에서 발송 빈도 제한 내용을 Tooltip으로 확인할 수 있습니다.



태그 별 빈도 제한 규칙 상세

  1. 태그 별 빈도 제한 규칙은 메시지를 전송할 때 계산됩니다.
  2. 태그별 빈도 제한은 사용자가 이전에 받은 현재 진행 중인 캠페인에 있는 태그만을 대상으로 합니다.
  3. 발송 빈도 제한에 설정된 태그가 붙은 푸시 메시지를 보내고, 이후 태그 삭제 후 다시 푸시 메시지를 보냈다면, 해당 푸시 메시지는 발송 빈도 제한에 포함되지 않습니다.
    *하지만, 사용자가 받은 메시지에 나중에 태그가 추가되었고, 그 추가된 태그가 가장 최근에 발송된 메시지 전에 추가가 된 경우에는, 빈도 제한 계산에 포함됩니다.


사례 예시

📘

Case

아래의 케이스라면 어떻게 발송되는지 확인해보세요.

  1. 캠페인
    1. 캠페인 A : 월요일 오전 9시에 보내기로 예정됨. / promotion 태그 사용 중
    2. 캠페인 B : 화요일 오전 9시에 보내기로 예정됨. / promotion태그 사용 중
  2. 설정한 빈도 제한 규칙
    1. {특정 태그 - promotion} 푸시 메시지를 한 명의 사용자에게 {1주} 동안 최대 {1}회 발송
만약계산📌 최종 결과
사용자가 메시지를 받은 후 캠페인 A에서 promotion 태그가 제거되었지만, 캠페인 B에서 메시지를 보내기 전이라면...캠페인 A의 promotion 태그는 빈도 제한 계산에 포함되지 않습니다.고객은 캠페인 B 푸시 메시지를 수신하게 됩니다.
사용자가 메시지를 받은 후 캠페인 A에서 promotion 태그가 실수로 삭제되었는데, 캠페인 B가 발송되기 전에 화요일에 태그가 다시 추가되었다면...캠페인 A의 promotion 태그는 빈도 제한 계산에 포함됩니다.고객은 캠페인 B 푸시 메시지를 수신하지 않습니다.


규칙 및 조건의 구성

발송 빈도 제한 규칙은 각 조건 별로 AND 조건으로 구성되며 최대 10개까지 추가할 수 있습니다.

AND 조건은 피연산자를 둘 다 만족시켜야 합니다. 따라서 만약 다음과 같이 규칙을 설정했다면, 사용자는 promotion태그가 붙은 푸시 메시지를 해당 주에 1개만 받을 수 있습니다.

규칙

  1. {모든} 푸시 메시지를 한 명의 사용자에게 {1주} 동안 최대 {1}회 발송
  2. {특정 태그 - promotion} 푸시 메시지를 한 명의 사용자에게 {1주} 동안 최대 {5}회 발송

결과

사용자는 {특정 태그 - promotion} 의 푸시 메시지를 해당 주에 1개만 받을 수 있습니다.