Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
WFSの認証基盤SDKと海外展開
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
gree_tech
PRO
January 17, 2020
Technology
860
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WFSの認証基盤SDKと海外展開
「WFS Tech Talk #2」で発表された資料です。
https://gree.connpass.com/event/158257/
gree_tech
PRO
January 17, 2020
More Decks by gree_tech
See All by gree_tech
多彩なデータに負けないデータ分析パイプライン構築
gree_tech
PRO
0
77
AI駆動で挑むプロダクト刷新 ── アーキテクチャ設計とワークフロー最適化の実践事例 ──
gree_tech
PRO
0
69
『ヘブンバーンズレッド』のリグレッションテストにおけるストーリーの自動プレイ
gree_tech
PRO
0
88
REALITYにTAチームができるまでの軌跡〜ミッション:ガチャ本数5倍に対応せよ!〜
gree_tech
PRO
0
44
イベント続きでもミスらないライブサービスゲーム公式サイト運用システム開発
gree_tech
PRO
0
54
20年間 SNS サービス「GREE」 を支えた技術の刷新と、長期運用サービスの Kubernetes へのリアーキテクト
gree_tech
PRO
0
130
グラフ基盤ワークフローで実現するLLMによる自動ゲームプレイ
gree_tech
PRO
0
78
AIエージェントに脆弱性診断の仕事を奪われかけた ークローリングからコード全診断までの限界突破ー
gree_tech
PRO
0
65
アバター使っておもろいものを作り続けたい
gree_tech
PRO
0
69
Other Decks in Technology
See All in Technology
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
4
690
野蛮なアジャイル [サイボウズ発!]組織の常識を覆した反骨のスクラム実践記 / Barbaric Agile - Enterprise Agile Study Group
ama_ch
0
140
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
230
Claude Codeから見る、エンジニアの世界の変容とその先
oikon48
5
3k
Codex を使った障害対応机上演習の実際
orgachem
PRO
0
360
アカウント統制の健康診断
kenichinakamura
1
180
Teaching Python with three kinds of AI
reuven
0
120
小規模OSSモデルは サイバーセキュリティ業務に どこまで使えるか
bbrbbq
0
290
FinOps Agentが生んだ技術負債:コスト自動調査の落とし穴と解消までの道のり
oasis1994liveforever
3
290
AI駆動開発における開発環境のセキュリティの考え方
yamahiro
2
550
クラウドサインを止めずに Nuxt へ 次の10年のために先に決めたこと
bengo4com
1
120
AIで選択肢が広がった組織設計の理想と現実
konifar
1
730
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
330
Paper Plane (Part 1)
katiecoart
PRO
2
12k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
610
Designing for Performance
lara
612
70k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
290
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2.1k
Ruling the World: When Life Gets Gamed
codingconduct
0
420
BBQ
matthewcrist
90
10k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
440
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
Transcript
WFSの認証基盤SDKと海外展開 2020.01.14 遠藤辰弥
自己紹介 • サーバーエンジニア • 社内のボードゲーム部に所属 • 広告や共通基盤などに在籍
•新規スマホアプリ •既存の社内プラットフォームと独立した環境 ◦新たな共通認証基盤SDKとして開発スタート •複数のゲームに対応 •ゲーム開発に集中するための機能分離 •「ゲーム以外」を担当 WFSの共通基盤
WFSアプリの共通基盤「gamelib」 目的 • 必要だけどゲーム本質と分離できる部分を引き受ける ◦ アカウント = 認証基盤、IDの発行 ◦ 課金・経理処理の統一・ゲームから隠蔽
◦ アプリ内通貨管理の統一 ◦ 年齢登録と制限 ◦ キーワードフィルタ 担当していないこと • アプリ毎に異なる部分 ◦ キャラ管理、ガチャシステム、etc
• SDK提供 ◦ 外部システムとのやりとり ◦ 組み込みサポート • 利用者保護の取り組み ◦ 実装ルール強制のためのコードレビュー
提供内容
構成 要点 アプリ ゲームサーバ gamelibサーバ 経理 gamelib SDK Cocos/Unity gamelib
SDK PHP Apple/Google
構成 要点
• 国内展開は完了した • つぎは海外展開へ • 課金の通貨対応はSDKで担当 ◦ 通貨処理はどうするか? ◦ インフラはどうするか?
海外展開
海外展開 インフラ •地域毎に独立セットを構築 • 一部ログは1箇所に送る
海外展開 経理・法律 経理 • あらゆる国・通貨を現地通貨で集計 • 国ごとに違う消費税対応を調査 法律 • GDPR
• クーリングオフ制度(課金キャンセル) • 年齢制限の違い
•海外課金もgamelibで差を吸収 •課金ログも集約することができた ◦国内外問わず、半リアルタイムに売上を把握可能 結果
売上などの指標を、速報・日・月で把握
•WFS共通基盤を支えているのは一般的な技術 •それを更新しつつ提供している •海外課金を実現しているのも地味な積み重ね •知見あるかたは是非共有を まとめ