Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LINE公式アカウントのチャットを支える仕組み
Search
LINEヤフーTech (LY Corporation Tech)
PRO
December 09, 2025
Technology
0
8
LINE公式アカウントのチャットを支える仕組み
2025年12月1日に開催された「LINEヤフー Developer Meetup #1 in Tokyo 紀尾井町LT忘年会2025」での発表資料です。
LINEヤフーTech (LY Corporation Tech)
PRO
December 09, 2025
Tweet
Share
More Decks by LINEヤフーTech (LY Corporation Tech)
See All by LINEヤフーTech (LY Corporation Tech)
爆速BE開発!Kotlin × Spring Boot × GraphQLで世界が変わった
lycorptech_jp
PRO
0
5
1年でこうなる!?LINEヤフーのAI活用、激変してて笑った
lycorptech_jp
PRO
0
8
1兆メッセージ規模のKafkaプラットフォームを支えるオブザーバビリティ
lycorptech_jp
PRO
0
6
対決!Android vs iOS 生成AIオンデバイス・ラップバトル
lycorptech_jp
PRO
0
6
ガイドラインを軸にしたウェブアクセシビリティ改善
lycorptech_jp
PRO
1
85
ML PM Talk #1 - ML PMの分類に関する考察
lycorptech_jp
PRO
1
640
Yahoo! JAPANトップページ〜アクセシビリティのせかいをつなぐ〜
lycorptech_jp
PRO
0
45
AI活用によるPRレビュー改善の歩み ― 社内全体に広がる学びと実践
lycorptech_jp
PRO
1
140
JSConf JP 2025 LINEヤフーのセッション紹介&アンケート 結果発表
lycorptech_jp
PRO
0
240
Other Decks in Technology
See All in Technology
Modern Data Stack大好きマンが語るSnowflakeの魅力
sagara
0
290
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
500
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
1
280
オープンデータの内製化から分かったGISデータを巡る行政の課題
naokim84
2
1.4k
Noを伝える技術2025: 爆速合意形成のためのNICOフレームワーク速習 #pmconf2025
aki_iinuma
2
1.8k
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
660
乗りこなせAI駆動開発の波
eltociear
1
530
法人支出管理領域におけるソフトウェアアーキテクチャに基づいたテスト戦略の実践
ogugu9
1
190
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
38k
.NET 10 のパフォーマンス改善
nenonaninu
2
4.9k
Design System Documentation Tooling 2025
takanorip
2
970
Playwright x GitHub Actionsで実現する「レビューしやすい」E2Eテストレポート
kinosuke01
0
150
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Bash Introduction
62gerente
615
210k
Mobile First: as difficult as doing things right
swwweet
225
10k
Automating Front-end Workflow
addyosmani
1371
200k
Fireside Chat
paigeccino
41
3.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Embracing the Ebb and Flow
colly
88
4.9k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Faster Mobile Websites
deanohume
310
31k
Site-Speed That Sticks
csswizardry
13
990
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Transcript
© LY Corporation コーポレートビジネスドメイン ビジネスPF開発ユニット 川端 玄太 LINE公式アカウントの チャットを支える仕組み
© LY Corporation 川端 玄太 a.k.a おげん LINE公式アカウント サーバーサイドエンジニア 2
2011 新卒でJR北海道に入社 車掌、運転士、指令員 2018 鉄道関連システム会社に入社 2021 金融メディア運営会社(Web系)に入社 2022 LINE株式会社に入社
© LY Corporation • LINEユーザへのメッセージ配信 • 一斉送信、セグメントごと配信、etc • クーポン・ショップカード •
販促施策 • 分析 • TR(友達)数、送信メッセージ、etc • チャット • LINEユーザとのやりとり、自動応答、etc 3 「LINE」上に企業や店舗がアカウントを作成し、友だち追加してくれたユーザーに対して情報を発信するサービス LINE公式アカウント(OA: Official Account) できること
© LY Corporation OAのチャット機能 • OAの標準機能 • LINEユーザとメッセージのやりとりが可能 • 低いコミュニケーションハードル
• ユーザは普段使うLINEアプリでチャット可能 • 専用アプリ不要 • OA側のメリット • LINEユーザとの接点強化 • 複数人での運用が可能 • OAをチームで管理・対応 特徴
© LY Corporation 5 1to1チャットとOAチャットの違い • LINEユーザ視点 • OAとの1to1チャット •
個人LINEと同様のやりとり • OA運用者視点 • 複数担当者による共同運用 • 1LINEユーザに複数人対応する1:N構造 1. 受信の即時共有 • LINEユーザからのメッセージを全運用者がリアルタイム受信 2. 送信内容の即時共有 • 他の運用者が送信したメッセージもリアルタイムに反映 OA LINE OAチャットの特徴 1to1 1toN 特徴を踏まえてOAチャットに求められること
© LY Corporation チャット画面を開くと Streaming API に接続(ロングコネクション) 6 1. LINEユーザからメッセージをリアルタイムに受信する
Chat API Streaming API LINE API Event Processor Redis Streams Messaging API Kafka OA Chat
© LY Corporation SSE(Server-Sent Events) を通じて OA 運用者に通知 7 1.
LINEユーザからメッセージをリアルタイムに受信する Chat API Streaming API Event Processor Redis Streams Messaging API SSE(Server-Sent Events) LINE API Kafka OA Chat
© LY Corporation チャット画面を開くと Streaming API に接続(ロングコネクション) 8 2. 他のOA運用者の送信メッセージをリアルタイムに受信する
Chat API Streaming API Event Processor Redis Streams Messaging API LINE API Kafka OA Chat
© LY Corporation SSE(Server-Sent Events) を通じて OA 運用者に通知 9 2.
他のOA運用者の送信メッセージをリアルタイムに受信する Chat API Streaming API Event Processor Redis Streams Messaging API SSE(Server-Sent Events) LINE API Kafka OA Chat
© LY Corporation メッセージ送信 約 8,000 メッセージ受信 約 2,000 イベント全体
e.g. 既読、友達追加 約 15,000 10 ピーク時 トラフィック
© LY Corporation OAからメッセージが届いたら、 今日の話を思い出してもらえたら幸いです Thank you