- LINE Official Account가 생성되어 있어야 합니다.
- LINE Developers Console에서 Messaging API가 활성화되어 있어야 합니다.
일본 시장 대상 마케팅인 경우, 일반적으로 일본 법인 명의의 계정이 요구됩니다. LINE 계정 생성 및 심사 관련 정책은 LINE 측 정책에 따라 변경될 수 있으니, 상세 정책은 LINE Developers 및 LINE Official Account 센터에서 확인해 주세요.
1. LINE 채널 등록하기
LINE Official Account를 준비하셨다면, 노티플라이 프로젝트에 LINE 채널을 등록해 주세요.노티플라이 프로젝트의 설정 페이지에서 채널 섹션으로 이동하여 채널 등록 버튼을 클릭합니다.

1-1. 입력 정보
- LINE Developers Console에 로그인하세요.
- Basic Settings 탭에서 Channel ID와 Channel Secret을 확인하여 입력하세요.
- 라인 Channel ID: 라인 채널 고유 ID
- 라인 Channel Secret: Messaging API 채널 시크릿

- Messaging API 탭에서 Channel Access Token과 Basic ID 또는 Premium ID를 확인하여 입력하세요.
- 라인 Channel Access Token: Messaging API용 채널 액세스 토큰 (Messaging API settings에서 확인 가능)
- 라인 Basic ID 또는 Premium ID: 일반 LINE 사용자가 앱 내에서 친구 검색을 하거나, 친구 추가 링크를 생성할 때 사용되는 ID (Messaging API settings에서 확인 가능)


1-2. 채널 연결 상태 확인
채널 정보를 입력 후 저장을 누르면, 노티플라이는 LINE API로 연결 상태를 확인합니다.- 연결 성공: 연결 완료 상태로 표시되며, 캠페인/유저 여정에서 LINE 채널을 사용할 수 있습니다.
- 연결 실패: 인증 오류, 잘못된 채널 정보 등 구체적인 에러 메시지가 노출됩니다. LINE Developers Console에서 Channel ID / Secret / Access Token을 다시 확인해 주세요.
2. LINE Webhook 설정
LINE은 유저가 채널을 추가하거나 차단하는 등 중요한 상태 변화를 Webhook으로 전달합니다. 노티플라이에서 구독 상태를 정확하게 관리하기 위해 Webhook 설정이 필수입니다.2-1. Webhook URL 설정하기
LINE Developers Console의 Messaging API 설정 화면에서 Webhook URL을 다음과 같이 설정해 주세요:- LINE Developers Console에서 해당 채널의 Messaging API 설정으로 이동합니다.
- Webhook URL에 노티플라이에서 안내하는 URL을 입력 후 저장합니다.
- Webhook 사용 여부를 사용(Enable)으로 설정합니다.

- Verify가 잘 되는지 확인해 주세요.

2-2. 기존 Webhook 사용 중인 경우
이미 Webhook을 사용 중이라면, 고객사 서버를 Webhook 최종 수신지로 설정하고 그 서버에서 노티플라이와 기존 시스템으로 이벤트를 재전달하는 구조로 구성할 수 있습니다.3. 유저의 LINE ID 등록하기
LINE 메시지는 LINE User ID를 기준으로 발송됩니다. 노티플라이에서는 SDK, HTTP API, CSV 업로드를 통해 LINE ID를 등록할 수 있습니다.3-1. 서비스에서 LINE Login 연동하기
일반적인 플로우는 다음과 같습니다:- 고객사 앱/웹에서 LINE Login을 구현합니다.
- LINE Login 성공 시, LINE에서 반환하는 LINE User ID를 받습니다.
- 이 ID를 노티플라이 SDK 또는 HTTP API에서 유저 속성
$line_user_id로 전달합니다.
LINE Login 연동은 고객사의 서비스 코드에서 구현해야 합니다. 로그인 과정은 LINE Developers 문서를 참고해 주세요.
3-2. 유저 리스트 / CSV에서 LINE ID 등록하기
노티플라이 콘솔에서 유저를 직접 등록하거나 CSV 업로드로 일괄 등록할 때, LINE ID를 함께 넣을 수 있습니다.- 유저 리스트 → 유저 등록 / CSV 업로드로 이동합니다.
- CSV 파일에
$line_user_id컬럼을 추가합니다. - 각 행에 해당 유저의 LINE User ID를 입력합니다.
4. LINE 메시지 템플릿 만들기
LINE Text Message v2 형식으로 메시지를 작성하고, 캠페인/유저 여정에서 재사용할 수 있습니다.- 노티플라이 콘솔에서 메시지 템플릿 또는 캠페인/유저 여정 내 메시지 설정 단계로 이동합니다.
- 채널에서 라인을 선택합니다.
- 메시지 본문을 작성합니다.

현재는 다음 기능을 지원하지 않습니다:
- LINE 전용 이모티콘 코드 (스티커/스탬프 등)
- 멘션 전용 태그
- 템플릿 메시지, Flex Message, 쿠폰, 리치 메뉴 등 복합 메시지 유형
5. 테스트 발송
캠페인 또는 유저 여정에서 특정 유저에게 테스트 발송을 할 수 있습니다.- 테스트용 유저의 LINE ID가 노티플라이에 등록되어 있는지 확인합니다.
- 테스트 발송 버튼을 눌러 테스트 대상 유저를 선택합니다.
- 실제 LINE 앱에서 메시지가 정상적으로 도착하는지 확인합니다.

6. 발송 시점 및 대상 설정
LINE 메시지의 경우 예약 발송, 이벤트 기반 발송, API 기반 발송이 모두 지원되며, 유저 그룹 설정 또는 CSV 업로드를 통해 발송 대상을 지정할 수 있습니다.자세한 내용은 노티플라이 캠페인 - 시작하기 - 발송 시점 및 유저 그룹 설정 섹션을 참고해주세요.
LINE 발송에서는 LINE User ID(
$line_user_id)가 없거나, 구독 상태가 비활성인 유저는 자동으로 제외됩니다.
7. 통계 및 리포트
LINE 메시지 통계는 캠페인 상세 화면과 유저 여정 리포트에서 확인하실 수 있습니다.- 발송 요청(
send_success): 노티플라이가 LINE API에 발송을 시도한 총 건수입니다. 이 값은 노티플라이 과금 기준이 됩니다. - 발송 실패(
send_failure): API 오류 등으로 인해 LINE API 호출이 실패한 건수입니다. (예: 잘못된 토큰, Rate Limit 초과, 유효하지 않은 요청 등)
8. 과금 안내
- 과금 단위: 발송 요청(
send_success) 건수 기준 - 노티플라이가 LINE API에 발송을 시도한 건수 기준으로 과금됩니다.
- LINE에서 차단/친구 아님 등으로 실제 수신이 되지 않은 경우도 “발송 시도 건수”로 포함됩니다.
- 현재 적용되는 상세 요금은 담당 고객성공관리자를 통해 확인해 주세요.
LINE 측 Messaging API 이용료는 노티플라이 요금과 별도로, 고객사가 LINE에 직접 지불해야 합니다.
FAQ
여러 개의 LINE 채널을 한 프로젝트에 연동할 수 있나요?
여러 개의 LINE 채널을 한 프로젝트에 연동할 수 있나요?
현재는 한 프로젝트당 1개의 LINE 채널만 연결하실 수 있습니다. 여러 국가/브랜드용 LINE 채널을 운영하셔야 하는 경우, 프로젝트를 분리하거나 별도 컨설팅을 위해 고객지원(contact@notifly.tech)으로 문의해 주세요.
LINE Webhook 설정은 꼭 해야 하나요?
LINE Webhook 설정은 꼭 해야 하나요?
Multicast 기준 단순 발송만 하신다면 Webhook 없이도 발송은 가능합니다. 다만, 유저의 채널 차단/차단 해제, 친구 추가 상태를 기반으로 정확한 구독 상태를 관리하려면 Webhook 설정이 필요합니다. 추후 Broadcast, 친구 전체 발송 기능 등을 사용할 계획이 있으시다면 초기 연동 시점에 Webhook까지 함께 설정하시길 권장드립니다.
캠페인 리포트에서 발송 성공(Delivered) 지표가 보이지 않습니다. 정상인가요?
캠페인 리포트에서 발송 성공(Delivered) 지표가 보이지 않습니다. 정상인가요?
네, 정상입니다. 현재 LINE Messaging API는 개별 메시지의 ‘실제 수신 여부(Delivered)‘를 별도로 제공하지 않습니다. 노티플라이에서는 LINE 메시지에 대해 ‘발송 요청(
send_success)‘과 ‘발송 실패(send_failure)’ 지표만 제공하며, send_success는 HTTP 200 응답 기준으로 집계됩니다.