Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LINE Developer Community忘年LT大会 2022 - LINE Deve...
Search
Norimitsu Yamashita
December 02, 2022
0
230
LINE Developer Community忘年LT大会 2022 - LINE Developers News 振り返り
LINE Developer Community忘年LT大会 2022 で発表した資料です。
2022年のLINE Developers News で重要度が高いと思った記事をご紹介します。
Norimitsu Yamashita
December 02, 2022
Tweet
Share
More Decks by Norimitsu Yamashita
See All by Norimitsu Yamashita
セキュアに実装するLINEログイン
nori3tsu
0
23
LINE開発基盤を利用した ビジネス特化型高速アプリ開発
nori3tsu
1
280
Hasuraの本番運用に向けて
nori3tsu
0
1.2k
LIFF・LINEミニアプリでApple Pay決済
nori3tsu
0
650
Vue.js-Nuxt.jsのグローバルエラーハンドリング実装.pdf
nori3tsu
1
4.2k
AWS Cloud Native イベント向けLINEボット
nori3tsu
1
350
AWSとLINE Bot Server
nori3tsu
0
580
Nuxt.jsで作るLINEボット
nori3tsu
1
700
Featured
See All Featured
Scaling GitHub
holman
458
140k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
110
Fireside Chat
paigeccino
34
3k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Documentation Writing (for coders)
carmenintech
65
4.4k
Happy Clients
brianwarren
98
6.7k
Typedesign – Prime Four
hannesfritz
40
2.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
655
59k
Music & Morning Musume
bryan
46
6.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Six Lessons from altMBA
skipperchong
27
3.5k
Transcript
#LINEDC LINE Developers News キャッチアップ 株式会社グランドリーム 代表取締役 山下 徳光 LINE
Developer Community忘年LT大会 in 2022
#LINEDC 自己紹介 2
#LINEDC 自己紹介 3 2018年よりオーダーメイドの LINE Platformアプリ開発事業を 開始。 豊富な開発実績を元に、現在も LINEミニアプリをはじめ多数の アプリを開発中。
- REV UP 2021 登壇 株式会社グランドリーム 代表取締役 山下 徳光
#LINEDC 自己紹介 - Twitter 4 @nori3tsu
#LINEDC LINE Developers News とは 5
#LINEDC LINE Developers Newsとは 6 • LINE関連技術 ◦ Messaging API
◦ LIFF ◦ LINEミニアプリ • リリース情報 ◦ 新機能情報 ◦ 不具合情報 ◦ ライブラリアップデート
#LINEDC LINE Developers Newsのウォッチ 7 • LINE Developers 公式サイト ◦
https://developers.line.biz/ja/news/2022/ • [おすすめ]LINE公式アカウント ◦ https://page.line.me/linedevelopers_ja?openQrModal=true
#LINEDC LINE公式アカウント 8 LINE Developers 日本語版
#LINEDC LINE Developers News 振り返り 9
#LINEDC LINE Developers Newsの更新頻度 10 • 2022年: 83件 ◦
1月-6月: 41件 ◦ 7月-11月: 42件(12/1時点) ◦ 平均: 7.5記事/月
#LINEDC 本日の内容 11 • LINE Messaging API: 6件 • LINEミニアプリ・LIFF:
4件 • LINEログイン: 1件 • LINE公式アカウント: 1件 • LINE Developers: 1件 ※次項以降のタイトルの「☆」部分を説明
#LINEDC LINE Messaging API 12
#LINEDC ☆LINE Messaging API - (1/6) 13 LINE公式アカウントでWebhookとチャットが併用できるようになりました •
12/1発表 大ニュース!! • LINE Messaging APIのWebhook機能とLINE公 式アカウントのチャット機能の同時利用が可能
#LINEDC LINE Messaging API - (1/6) 14 早速検証記事を書きました!!
#LINEDC LINE Messaging API - (2/6) 15 Messaging APIで「任意の集計単位で統計情報を取得する機能」が利用できるようになりました •
ナローキャスト・ブロードキャストは取得できていた • マルチキャスト・プッシュでも統計情報(クリック率等)が取得 可能に • 1,000ユニット/月なので注意 ◦ プッシュメッセージ全てにユニット付与等の実装は避ける べき
#LINEDC ☆LINE Messaging API - (3/6) 16 【更新】リッチメニューをタップしたときに、リッチメニューを自動で開閉する機能などを追加しま した •
ポストバックアクションの操作追加 ◦ リッチメニューを閉じる ◦ リッチメニューを開く ◦ キーボードを開く ◦ ボイスメッセージ入力モードを開く
#LINEDC ☆LINE Messaging API - (4/6) 17 Messaging APIにおいて、受け取りに失敗したWebhookを再送する機能を追加しました •
Messaging APIチャネルでワンクリックで有効化 • ロジックの重複実行制御の実装をおすすめ
#LINEDC LINE Messaging API - (5/6) 18 【更新】2022年3月29日より、ユーザーIDアップロード用のオーディエンスに追加できるユー ザーは、プライバシーポリシー(2022年3月改定)に同意済みのユーザーのみとなります •
未同意のユーザーには配信されない • 配信予定のユーザー数との乖離 ◦ 知識として知っておく
#LINEDC LINE Messaging API - (6/6) 19 LINE Bot Designerの開発を終了しました
• 2022年12月1日現在, ダウンロード可能 • LINEボットのUI設計・リッチメニューAPIの座標設定に 重宝 • FlexMessageはFlex Message Simulatorを使う
#LINEDC LINEミニアプリ・LIFF 20
#LINEDC ☆LINEミニアプリ・LIFF - (1/4) 21 日本において、LINEミニアプリの事前審査がなくなり、より開発を始めやすくなりました • 事前審査不要でミニアプリチャネルが作成可能 • 本番申請は必要
#LINEDC LINEミニアプリ・LIFF - (2/4) 22 LIFF InspectorとLIFF Mockをリリースしました • LIFF
Inspector ◦ アプリのデバッグ • LIFF Mock ◦ 自動テスト
#LINEDC LINEミニアプリ・LIFF - (3/4) 23 LINEミニアプリにおいて、外部サービスへのユーザーの誘導に関するポリシーを変更しました • 一部の外部サービス・ネイティブアプリへの誘導が許可された ◦ 外部のウェブサイトへの誘導
▪ トランザクションや認証を行う ▪ プライバシーポリシーや利用規約を提示する ▪ 企業の公式サイトを紹介する ◦ ネイティブアプリ ▪ デバイスにプリインストールされているアプリ ▪ PayPay(決済機能を利用するための一時的な誘導に限ります) ▪ Instagram、Twitter、Facebook、TikTok、Google マップ
#LINEDC ☆LINEミニアプリ・LIFF - (4/4) 24 LIFFアプリの開発環境を構築できるCLIツール「Create LIFF App」を公開しました • LIFFアプリの開発環境を構築できるCLIツール
◦ create-react-app, create-nuxt-app のような • 対応言語: JavaScript, TypeScript • 対応FW: Next.js, Nuxt, React, Vue.js, Svelte
#LINEDC LINEログイン 25
#LINEDC ☆LINEログイン - (1/1) 26 LINEログインのセキュリティチェックリストを公開しました • LINEログインに関するベストプラクティス • LINEミニアプリ・LIFFも裏側でLINE認証が実行されて
いる • アプリ実装に必読
#LINEDC LINE公式アカウント 27
#LINEDC ☆LINE公式アカウント - (1/1) 28 LINE公式アカウントの料金プラン改定について • 2023年6月頃に料金プランの改定を予定 • フリープラン
◦ 無料メッセージ 1,000通 → 200通 • ライトプラン ◦ 無料メッセージ 15,000通 → 5,000通 ◦ 追加メッセージ 5円/通 → 不可 • スタンダードプラン ◦ 無料メッセージ 45,000通 → 30,000通
#LINEDC LINE Developers 29
#LINEDC ☆LINE Developers - (1/1) 30 LINE DevelopersのLINE公式アカウントが日本語版と英語版に分かれます • 英語・日本語で配信されていたチャネルを分割
• これまでのチャネルは英語版に... • 日本語版の再登録がおすすめ
#LINEDC さいごに 31 LINE Developers 日本語版
#LINEDC ご清聴ありがとうございました。 32 \エンジニア仲間募集中/