LINE API Use Case
LINE API Use Case
言語選択 JP
  • JP
  • EN

【図解あり】LINEのID連携でできることとは?認証の仕組みと企業が導入すべきメリットを解説

このページでは、LINEのID連携でできることや導入方法など解説します。

LINEのID連携とは?


LINEのID連携とは、ユーザーのLINE公式アカウントによる認証情報を企業のシステムや
サービスと紐づける仕組みです。
これにより、認証や顧客情報の管理が効率化され、ユーザーの利便性向上企業のマーケティング強化に役立ちます。

LINEのID連携とは?

LINE APIを活用したID連携とできること


企業が保有する顧客情報とユーザーのLINEアカウントを連携することで、「企業が管理する情報」と「LINEのユーザー情報」を紐づけ、一元的に管理することが可能になります。
ID連携を活用することで、以下のようなさまざまな施策が実現できます。

セグメント配信:顧客属性や行動履歴に応じたパーソナライズされたメッセージ配信
リッチメニューの出し分け:ユーザーの属性に応じた最適なメニューの提供
Webサイト・アプリとの連携:企業が持っている会員情報と紐づけたLINE公式アカウントの活用

特に、LINEのユーザーIDと自社の顧客IDを結びつけることで、自社の保有データに基づいた精度の高いアプローチが可能となり、より効果的な顧客コミュニケーションを実現できます。

LINE APIを活用したID連携とできること

LINE APIを使ったID連携の導入方法


ID連携を実現するためには、LINEが提供するAPI「LINEログイン」もしくは「Messaging API」を活用する必要があります。



LINEログイン | LINE公式アカウントでID連携を行う

LINEログインでのID連携方法の一つに、LINE公式アカウントのリッチメニューやメッセージ配信などから専用のサービスログイン画面に遷移させる方法があります。
ユーザーのLINEアカウントを利用してWebサイトやサービスにログインできる機能で、ユーザーの利便性を高めつつ、自社の顧客情報とLINEアカウントを紐付けることができます。
ID連携時に必要なユーザー認証・認可は、ユーザーとLINEの間で直接行われるため、LINEログインを組み込むWebサイトやサービス側で別途、認証・認可の機能を実装する必要がなくなります。

以下のように、LINE公式アカウント内のリッチメニューやメッセージ配信でLINEログインを使ったログインページへのリンクを案内するなどでユーザーのID連携数を増やしていくことが可能です。

LINEログイン | LINE公式アカウントでID連携を行う

LINEログイン | ソーシャルログインでID連携を行う

LINEログインをソーシャルログイン機能として活用し、Webアプリやネイティブアプリ(iOS、Android)のログインや会員登録時にID連携を促す方法もあります。
ユーザーは使い慣れたLINEアカウントを利用し、入力などの手間をかけずにアプリにログインできるため、新たなIDとパスワードを覚える必要はありません。

LINEログイン | ソーシャルログインでID連携を行う


Messaging API:LINE公式アカウントからID連携を行う

Messaging APIは、LINE公式アカウントと友だちになっているユーザーとコミュニケーションをとるためのAPIで、特定のユーザーに対するメッセージ配信や表示するリッチメニューをユーザー単位で切り替えることができます。
LINEログインでID連携を促す場合、WebアプリごとにLINE DevelopersコンソールでLINEログインの設定が必要になりますが、Messaging APIの場合、サービス単体でID連携が実現することが可能です。
具体的には、LINE公式アカウント内でユーザーに連携用のURLを案内し、ID連携用のサービスログインページに遷移させることができます。
連携URLを発行したユーザーと実際に連携したユーザーが同一かどうかの検証はLINE側で実行されます。

Messaging API:LINE公式アカウントからID連携を行う


また、ID連携機能を使う場合は、以下の2点を遵守する必要があります。

・ユーザーにID連携の解除機能を必ず提供すること
・ユーザーがID連携する時、連携解除機能があることを通知すること

Messaging APIでは、LINE公式アカウントで設定するリッチメニューをユーザー単位で切り替えることができるため、例えば、ID連携していないユーザーにはID連携するメニューを表示させ、ID連携済のユーザーには連携を解除するメニューを表示するなどで上記の問題はクリアできます。

※詳細はLINE Developersのドキュメントをご参照ください。
※「Messaging API」は、LINE公式アカウントを通じたユーザーとの双方向コミュニケーションを実現する、LINEヤフー株式会社が提供するAPI(Application Programming Interface)です。Messaging APIを活用することで、ユーザーへの一方的なメッセージ配信だけでなく、特定のユーザーに対してより最適化されたメッセージを送り分けることができるようになります。さらに、ユーザーの同意のもと、企業の持つ既存のデータベースや自社システムとLINE公式アカウントを連携させることで、顧客管理(CRM)ツールや、業務ソリューションツールとしての利用も可能になります。 (※LINEヤフー株式会社では、LINE公式アカウントに紐付いた各企業の顧客データを保持することはありません。)