頻度制限は、選択された有料プランで利用できます。
頻度制限の仕組み
例:24時間あたり3通の通知の頻度制限を設定する 暦日1日目:- 午前9:00:通知1を送信。ユーザーは通知1を受信します。(カウント:1)✅
- 午後1:00:通知2を送信。ユーザーは通知2を受信します。(カウント:2)✅
- 午後5:00:通知3を送信。ユーザーは通知3を受信します。(カウント:3)✅
- 午前8:00:通知4を送信。1日目の午前9:00からの24時間ウィンドウがまだ期限切れになっていないため、ユーザーは制限され、通知4を受信しません。カウントはまだ3です。
- 午前9:00:通知1(1日目の午前9:00)からの24時間ウィンドウがリセットされます。カウントが2に減ります。ユーザーは別の通知を受信できるようになりました。
- 午前9:01:通知5を送信。ユーザーは通知5を受信します。(カウント:3)✅
- 午前10:00:通知6を送信。ユーザーは制限され、通知6を受信しません。
- 午前11:00:通知7を送信。ユーザーは制限され、通知7を受信しません。
- 午後1:00:通知2(1日目の午後1:00)からの24時間ウィンドウがリセットされます。カウントが2に減ります。
- 午後2:00:通知8を送信。ユーザーは通知8を受信します。(カウント:3)✅
頻度制限を使用するタイミング
頻度制限は、メッセージの量が過剰になる可能性があるシナリオで特に役立ちます:- 複雑なキャンペーン環境:複数のチームまたは重複するマーケティングキャンペーンを持つ大規模な組織。
- 高頻度のトリガー:頻繁なイベント(株価の更新や自動ニュースアラートなど)に基づいて通知を送信するシステム。
頻度制限を有効にする方法
OneSignalダッシュボードを介してアプリレベルで頻度制限を構成できます:1
設定 > プッシュとアプリ内 > 頻度制限に移動します。
2
特定の期間にユーザーが受信できる最大メッセージ数を設定します。

通知は、任意の時間枠でx通の通知に制限できます。
重要な注意事項
- 制限は、ソース(API、Journeys、または手動送信)に関係なく、すべてのプッシュメッセージに適用されます。
- 制限によりブロックされたメッセージは破棄され、後でキューに入れられません。
頻度制限をオーバーライドする
場合によっては、制限を超えてもメッセージを送信したいことがあります。メッセージごとに頻度制限をオーバーライドできます:- ダッシュボード
- API
メッセージの配信スケジュールで、頻度制限設定をオーバーライドを選択します。

オーバーライドに関する注意事項
- OneSignalダッシュボードで頻度制限を有効にする必要があります。
- オーバーライドされたメッセージは制限にカウントされます。これは、将来のメッセージが配信されるかどうかに影響します。
レポート
制限が有効になっている場合、ダッシュボードのメッセージレポートまたはメッセージ表示APIを介して、それが通知にどのように影響するかを監視できます。 制限が有効になっている各メッセージには、次のステータスが表示されます:- 制限済み:アプリの頻度制限が有効になっており、制限された通知の数。
- オーバーライド済み:アプリの頻度制限が有効になっていますが、通知に対してオーバーライドされました。