@extends('layouts.app') @section('title', $scenario->name . ' - LINEステップ配信') @section('page-title', $scenario->name . ' - LINEステップ配信') @section('content') @if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
LINEでつながっている読者に、登録からの経過時間に合わせて自動で LINE メッセージを送ります(メールのステップ配信のLINE版)。
{{-- ステップが0件でも出す。隠すと「機能そのものが無い」と思われる (パネル側は「ステップがありません」と出す)。 --}} @include('account.scenario.partials._bulk_preview_offcanvas', [ 'previewUrl' => route('scenario.line-step.preview', [$account, $scenario], false), 'previewTitle' => '一括プレビュー(LINE)', 'previewCount' => $steps->count(), ]) ステップを追加
@if(! $lineAccount)
このシナリオに LINEアカウントが紐づいていません。シナリオ設定で LINE アカウントを選ぶと送信できるようになります。
@endif @if($steps->isEmpty())
まだ LINE ステップがありません。「ステップを追加」から作成してください。
@else
@foreach($steps as $i => $step) @endforeach
# ステップ名 配信タイミング 状態 送信済
{{ $i + 1 }}
{{ $step->name }}
{{ \Illuminate\Support\Str::limit($step->message_text, 60) }}
{{ $step->timingLabel() }} @if($step->status === 'active') 配信中 @else 停止中 @endif {{ (int) ($sentCounts[$step->id] ?? 0) }} 件 編集
上から順に、登録からの経過が早いステップほど先に届きます。送信には LINE ステップ配信バッチ(毎分)が有効である必要があります。
@endif @endsection