Live Activity
Live Activity は、受信者がアプリを一切開くことなく、Lock Screen、Dynamic Island、StandBy 上にライブで一目でわかる情報を表示する iOS の機能です。PushWard は 1 回の HTTP リクエストでそれを生成します。
一度表示されると通知リストに紛れてしまう通常のプッシュ通知とは異なり、Live Activity は固定されたまま表示され、リアルタイムで更新されます。ビルドが各ステップを進む様子、タイマーのカウントダウン、配達が近づいてくる様子などです。タスクが完了すると、Live Activity は終了して自動的に消えます。Live Activity の作成・更新・終了はすべて PushWard の REST API を通じて行うため、HTTP リクエストを送信できるサービスであれば、人々が一目で目にする内容を制御できます。
テンプレート
PushWard は 8 種類の Live Activity テンプレートを提供します。各テンプレートには、さまざまなユースケースに最適化された独自のレイアウトがあります。
Generic
カスタマイズ可能なバー、状態ラベル、カウントダウンタイマーで、あらゆる進捗を追跡します。
Countdown
サーバー側の警告通知と完了通知を備えた、自動管理のタイマーです。
Steps
マトリックスジョブ対応とステージ追跡を備えた CI/CD ステップインジケーターです。
Alert
ダッシュボードやアラートルールへのディープリンクを備えた、重大度別のアラートです。
Gauge
自動計算される進捗と最小/最大ラベルで、範囲内の値をモニタリングします。
Timeline
マルチシリーズ対応、しきい値、自動スケーリングを備えたリアルタイムのスパークラインチャートです。
Board
値、単位、アイコン、色、トレンド矢印を備えた、最大 4 つのラベル付きタイルを一目で把握できるダッシュボードです。
Log
タイムスタンプと重大度を備えた、新着順でストリーミングされるステータス行のフィードです。