外観
LINE公式アカウント連携
LINE配信を使うために、LINE公式アカウントを Maline に連携します。「設定 › LINE公式アカウント連携」から開きます。

事前に必要なもの
| 必要なもの | 取得場所 |
|---|---|
| LINE公式アカウント | LINE公式アカウントマネージャー |
| Messaging API の有効化 | LINE公式アカウントマネージャー › 設定 › Messaging API |
| チャネルアクセストークン | LINE Developers コンソール |
| チャネルシークレット | LINE Developers コンソール › 対象のチャネル › チャネル基本設定 |
| ボットのベーシックID | LINE公式アカウントマネージャー |
LINE側の設定は LINE のサービス上で行う必要があります。
連携の手順
- 「新規登録」を押します
- アカウント名(管理用の名前)を入力します
- ボットのベーシックID(
@から始まるID)を入力します - チャネルアクセストークンを入力します
- チャネルシークレット(32桁の英数字)を入力します
- 保存します
登録すると、LINEメッセージの作成画面でこのチャンネルを選択できるようになります。
Webhook の設定
顧客が友だち追加したときに Maline 側で LINE ID を記録するため、LINE Developers コンソールで Webhook URL を設定します。画面に表示される URL を LINE 側に登録してください。
Webhookを設定しないと配信対象が増えません
友だち追加を検知できないため、顧客に LINE ID が登録されません。LINE ID が登録されていない顧客には LINE配信できません。
チャネルシークレット(署名の検証)
Maline は、LINE から届いた通知(友だち追加・ブロックなど)が本当に LINE から送られたものかを、チャネルシークレットを使って確かめてから受け付けます。第三者が LINE を装って通知を送り、顧客を勝手に登録したり、配信を解除したりするのを防ぐためです。
| 一覧の表示 | 状態 |
|---|---|
| 署名検証あり | チャネルシークレットを登録済みです。確かめられた通知だけを受け付けます |
| シークレット未登録 | 以前に連携したアカウントです。通知を確かめずに受け付けています |
「シークレット未登録」のアカウントは、鍵のアイコン()からチャネルシークレットを登録してください。 未登録のアカウントがあるあいだは、画面の上に案内が表示されます。新しく連携するアカウントは、登録の時点でチャネルシークレットが必要です。
チャネルシークレットを再発行した場合
LINE Developers コンソールでチャネルシークレットを再発行したら、この画面でも新しい値に登録し直してください。古い値のままだと、LINE からの通知を受け付けられなくなり、友だち追加しても顧客が登録されません。
LINE配信の対象になる条件
LINEメッセージが届くのは、次のすべてを満たす顧客です。
- キャンペーンの 配信先一覧 に登録されている(購読中)
- LINE ID が登録されている(=LINE公式アカウントを友だち追加している)
LINE ID は友だち追加時に自動で紐づきます。Excel 取り込みや手入力では設定できません。
配信対象を増やすには
- メールマガジンで LINE公式アカウントの友だち追加を案内する
- Webサイトやレシートに友だち追加のQRコードを掲載する
- 実店舗で友だち追加を促す
友だち追加された顧客は、次回以降の LINE配信の対象になります。
アクセストークンの管理
| 状況 | 対応 |
|---|---|
| トークンの有効期限が切れた | LINE Developers で再発行し、この画面で更新します |
| 配信がエラーになる | トークンが無効化されていないか確認します |
| アカウントを変更する | 新しいチャンネルを登録し、キャンペーンやステップの参照先を切り替えます |
配信エラーの多くはトークン起因です
LINE配信がエラーになった場合、まずアクセストークンの有効性を確認してください。
複数アカウントの運用
複数の LINE公式アカウントを登録できます。ブランドや店舗ごとにアカウントを分けている場合は、それぞれ登録してメッセージ作成時に選択してください。
