LINK Kit Express導入時の注意点

LINK Kit Expressは、直接Webアプリにより提供されるものです。呼び出すためのURLは一つですが、ゲストユーザーがログイン後、それぞれの機能(ページ)を利用する際にURLのドメインも移動します。

❗️

注意

LINK Kit Expressは、SFSafariViewControllerChrome Custom Tabsのみ対応しています。

LINK Kit Expressは、WKWebView, WebViewなど、組み込みのブラウザでの動作はサポートしません。

これらの技術によるLINK Kit Expressの統合は、セキュリティ上の懸念と実装の複雑さから、サポートされていません。もしアプリがLINK Kitをフルスクリーンのユーザーインターフェースで表示する必要がある場合は、SDK経由でLINK Kitを統合してください。

そのため、特にクライアント様アプリ内ブラウザでLINK Kit Expressを表示する場合は、please see below そのドメインの制御にご注意ください。

LINK Kit Expressを利用するドメイン

LINK Kit ExpressのWebアプリを呼び出すURLです。

このURLは、環境が準備できましたら、URLを直接ご連絡いたします。

  • 新規登録ページ
    https://linkkit.getmoneytree.com/?client_id={client_id}&configs=auth_action%3Dsignup

  • ログインページ
    https://linkkit.getmoneytree.com/?client_id={client_id}&configs=auth_action%3Dlogin
    または、
    https://linkkit.getmoneytree.com/?client_id={client_id}

📘

環境

検証環境は、上記本番環境の赤いサブドメイン、linkkitを、linkkit-stagingにしたものです。
また、client_idも本番環境、検証環境で異なります。

構成するURLについて

LINK Kit Expressを構成する各ページは、以下のドメインのURLから提供されます。アプリ内ブラウザで表示する場合は、これらのページに遷移できるよう実装してください。

  • 認証(新規登録・ログイン)画面
    https://myaccount.getmoneytree.com/login...
  • クライアントサービス認可画面
    https://myaccount.getmoneytree.com/oauth/authorize...
  • Link Kit各資産管理画面
    [口座残高] https://linkkit.getmoneytree.com/balances...
    [支出] https://linkkit.getmoneytree.com/spending...
    [ポイント] https://linkkit.getmoneytree.com/points...
    [設定] https://linkkit.getmoneytree.com/settings...
  • ゲストアカウント設定画面
    https://myaccount.getmoneytree.com/settings...
  • 金融サービス登録・設定画面
    https://vault.getmoneytree.com/...

これらのページは、いずれも「Moneytreeの設定」ページから新しいタブで開かれます。

  • 利用規約と個人情報保護方針
    https://assets.getmoneytree.com/legal/jp/tos-and-pp-ja.html
  • よくある質問
    https://getmoneytree.com/jp/app/support

📘

環境

検証環境は、上記の赤いサブドメインに、-stagingをそれぞれ加えたものです。(例:myaccount-staging, vault-staging)

LINK Kit Expressが利用するページ内において、以下のドメインを利用しています。
これらのドメインへのアクセスを許可するよう設定してください。

.getmoneytree.com
.moneytree.jp
.moneytree.app
sentry.io
js-agent.newrelic.com
Bam.nr-data.net
api-iam.intercom.io
Widget.intercom.io
js.intercomcdn.com
.intercom.io
.intercomcdn.com
.intercomusercontent.com
.intercomassets.com
wss://nexus-websocket-a.intercom.io
wss://nexus-websocket-b.intercom.io
.amazonaws.com
mt-captcha.s3.amazonaws.com

ゲストアカウント設定画面

LINK Kit Expressは一つのURLを開いてから、各種ページに遷移できます。しかし、クライアントサービスへの認可をしないと、ゲストアカウントの設定画面に移動することができません。

そのため、認可しない状態から、Moneytreeの退会、Emailアドレス/パスワードの変更、および連携しているサービスの管理などをひらけるように、ゲストアカウント設定画面はLINK Kit を開くリンクとは別に開けるように実装することを推奨します。

https://myaccount.getmoneytree.com/settings?client_id={client_id}