コンテンツにスキップ

検索はプロダクションビルドでのみ利用可能です。 ローカルでテストするには、サイトをビルドしてプレビューしてください。

一括配信テーブル

一括配信タスクを管理するテーブルです。


一括配信のライフサイクル全体を管理するテーブルです。

カラムNULLデフォルト説明
idtextNO主キー(UUID)
shopIdtextNO店舗 ID
titletextYES配信タイトル
contenttextNO配信メッセージ本文
statustextNOステータス(下記参照)
scheduledAttimestamptz(3)YES予約配信日時
sentAttimestamptz(3)YES実際の送信完了日時
criteriajsonbYESターゲティング条件(グループ・タグ等)
targetCountintegerNO0対象連絡先数
sentCountintegerNO0送信済み件数
retryCountintegerNO0リトライ回数
lastErrortextYES最後のエラーメッセージ
nextRetryAttimestamptz(3)YES次回リトライ日時
createdAttimestamptz(3)NONOW()作成日時
updatedAttimestamptz(3)NO$defaultFn更新日時
ステータス説明
DRAFT下書き(編集可能)
SCHEDULEDスケジュール確定(配信予約済み)
QUEUEDキュー投入済み(Cron が移行)
SENDING送信中
SENT送信完了
FAILED送信失敗
CANCELEDキャンセル済み

ターゲティング条件を JSON で保持します。

{
"groupIds": ["group-1", "group-2"],
"tags": ["VIP"],
"logic": "AND"
}
名前カラム種別
broadcast_shopId_idxshopIdINDEX
broadcast_status_idxstatusINDEX