Identity Platform の料金
このドキュメントでは、Identity Platform の料金の詳細について説明します。
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
料金の概要
Identity Platform では、ほとんどのログイン方法で、1 か月のアクティブ ユーザー(MAU)に基づいて料金が計算されます。ある月にログインしたアカウントは、その月のアクティブ ユーザーと見なされます。アクティブでないユーザーについては、保存に伴う請求は発生しません。
スマートフォンと多要素認証のユーザーは、メッセージ送信ごとに課金されます。
料金計算ツール
Google Cloud Platform 料金計算ツールを使うと、Identity Platform の使用料金を見積もることができます。
料金表
Identity Platform の料金は、使用する認証方法に基づき、いくつかのティアに分類されます。
前月、今月、翌月の料金を確認するには、電話認証と多要素認証をご覧ください。通常、翌月の料金のプレビューは、翌月が始まる 5 日前に公開されます。
プロジェクトの使用状況の指標を表示するには、使用状況の表示をご覧ください。
ティア 1 プロバイダ
- メール
- Phone
- 匿名
- ソーシャル
1 か月のアクティブ ユーザー(MAU) | MAU あたりの料金($) |
---|---|
0~49,999 | 0 |
50,000~99,999 | 0.0055 |
100,000~999,999 | 0.0046 |
1,000,000~9,999,999 | 0.0032 |
10,000,000 以上 | 0.0025 |
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
ティア 2 プロバイダ
- OpenID Connect(OIDC)
- Security Assertion Markup Language(SAML)
1 か月のアクティブ ユーザー(MAU) | MAU あたりの料金($) |
---|---|
0~49 | 0 |
50 以上 | 0.015 |
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
電話認証と多要素認証
次の表は、電話認証と多要素認証を使用して送信される各 SMS の現在の料金を示しています。1 日あたり最初の 10 件の SMS は無料です。
リージョン | 送信した SMS あたりの料金($) |
---|---|
アンドラ(AD) | $0.09 |
アラブ首長国連邦(AE) | $0.10 |
アフガニスタン(AF) | $0.31 |
アンティグア バーブーダ(AG) | $0.15 |
アンギラ(AI) | $0.13 |
アルバニア(AL) | $0.07 |
アルメニア(AM) | $0.17 |
アンゴラ(AO) | $0.10 |
アルゼンチン(AR) | $0.10 |
米領サモア(AS) | $0.08~ |
オーストリア(AT) | $0.06 |
オーストラリア(AU) | $0.04 |
アルバ(AW) | $0.14 |
オーランド諸島(AX) | $0.07 |
アゼルバイジャン(AZ) | $0.33 |
ボスニア ヘルツェゴビナ(BA) | $0.07 |
バルバドス(BB) | $0.14 |
バングラデシュ(BD) | $0.22 |
ベルギー(BE) | $0.10 |
ブルキナファソ(BF) | $0.13 |
ブルガリア(BG) | $0.11 |
バーレーン(BH) | $0.04 |
ブルンジ(BI) | $0.28 |
ベナン(BJ) | $0.12 |
サン バルテルミー(BL) | $0.12 |
バミューダ(BM) | $0.16 |
ブルネイ ダルサラーム(BN) | $0.02 |
ボリビア(BO) | $0.13 |
ボネール島、シント ユースタティウス島、サバ島(BQ) | $0.13 |
ブラジル(BR) | $0.04 |
バハマ(BS) | $0.04 |
ブータン(BT) | $0.35 |
ブーベ島(BV) | $0.21 |
ボツワナ(BW) | $0.10 |
ベラルーシ(BY) | $0.23 |
ベリーズ(BZ) | $0.23 |
カナダ(CA) | $0.01 |
ココス(キーリング)諸島(CC) | $0.01 |
コンゴ民主共和国(CD) | $0.21 |
中央アフリカ共和国(CF) | $0.08~ |
コンゴ語(CG) | $0.21 |
スイス(CH) | $0.09 |
コートジボワール(CI) | $0.21 |
クック諸島(CK) | $0.11 |
チリ(CL) | $0.06 |
カメルーン(CM) | $0.13 |
中国(CN) | $0.03~ |
コロンビア(CO) | $0.04 |
コスタリカ(CR) | $0.03~ |
キューバ(CU) | $0.06 |
カーボベルデ(CV) | $0.17 |
キュラソー(CW) | $0.14 |
クリスマス島(CX) | $0.14 |
キプロス(CY) | $0.04 |
チェコ(CZ) | $0.06 |
ドイツ(DE) | $0.09 |
ジブチ(DJ) | $0.11 |
デンマーク(DK) | $0.06 |
ドミニカ(DM) | $0.14 |
ドミニカ共和国(DO) | $0.05 |
アルジェリア(DZ) | $0.24 |
エクアドル(EC) | $0.36 |
エストニア(EE) | $0.05 |
エジプト(EG) | $0.24 |
西サハラ(EH) | $0.19 |
エリトリア(ER) | $0.07 |
スペイン(ES) | $0.06 |
エチオピア(ET) | $0.21 |
フィンランド(FI) | $0.07 |
フィジー(FJ) | $0.16 |
フォークランド(マルビナス)諸島(FK) | $0.05 |
ミクロネシア連邦(FM) | $0.04 |
フェロー諸島(FO) | $0.06 |
フランス(FR) | $0.08~ |
ガボン(GA) | $0.19 |
英国(GB) | $0.06 |
グレナダ(GD) | $0.15 |
ジョージア(GE) | $0.14 |
フランス領ギアナ(GF) | $0.15 |
ガーンジー(GG) | $0.11 |
ガーナ(GH) | $0.18 |
ジブラルタル(GI) | $0.08~ |
グリーンランド(GL) | $0.03~ |
ガンビア(GM) | $0.15 |
ギニア(GN) | $0.13 |
グアドループ(GP) | $0.14 |
赤道ギニア(GQ) | $0.20 |
ギリシャ(GR) | $0.06 |
グアテマラ(GT) | $0.06 |
南ジョージア諸島および南サンドウィッチ諸島(GS) | $0.13 |
グアム(GU) | $0.05 |
ギニアビサウ(GW) | $0.14 |
ガイアナ(GY) | $0.17 |
香港(HK) | $0.07 |
ハード島およびマクドナルド諸島(HM) | $0.06 |
ホンジュラス(HN) | $0.09 |
クロアチア(HR) | $0.09 |
ハイチ(HT) | $0.23 |
ハンガリー(HU) | $0.08~ |
インドネシア(ID) | $0.34 |
アイルランド(IE) | $0.07 |
イスラエル(IL) | $0.18 |
マン島(IM) | $0.08~ |
インド(IN) | $0.06 |
英領インド洋地域(IO) | $0.04 |
イラク(IQ) | $0.29 |
イラン イスラム共和国(IR) | $0.28 |
アイスランド(IS) | $0.06 |
イタリア(IT) | $0.05 |
ジャージー(JE) | $0.09 |
ジャマイカ(JM) | $0.17 |
ヨルダン(JO) | $0.18 |
日本(JP) | $0.06 |
ケニア(KE) | $0.16 |
キルギス(KG) | $0.26 |
カンボジア(KH) | $0.22 |
キリバス(KI) | $0.10 |
コモロ(KM) | $0.23 |
セントクリストファー・ネービス(KN) | $0.14 |
韓国 | $0.03~ |
クウェート(KW) | $0.21 |
ケイマン諸島(KY) | $0.15 |
カザフスタン(KZ) | $0.20 |
ラオス人民民主共和国(LA) | $0.07 |
レバノン(LB) | $0.25 |
セントルシア(LC) | $0.13 |
リヒテンシュタイン(LI) | $0.03~ |
スリランカ(LK) | $0.30 |
リベリア(LR) | $0.11 |
レソト(LS) | $0.17 |
リトアニア(LT) | $0.04 |
ルクセンブルク(LU) | $0.11 |
ラトビア(LV) | $0.06 |
リビア(LY) | $0.30 |
モロッコ(MA) | $0.19 |
モナコ(MC) | $0.13 |
モルドバ共和国(MD) | $0.06 |
モンテネグロ(ME) | $0.10 |
セントマーチン島(仏領)(MF) | $0.07 |
マダガスカル(MG) | $0.36 |
マーシャル諸島(MH) | $0.05 |
北マケドニア(MK) | $0.05 |
マリ(ML) | $0.14 |
ミャンマー(MM) | $0.31 |
モンゴル(MN) | $0.25 |
マカオ(MO) | $0.03~ |
北マリアナ諸島(MP) | $0.05 |
マルチニーク(MQ) | $0.16 |
モーリタニア(MR) | $0.20 |
モントセラト島(MS) | $0.09 |
マルタ(MT) | $0.07 |
モーリシャス(MU) | $0.14 |
モルディブ(MV) | $0.14 |
マラウイ(MW) | $0.20 |
メキシコ(MX) | $0.12 |
マレーシア(MY) | $0.10 |
モザンビーク(MZ) | $0.18 |
ナミビア(NA) | $0.04 |
ニューカレドニア(NC) | $0.08~ |
ニジェール(NE) | $0.23 |
ノーフォーク島(NF) | $0.03~ |
ナイジェリア(NG) | $0.27 |
ニカラグア(NI) | $0.08~ |
オランダ(NL) | $0.08~ |
ノルウェー(NO) | $0.07 |
ネパール(NP) | $0.23 |
ナウル(NR) | $0.13 |
ニウエ(NU) | $0.09 |
ニュージーランド(NZ) | $0.08~ |
オマーン(OM) | $0.12 |
パナマ(PA) | $0.14 |
ペルー(PE) | $0.16 |
仏領ポリネシア(PF) | $0.09 |
パプアニューギニア(PG) | $0.19 |
フィリピン(PH) | $0.18 |
パキスタン(PK) | $0.29 |
ポーランド(PL) | $0.03~ |
サンピエール ミクロン(PM) | $0.10 |
ピトケアン(PN) | $0.10 |
プエルトリコ(PR) | $0.03~ |
パレスチナ自治政府(PS) | $0.29 |
ポルトガル(PT) | $0.04 |
パラオ(PW) | $0.04 |
パラグアイ(PY) | $0.08~ |
カタール(QA) | $0.17 |
レユニオン(RE) | $0.07 |
ルーマニア(RO) | $0.05 |
セルビア(RS) | $0.31 |
ロシア連邦(RU) | $0.49 |
ルワンダ(RW) | $0.15 |
サウジアラビア(SA) | $0.12 |
ソロモン諸島(SB) | $0.05 |
セイシェル(SC) | $0.03~ |
スーダン(SD) | $0.11 |
スウェーデン(SE) | $0.06 |
シンガポール(SG) | $0.12 |
セントヘレナ、アセンションおよびトリスタンダクーニャ(SH) | $0.03~ |
スロベニア(SI) | $0.22 |
スバールバル諸島およびヤンマイエン島(SJ) | $0.14 |
スロバキア(SK) | $0.07 |
シエラレオネ(SL) | $0.16 |
サンマリノ(SM) | $0.06 |
セネガル(SN) | $0.20 |
ソマリア(SO) | $0.18 |
スリナム(SR) | $0.15 |
南スーダン(SS) | $0.12 |
サントメ プリンシペ民主共和国(ST) | $0.09 |
エルサルバドル(SV) | $0.14 |
シント マールテン島(オランダ領)(SX) | $0.09 |
シリアアラブ共和国(SY) | $0.09 |
エスワティニ(SZ) | $0.08~ |
タークス カイコス諸島(TC) | $0.15 |
チャド(TD) | $0.19 |
仏領南方、南極地域(TF) | $0.19 |
トーゴ(TG) | $0.13 |
タイ(TH) | $0.05 |
タジキスタン(TJ) | $0.35 |
トケラウ諸島(TK) | $0.06 |
東ティモール(TL) | $0.06 |
トルクメニスタン(TM) | $0.20 |
チュニジア(TN) | $0.26 |
トンガ(TO) | $0.18 |
トルコ(TR) | $0.03~ |
トリニダード トバゴ(TT) | $0.16 |
ツバル(TV) | $0.09 |
台湾(TW) | $0.07 |
タンザニア連合共和国(TZ) | $0.24 |
ウクライナ(UA) | $0.20 |
ウガンダ(UG) | $0.18 |
アメリカ合衆国外諸島(UM) | $0.16 |
米国(US) | $0.01 |
ウルグアイ(UY) | $0.08~ |
ウズベキスタン(UZ) | $0.34 |
バチカン市国(VA) | $0.33 |
セントビンセント グレナディーン諸島(VC) | $0.16 |
ベネズエラ ボリバル共和国(VE) | $0.09 |
英領バージン諸島(VG) | $0.14 |
米領バージン諸島(VI) | $0.02 |
ベトナム(VN) | $0.13 |
バヌアツ(VU) | $0.17 |
ウォリス フツナ(WF) | $0.08~ |
サモア(WS) | $0.14 |
コソボ(XK) | $0.17 |
イエメン(YE) | $0.21 |
マヨット島(YT) | $0.19 |
南アフリカ(ZA) | $0.07 |
ザンビア(ZM) | $0.24 |
ジンバブエ(ZW) | $0.17 |
その他すべてのリージョン(ZZ) | $0.49 |
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
Cloud Functions
作成した関数は、通常の Cloud Functions のレートで課金されます。詳細については、Cloud Functions の料金に関する情報をご覧ください。
使用量の確認
現在の Identity Platform の使用量を確認するには、以下を実行します。
Google Cloud コンソールで [お支払い] ページを開きます。
[お支払い] ページに移動[レポート] タブを開きます。
[フィルタ] で、[プロダクト] のプルダウン メニューから [Identity Platform] と [Firebase Authentication] を選択します。
チャートには現在の課金額も表示されます。使用量がティアの無料枠を使い切っていない場合は、フラットなラインのグラフが表示されます。
表は、認証方法による料金ごとに分類されます。電話認証と多要素認証の料金は、Firebase Authentication としてリストされます。
使用状況の指標の表示
使用状況に関する詳細な指標を表示する手順は次のとおりです。
Google Cloud コンソールで、[Metrics Explorer] ページに移動します。
[Project] > [Usage] を選択します。
表示する指標を選択します。([送信済み SMS]、[確認済み SMS]、[ブロックした SMS] など)が表示されます。
[変換] > [なし] を選択します。
[グループ条件] で、[合計] を使用して [region_code] を選択します。
[並べ替えと制限を追加] をクリックします。
[データポイントのアライメント] で、[1 日を合計] を選択します。
予測指標を表示する
現在の使用状況から費用を予測するには、次のようにします。
Google Cloud コンソールで、[Metrics Explorer] ページに移動します。
[Project] > [Usage] > [Sent SMS] を選択します。
[グループ条件] で、[region_code] を選択します。
前月の件数を除外します。
送信された SMS と確認済み SMS を表示する
Firebase コンソールには、送信された SMS と確認済みの SMS の使用状況の指標の両方が表示されます。Metrics Explorer ページを使用すると、より詳細な指標を表示できます。
一部のリージョンで確認率が非常に低い場合は、SMS のリージョンを使用して許可リストまたは拒否リストを作成します。たとえば、アプリがリリースされていない地域や、検証率が低い地域をブロックできます。
料金の例
次の表は、アプリケーションとサービスを組み合わせた 3 通りの Identity Platform 利用パターンの例と、1 か月の料金の見込み額を示しています。
認証の種類 | アプリケーションまたはサービスの例 | |||
---|---|---|---|---|
ユーザーアプリ | エンタープライズ向け SaaS | ハイブリッド サービス | ||
匿名ユーザー | 5,000 | 0 | 1,000 | |
メールユーザー(パスワードの有無にかかわらず) | 70,000 | 45,000 | 60,000 | |
Google や Facebook などの ソーシャル プロバイダ ユーザー | 150,000 | 0 | 70,000 | |
小計 |
225,000 の MAU 50,000 × 0 = $0 50,000 × 0.0055 = $275 125,000 × 0.0046 = $575 小計: $850 |
45,000 の MAU 45,000 × 0 = $0 小計: $0 |
131,000 の MAU 50,000 × 0 = $0 50,000 × 0.0055 = $275 31,000 × 0.0046 = $143 小計: $418 | |
電話 / SMS の送信 | 1,300 から Region US(SMS あたり $0.01) | 0 | 1,300 からリージョン CA(SMS あたり $0.01) | |
小計 |
1,300 件の SMS 送信 300 × 無料 = $0 1,000 × 0.01 = $10 小計: $10 |
0 ドル |
2,300 件の SMS 送信 300 × 無料 = $0 2,000 × 0.01 = $20 小計: $20 |
|
フェデレーション SAML ユーザー | 0 | 2,000 | 1,000 | |
フェデレーション OIDC ユーザー | 0 | 75,000 | 9,000 | |
小計 | $0 |
77,000 の MAU 50 × 0 = $0 76,950 × 0.015 = $1154 小計: $1154 |
10,000 の MAU 50 × 0 = $0 9,950 × 0.015 = $149 小計: $149 | |
1 か月の合計費用 | 860 ドル | $1,154 | $587 |
上の例は、以下の一般的な利用傾向に沿った具体的な事例を示したものです。
- ユーザーアプリでは、通例、アプリに登録してログインするユーザーのソーシャル プロバイダの認証情報か、ユーザーが電話またはメールによる認証を利用して Identity Platform で直接作成した認証情報を利用します。場合によっては、アプリケーションをテストしている匿名ユーザーに、利用状況とユーザー ID が維持管理される完全なユーザー アカウントへとアップグレードしてもらうこともできます。上の例では、SMS のワンタイム パスワードもアプリケーションへのログインに利用しています。
- エンタープライズ向け SaaS サービスでは、一元的かつ組織的な ID 管理体制の維持を組織が求めているため、フェデレーションを利用してサービスにログインすることが一般的です。上の例で、Identity Platform サービスにアカウントを登録するユーザーも存在しますが、フェデレーションを目的として OIDC を利用するユーザーが数多く存在しています。 また、SAML フェデレーションを利用するユーザーも存在します。
- ハイブリッド サービスは、お客様、パートナー、従業員、アプリケーションやサービスへのアクセスを必要としているあらゆるユーザーが混在する環境です。上の例では、ローカル アカウントの作成、SAML や OIDC といったエンタープライズ向けフェデレーション技術の利用など、多種多様なログイン方法が利用されています。
次のステップ
- Identity Platform のドキュメントを読む。
- 料金計算ツールを試す。
- Identity Platform のソリューションとユースケースについて学習する。