@extends('admin.layouts.app') @section('title', '관리자 SMS 발송') @section('page_title', '관리자 SMS 발송') @section('page_desc', '단건 / 대량(붙여넣기) / CSV 업로드 발송') @push('head') @endpush @section('content')
@csrf {{-- send_mode: one | many | template(CSV 업로드) --}} {{-- 상단 바 --}}
발신번호
발송 시점
{{-- 직접 입력 불가(실수 방지): readonly + 선택 버튼 --}}
SMS
0 Bytes
{{-- 좌측: 수신/모드 --}}
발송 유형
{{-- 단건 --}}
수신번호 (1건)
전화번호만 입력하면 그대로 1건 발송합니다.
콤마(,)로 뒤에 값을 붙이면 토큰이 치환됩니다.
  예) 010...,홍길동,쿠폰,18000,다날,발송
  → {_text_02_}=홍길동, {_text_03_}=쿠폰, {_text_04_}=18000, {_text_05_}=다날, {_text_06_}=발송
{{-- 대량(붙여넣기) --}}
수신번호 (여러건 · 붙여넣기)
0건
• 붙여넣기 대량 발송은 전화번호만 지원합니다. (토큰 치환 불가)
• 토큰({_text_02_} 등)을 쓰려면 단건(콤마) 또는 CSV 업로드를 이용하세요.
{{-- CSV 업로드(내부 send_mode=template) --}}
• 1열: 수신번호 / 2열~: 치환값(선택)
• CSV가 전화번호만 있어도 발송 가능합니다 (문구에 토큰이 없을 때).
• 문구에 {_text_02_} 같은 토큰을 넣으면 CSV에 2열 이상(치환값)이 필요합니다.
• 토큰은 {_text_02_}부터 연속으로 사용하세요. (예: {_text_02_}, {_text_03_}, {_text_04_} …)
{{-- CSV 미리보기 --}} {{-- 이용 안내 --}}
CSV 이용 안내
1) CSV 파일 작성 요령
각 줄이 “1명”이며, 쉼표(,)로 컬럼을 구분합니다.
예시
01036828958,홍길동,10000,쿠폰
01036828901,이순신,20000,상품권
01036828902,김개똥,30000,쿠폰
  • 1번째 컬럼: 수신 전화번호(고정)
  • 2번째 컬럼: 치환값 1 (→ {_text_02_})
  • 3번째 컬럼: 치환값 2 (→ {_text_03_})
  • 4번째 컬럼: 치환값 3 (→ {_text_04_})
2) 토큰을 쓰지 않으면?
문구에 토큰이 없으면 CSV는 “전화번호만(1열)” 있어도 정상 발송됩니다.
{{-- 우측: 문구/프리셋/액션 --}}
문구 템플릿(프리셋) 선택
* “덮어쓰기”는 현재 문구를 교체합니다.
발송 문구
토큰 빠른 삽입
• 토큰 치환은 단건(콤마 입력) 또는 CSV 업로드에서만 적용됩니다. (붙여넣기 대량은 미적용)

발송 이력
* 90 bytes 초과는 MMS 표시(최종은 서버 기준)
{{-- ===== 예약발송 날짜/시간/분(5분단위) 선택 모달 (추가) ===== --}} @push('scripts') @endpush @endsection