Identity Platform の料金
このドキュメントでは、Identity Platform の料金の詳細について説明します。
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
料金の概要
Identity Platform では、ほとんどのログイン方法で、1 か月のアクティブ ユーザー(MAU)に基づいて料金が計算されます。ある月にログインしたアカウントは、その月のアクティブ ユーザーと見なされます。アクティブでないユーザーについては、保存に伴う請求は発生しません。
スマートフォンと多要素認証のユーザーは、メッセージ送信ごとに課金されます。
料金計算ツール
Google Cloud Platform 料金計算ツールを使うと、Identity Platform の使用料金を見積もることができます。
料金表
Identity Platform の料金は、使用する認証方法に基づき、いくつかのティアに分類されます。
現在の料金については、電話認証と多要素認証の場合をご覧ください。
プロジェクトの使用状況の指標を表示するには、使用状況の表示をご覧ください。
ティア 1 プロバイダ
- メール
- 電話
- 匿名
- ソーシャル
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.07 |
アラブ首長国連邦(AE) | $0.07 |
アフガニスタン(AF) | $0.27 |
アンティグア バーブーダ(AG) | $0.16 |
アンギラ(AI) | $0.10 |
アルバニア(AL) | $0.08 |
アルメニア(AM) | $0.13 |
アンゴラ(AO) | $0.07 |
アルゼンチン(AR) | $0.07 |
米領サモア(AS) | $0.12 |
オーストリア(AT) | $0.04 |
オーストラリア(AU) | $0.03 |
アルバ(AW) | $0.12 |
オーランド諸島(AX) | $0.07 |
アゼルバイジャン(AZ) | $0.29 |
ボスニア ヘルツェゴビナ(BA) | $0.06 |
バルバドス(BB) | $0.13 |
バングラデシュ(BD) | $0.19 |
ベルギー(BE) | $0.07 |
ブルキナファソ(BF) | $0.08 |
ブルガリア(BG) | $0.10 |
バーレーン(BH) | $0.03 |
ブルンジ(BI) | $0.24 |
ベナン(BJ) | $0.13 |
サン バルテルミー(BL) | $0.12 |
バミューダ(BM) | $0.12 |
ブルネイ ダルサラーム(BN) | $0.01 |
ボリビア(BO) | $0.13 |
ボネール島、シント ユースタティウス島、サバ島(BQ) | $0.15 |
ブラジル(BR) | $0.02 |
バハマ(BS) | $0.03 |
ブータン(BT) | $0.27 |
ブーベ島(BV) | $0.21 |
ボツワナ(BW) | $0.07 |
ベラルーシ(BY) | $0.18 |
ベリーズ(BZ) | $0.18 |
カナダ(CA) | $0.01 |
ココス(キーリング)諸島(CC) | $0.01 |
コンゴ民主共和国(CD) | $0.14 |
中央アフリカ共和国(CF) | $0.08 |
コンゴ語(CG) | $0.15 |
スイス(CH) | $0.05 |
コートジボワール(CI) | $0.21 |
クック諸島(CK) | $0.10 |
チリ(CL) | $0.04 |
カメルーン(CM) | $0.11 |
中国(CN) | $0.01 |
コロンビア(CO) | $0.02 |
コスタリカ(CR) | $0.02 |
キューバ(CU) | $0.06 |
カーボベルデ(CV) | $0.15 |
キュラソー(CW) | $0.14 |
クリスマス島(CX) | $0.14 |
キプロス(CY) | $0.03 |
チェコ(CZ) | $0.05 |
ドイツ(DE) | $0.08 |
ジブチ(DJ) | $0.10 |
デンマーク(DK) | $0.04 |
ドミニカ(DM) | $0.11 |
ドミニカ共和国(DO) | $0.03 |
アルジェリア(DZ) | $0.21 |
エクアドル(EC) | $0.16 |
エストニア(EE) | $0.04 |
エジプト(EG) | $0.19 |
西サハラ(EH) | $0.19 |
エリトリア(ER) | $0.09 |
スペイン(ES) | $0.04 |
エチオピア(ET) | $0.23 |
フィンランド(FI) | $0.06 |
フィジー(FJ) | $0.13 |
フォークランド(マルビナス)諸島(FK) | $0.04 |
ミクロネシア連邦(FM) | $0.06 |
フェロー諸島(FO) | $0.04 |
フランス(FR) | $0.06 |
ガボン(GA) | $0.14 |
英国(GB) | $0.04 |
グレナダ(GD) | $0.14 |
ジョージア(GE) | $0.12 |
仏領ギアナ(GF) | $0.13 |
ガーンジー(GG) | $0.09 |
ガーナ(GH) | $0.15 |
ジブラルタル(GI) | $0.06 |
グリーンランド(GL) | $0.03 |
ガンビア(GM) | $0.12 |
ギニア(GN) | $0.13 |
グアドループ(GP) | $0.09 |
赤道ギニア(GQ) | $0.12 |
ギリシャ(GR) | $0.05 |
グアテマラ(GT) | $0.05 |
南ジョージア諸島および南サンドウィッチ諸島(GS) | $0.05 |
グアム(GU) | $0.04 |
ギニアビサウ(GW) | $0.15 |
ガイアナ(GY) | $0.15 |
香港(HK) | $0.05 |
ハード島およびマクドナルド諸島(HM) | $0.06 |
ホンジュラス(HN) | $0.11 |
クロアチア(HR) | $0.07 |
ハイチ(HT) | $0.16 |
ハンガリー(HU) | $0.05 |
インドネシア(ID) | $0.29 |
アイルランド(IE) | $0.05 |
イスラエル(IL) | $0.14 |
マン島(IM) | $0.06 |
インド(IN) | $0.07 |
英領インド洋地域(IO) | $0.03 |
イラク(IQ) | $0.19 |
イラン イスラム共和国(IR) | $0.16 |
アイスランド(IS) | $0.05 |
イタリア(IT) | $0.04 |
ジャージー(JE) | $0.06 |
ジャマイカ(JM) | $0.16 |
ヨルダン(JO) | $0.21 |
日本(JP) | $0.05 |
ケニア(KE) | $0.11 |
キルギス(KG) | $0.20 |
カンボジア(KH) | $0.13 |
キリバス(KI) | $0.11 |
コモロ(KM) | $0.29 |
セントクリストファー ネーヴィス(KN) | $0.09 |
韓国(KR) | $0.02 |
クウェート(KW) | $0.13 |
ケイマン諸島(KY) | $0.14 |
カザフスタン(KZ) | $0.19 |
ラオス人民民主共和国(LA) | $0.15 |
レバノン(LB) | $0.22 |
セントルシア(LC) | $0.12 |
リヒテンシュタイン(LI) | $0.02 |
スリランカ(LK) | $0.25 |
リベリア(LR) | $0.11 |
レソト(LS) | $0.13 |
リトアニア(LT) | $0.04 |
ルクセンブルク(LU) | $0.06 |
ラトビア(LV) | $0.04 |
リビア(LY) | $0.27 |
モロッコ(MA) | $0.16 |
モナコ(MC) | $0.11 |
モルドバ共和国(MD) | $0.06 |
モンテネグロ(ME) | $0.09 |
セントマーチン島(仏領)(MF) | $0.07 |
マダガスカル(MG) | $0.35 |
マーシャル諸島(MH) | $0.06 |
北マケドニア(MK) | $0.04 |
マリ(ML) | $0.18 |
ミャンマー(MM) | $0.21 |
モンゴル(MN) | $0.21 |
マカオ(MO) | $0.03 |
北マリアナ諸島(MP) | $0.03 |
マルチニーク(MQ) | $0.15 |
モーリタニア(MR) | $0.16 |
モントセラト島(MS) | $0.07 |
マルタ(MT) | $0.06 |
モーリシャス(MU) | $0.11 |
モルディブ(MV) | $0.14 |
マラウイ(MW) | $0.17 |
メキシコ(MX) | $0.09 |
マレーシア(MY) | $0.20 |
モザンビーク(MZ) | $0.09 |
ナミビア(NA) | $0.03 |
ニューカレドニア(NC) | $0.07 |
ニジェール(NE) | $0.14 |
ノーフォーク島(NF) | $0.02 |
ナイジェリア(NG) | $0.17 |
ニカラグア(NI) | $0.10 |
オランダ(NL) | $0.07 |
ノルウェー(NO) | $0.05 |
ネパール(NP) | $0.15 |
ナウル(NR) | $0.10 |
ニウエ(NU) | $0.03 |
ニュージーランド(NZ) | $0.06 |
オマーン(OM) | $0.09 |
パナマ(PA) | $0.09 |
ペルー(PE) | $0.15 |
仏領ポリネシア(PF) | $0.09 |
パプアニューギニア(PG) | $0.14 |
フィリピン(PH) | $0.14 |
パキスタン(PK) | $0.22 |
ポーランド(PL) | $0.03 |
サンピエール ミクロン(PM) | $0.09 |
ピトケアン(PN) | $0.10 |
プエルトリコ(PR) | $0.01 |
パレスチナ自治政府(PS) | $0.22 |
ポルトガル(PT) | $0.02 |
パラオ(PW) | $0.06 |
パラグアイ(PY) | $0.08 |
カタール(QA) | $0.14 |
レユニオン(RE) | $0.06 |
ルーマニア(RO) | $0.04 |
セルビア(RS) | $0.21 |
ロシア連邦(RU) | $0.28 |
ルワンダ(RW) | $0.14 |
サウジアラビア(SA) | $0.11 |
ソロモン諸島(SB) | $0.03 |
セーシェル(SC) | $0.03 |
スーダン(SD) | $0.11 |
スウェーデン(SE) | $0.04 |
シンガポール(SG) | $0.04 |
セントヘレナ、アセンションおよびトリスタンダクーニャ(SH) | $0.03 |
スロベニア(SI) | $0.17 |
スバールバル諸島およびヤンマイエン島(SJ) | $0.14 |
スロバキア(SK) | $0.05 |
シエラレオネ(SL) | $0.13 |
サンマリノ(SM) | $0.04 |
セネガル(SN) | $0.14 |
ソマリア(SO) | $0.12 |
スリナム(SR) | $0.14 |
南スーダン(SS) | $0.12 |
サントメ プリンシペ民主共和国(ST) | $0.04 |
エルサルバドル(SV) | $0.04 |
シント マールテン島(オランダ領)(SX) | $0.08 |
シリア アラブ共和国(SY) | $0.09 |
エスワティニ(SZ) | $0.08 |
タークス カイコス諸島(TC) | $0.14 |
チャド(TD) | $0.10 |
仏領南方、南極地域(TF) | $0.19 |
トーゴ(TG) | $0.30 |
タイ(TH) | $0.02 |
タジキスタン(TJ) | $0.27 |
トケラウ諸島(TK) | $0.03 |
東ティモール(TL) | $0.07 |
トルクメニスタン(TM) | $0.12 |
チュニジア(TN) | $0.23 |
トンガ(TO) | $0.14 |
トルコ(TR) | $0.02 |
トリニダード トバゴ(TT) | $0.17 |
ツバル(TV) | $0.05 |
台湾(TW) | $0.03 |
タンザニア連合共和国(TZ) | $0.19 |
ウクライナ(UA) | $0.12 |
ウガンダ(UG) | $0.13 |
アメリカ合衆国外諸島(UM) | $0.16 |
米国(US) | $0.01 |
ウルグアイ(UY) | $0.05 |
ウズベキスタン(UZ) | $0.29 |
バチカン市国(VA) | $0.33 |
セントビンセント グレナディーン諸島(VC) | $0.16 |
ベネズエラ ボリバル共和国(VE) | $0.09 |
英領バージン諸島(VG) | $0.12 |
米領バージン諸島(VI) | $0.02 |
ベトナム(VN) | $0.12 |
バヌアツ(VU) | $0.13 |
ウォリス フツナ(WF) | $0.05 |
サモア(WS) | $0.12 |
コソボ(XK) | $0.14 |
イエメン(YE) | $0.21 |
マヨット島(YT) | $0.16 |
南アフリカ(ZA) | $0.06 |
ザンビア(ZM) | $0.14 |
ジンバブエ(ZW) | $0.17 |
その他すべてのリージョン(ZZ) | $0.35 |
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。
Cloud Run 関数
作成した関数は、通常の Cloud Run 関数のレートで課金されます。詳細については、Cloud Run の関数の料金情報をご覧ください。
使用量の確認
現在の Identity Platform の使用量を確認するには、以下を実行します。
Google Cloud コンソールで [お支払い] ページを開きます。
[お支払い] ページに移動[レポート] タブを開きます。
[フィルタ] で、[プロダクト] のプルダウン メニューから [Identity Platform] と [Firebase Authentication] を選択します。
チャートには現在の課金額も表示されます。使用量がティアの無料枠を使い切っていない場合は、フラットなラインのグラフが表示されます。
表は、認証方法による料金ごとに分類されます。電話認証と多要素認証の料金は、Firebase Authentication としてリストされます。
使用状況の指標の表示
使用状況に関する詳細な指標を表示する手順は次のとおりです。
Google Cloud コンソールで、[Metrics Explorer] ページに移動します。
[Project] > [Usage] を選択します。
表示する指標を選択します。たとえば、[Sent SMS]、[確認済み SMS]、[ブロック済みの SMS] などです。
[Transform] > [None] を選択します。
[グループ条件] で、[合計] を使用して [region_code] を選択します。
[並べ替えと制限を追加] をクリックします。
[データポイントのアライメント] で、[1 日に対する [合計] を選択します。
予測指標を表示する
現在の使用状況から費用を予測するには、次の操作を行います。
Google Cloud コンソールで、[Metrics Explorer] ページに移動します。
[Project] > [Usage] > [Sent SMS] を選択します。
[グループ条件] で [region_code] を選択します。
前月の数を除外します。
送信済みの SMS と確認済み SMS の表示
Firebase コンソールには、送信および検証済みの 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 から米国地域まで(SMS あたり $0.01) | 0 | リージョン CA まで 1,300(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 のソリューションとユースケースについて学習する。