プロジェクトの課金の有効化、無効化、変更

このドキュメントでは、各 Google Cloud プロジェクトと各 Google Maps Platform プロジェクトに対して Cloud Billing を管理する方法と、プロジェクトに Cloud 請求先アカウントをリンクするおよびリンクを解除する方法について説明します。

Cloud 請求先アカウントの作成変更閉鎖の方法については、Cloud 請求先アカウントを管理するをご覧ください。

Cloud 請求先アカウントは、特定のリソースセットの請求先を定義するために使用されます。請求先アカウントには 1 つ以上のプロジェクトを関連付けることができます。プロジェクトの利用料金は、リンクされた Cloud 請求先アカウントに請求されます。

1 つの Cloud 請求先アカウントの請求管理者である場合、作成した新しいプロジェクトは既存の Cloud 請求先アカウントに自動的に関連付けられます。複数の Cloud 請求先アカウントを作成するか、またはアクセスする場合は、プロジェクトの請求先となる Cloud 請求先アカウントを変更できます。このドキュメントでは、プロジェクトの Cloud 請求先アカウントの変更方法と、プロジェクトの課金を有効または無効にする方法について説明します。

請求書をメールで受信する場合や、受信者を変更する場合は、お支払いに関する連絡先担当者と通知の変更をご覧ください。

必要な権限

このドキュメントで説明するさまざまなタスクを実行するために必要な権限は、タスクによって異なります。必要な権限については、各トピックの冒頭で説明します。

Cloud Billing 権限の詳細については、次をご覧ください。

プロジェクトで請求が有効になっているかどうかを確認する

以下の条件を満たすと、プロジェクトで課金が有効になります。

  1. プロジェクトが Cloud 請求先アカウントにリンクされている。
  2. リンクされた Cloud 請求先アカウントがアクティブで、良好な状態である(請求先アカウントが閉鎖または停止されていない)。

プロジェクトで課金が有効になっているかどうかを判断する方法については、プロジェクトの課金ステータスを確認するをご覧ください。

プロジェクトにリンクされている Cloud 請求先アカウントを変更する

プロジェクトを別の Cloud 請求先アカウントに切り替えても、サービスの中断やサーバーのダウンタイムは発生しません。ただし、プロジェクトは次のような影響を受ける可能性があります。

  • 確約利用割引(CUD): プロジェクト内の Compute Engine リソース用にリソースベースのコミットメントを購入していた場合、新しい Cloud 請求先アカウントにこの CUD が適用されます。コミットメントを移行すると、割引に次のような影響があります。

    • 元の Cloud 請求先アカウントでプロジェクト間の割引の共有を有効にしている場合、元の請求先アカウントにリンクされたままになっているプロジェクトは、割引の共有設定の対象から外れます。

    • 移行先の Cloud 請求先アカウントで、既存のコミットメントなどに対して割引の共有がすでに有効になっている場合、移動するプロジェクトに関連付けられた CUD が割引の共有設定に追加されます。

    • 移行先アカウントで割引の共有が有効になっていない場合は、Cloud 請求先アカウントに対して割引の共有を有効にすることができます。割引の共有を有効にしない場合、CUD は、リソースベースのコミットメントを購入したプロジェクトで対象となる使用量にのみ適用されます。

    • コミットメントに優先アトリビューションを設定している場合は、プロジェクトの Cloud 請求先アカウントを変更した後で、優先アトリビューション構成の更新が必要になることがあります。

      詳しくは、コミットメントに優先アトリビューションを設定するをご覧ください。

    • プロジェクトの Cloud 請求先アカウントを変更すると、米国およびカナダの太平洋標準時(UTC-8)の深夜 0 時に、リソースベースの CUD が新しい Cloud 請求先アカウントに適用されます。

  • Google Cloud Marketplace のお客様: プロジェクトで Google Cloud Marketplace から購入を行った場合は、購入を転送するために必要な手順をご覧ください。この手順を行うことで、必要なリソースが失われてプロジェクトの無効化やデータの消失が起きるのを防ぐことができます。Cloud Marketplace の購入に対する課金方法については、Cloud Marketplace のドキュメントをご覧ください。

このタスクに必要な権限

プロジェクトの Cloud 請求先アカウントを変更するには、プロジェクトを 1 つの Cloud 請求先アカウントから別の Cloud 請求先アカウントに移動できる必要があります。このタスクを実行するには、現在の Cloud 請求先アカウントからプロジェクトのリンクを解除し、プロジェクトを移動先の Cloud 請求先アカウントにリンクするための権限が必要です。

プロジェクトの権限と請求先アカウントの権限の両方が必要です。次の事前定義ロールには、このタスクを実行するのに必要な権限が設定されています。

  • プロジェクト: プロジェクト支払い管理者とプロジェクト閲覧者、またはプロジェクト オーナー

    および

  • 現在の Cloud 請求先アカウントと移行先の Cloud 請求先アカウント: 請求先アカウント ユーザー、請求先アカウント閲覧者、または請求先アカウント管理者

具体的には、このタスクを実行するには、次の権限が必要です。

操作 権限 権限を持つロール リソース
プロジェクトの表示と Cloud 請求先アカウントの関連付けの表示 billing.resourceAssociations.list 請求先アカウント閲覧者、請求先アカウントの費用管理者、請求先アカウント管理者 請求先アカウント
AND
resourcemanager.projects.get プロジェクト閲覧者、プロジェクト編集者、またはプロジェクト オーナー プロジェクト
現在の Cloud 請求先アカウントからプロジェクトのリンクを解除する billing.resourceAssociations.delete 請求先アカウント管理者 現在の請求先アカウント
OR
resourcemanager.projects.deleteBillingAssignment プロジェクト支払い管理者またはプロジェクト オーナー プロジェクト
プロジェクトを対象の Cloud 請求先アカウントにリンクする billing.resourceAssociations.create 請求先アカウント ユーザーまたは請求先アカウント管理者 対象の請求先アカウント
および
resourcemanager.projects.createBillingAssignment プロジェクト支払い管理者またはプロジェクト オーナー プロジェクト

プロジェクトの請求先アカウントを変更する方法

プロジェクトの Cloud 請求先アカウントを変更するには、次の操作を行います。

  1. Google Cloud コンソールの [お支払い] セクションで、次のいずれかの方法でプロジェクトを見つけます。

    方法 1: プロジェクトのリストを使用する 方法 2: 請求先アカウントを使用する
    [マイ プロジェクト] ページにアクセスして、すべてのプロジェクトと関連する Cloud 請求先アカウントのリストを表示します。

    この方法は、管理するプロジェクトに対してプロジェクト オーナー、プロジェクト編集者、プロジェクト閲覧者、またはプロジェクト支払い管理者の IAM ロールを持っている場合に最適です。

    すべてのプロジェクトと関連する Cloud 請求先アカウントのリストを表示する手順は次のとおりです。

    1. Google Cloud コンソールで、[お支払い] セクションの [マイ プロジェクト] ページに移動します。

      Cloud Billing の [マイ プロジェクト] に移動

    2. プロジェクトのリストで、管理するプロジェクトを見つけます。
    選択した請求先アカウントの [アカウント管理] ページを開き、Cloud 請求先アカウントにリンクされているすべてのプロジェクトのリストを表示します。

    この方法は、名前がわかっているアクティブな Cloud 請求先アカウントにアクセスできる場合に便利です。

    特定の請求先アカウントにリンクされているプロジェクトのリストを表示する手順は次のとおりです。

    1. Google Cloud コンソールで、Cloud 請求先アカウントの [アカウント管理] ページに移動します。

      Cloud Billing の [アカウント管理] に移動

    2. プロンプトで、表示する Cloud 請求先アカウントを選択します。
    3. [アカウント管理] ページのプロジェクトのリストで、管理するプロジェクトを見つけます。
  2. プロジェクトの行で、[アクション] メニュー()を開き、[お支払い情報を変更] を選択して、宛先の Cloud 請求先アカウントを選択します。

  3. [アカウントを設定] をクリックします。

  4. (省略可)プロジェクトを請求先アカウントにリンクした後、リンクをロックすると、プロジェクトが別の請求先アカウントに意図せず移動(リンク)したり、請求先アカウントからプロジェクトのリンクが削除されるのを防ぐことができます。

請求先アカウント変更後のプロジェクトの料金について

プロジェクトの Cloud 請求先アカウントを変更すると、プロジェクトの移動前にすでに発生していた料金は、以前の Cloud 請求先アカウントに請求されます。これには、取引履歴にまだ報告されていない請求が含まれることがあります。サービスによっては、料金がトランザクション履歴に報告されるまでに最長で 2 日間かかることがあります。

たとえば、プロジェクトをアカウント A からアカウント B に 5 月 15 日に移動すると、5 月 1 日から 5 月 15 日までに発生した料金はアカウント A(旧)に請求され、5 月 16 日から 5 月 31 日までに発生した料金はアカウント B(新)に請求されます。

プロジェクトの課金を有効にする

課金を有効にする方法は、新しいプロジェクトを作成するか、既存のプロジェクトに対して課金を再度有効にするかによって異なります。

新しいプロジェクトの課金を有効にする

新しいプロジェクトを作成すると、プロジェクトにリンクする Cloud 請求先アカウントを選択するように求められます。Cloud 請求先アカウントが 1 つだけの場合、そのアカウントが自動的にプロジェクトにリンクされます。

Cloud 請求先アカウントがない場合、Google Cloud の多くの機能を使用できるようにするには、Cloud 請求先アカウントを作成してプロジェクトの課金を有効にする必要があります。新しい請求先アカウントを作成してプロジェクトの課金を有効にするには、新しい Cloud 請求先アカウントを作成するの手順に沿って操作します。

既存のプロジェクトの課金を有効にする

プロジェクトで Google Cloud リソースを使用するには、プロジェクトで課金を有効にする必要があります。プロジェクトが有効な Cloud 請求先アカウントにリンクされている場合は、課金が有効になります。次のいずれかの理由で、プロジェクトで課金が無効になる場合があります。

課金が無効になっているプロジェクトがある場合、そのプロジェクト内のすべての課金対象のサービスが停止します。プロジェクトで課金を再度有効にすると、リソースが再起動されます。

  • 課金が再度有効になってから、リソースが再び起動するまで最長 24 時間かかることがあります。
  • 一部のサービスは手動で再起動する必要があります。詳細については、Google Cloud サービスの再起動をご覧ください。
  • プロジェクトで課金を無効にすると、一部のリソースは削除され、完全には復元されない可能性があります。詳しくは、Google Cloud でのデータ削除をご覧ください。

このタスクに必要な権限

プロジェクトの課金を有効にするには、プロジェクトを Cloud 請求先アカウントにリンクする権限が必要です。

プロジェクトの権限と請求先アカウントの権限の両方が必要です。次の事前定義ロールには、このタスクを実行するのに必要な権限が設定されています。

  • プロジェクト: プロジェクト支払い管理者とプロジェクト閲覧者、またはプロジェクト オーナー

    および

  • 対象の Cloud 請求先アカウント: 請求先アカウント ユーザー、請求先アカウント閲覧者、または請求先アカウント管理者

具体的には、このタスクを実行するには、次の権限が必要です。

操作 権限 権限を持つロール リソース
プロジェクトの表示と Cloud 請求先アカウントの関連付けの表示 billing.resourceAssociations.list 請求先アカウント閲覧者、請求先アカウントの費用管理者、請求先アカウント管理者 請求先アカウント
AND
resourcemanager.projects.get プロジェクト閲覧者、プロジェクト編集者、またはプロジェクト オーナー プロジェクト
プロジェクトを Cloud 請求先アカウントにリンクする billing.resourceAssociations.create 請求先アカウント ユーザーまたは請求先アカウント管理者 請求先アカウント
AND
resourcemanager.projects.createBillingAssignment プロジェクト支払い管理者またはプロジェクト オーナー プロジェクト

既存のプロジェクトで課金を有効にする方法

プロジェクトに対する課金を有効にするには、次の手順を行います。

  1. Google Cloud コンソールの [請求先アカウントを管理] ページにログインします。

    [請求先アカウントを管理] にログインする

  2. [マイ プロジェクト] タブを選択すると、プロジェクトのリストと、各プロジェクトに関連する Cloud 請求先アカウントが表示されます。

  3. プロジェクトのリストで、課金を再度有効にするプロジェクトを見つけます。ヒント: 請求先アカウントにリンクされていないプロジェクトの場合は、[請求先アカウント] 列で「お支払いは無効になっています」を探します。

  4. プロジェクトの行で、[アクション] メニュー()を開き、[お支払い情報を変更] を選択して、宛先の Cloud 請求先アカウントを選択します。

  5. [アカウントを設定] をクリックします。

  6. (省略可)プロジェクトを請求先アカウントにリンクした後、リンクをロックすると、プロジェクトが別の請求先アカウントに意図せず移動(リンク)したり、請求先アカウントからプロジェクトのリンクが削除されるのを防ぐことができます。

課金を再度有効にしようとしたときにエラーが発生する

最近復元されたプロジェクトで課金を再度有効にすると、次のようなエラーが発生する可能性があります。User missing permission 'resourcemanager.projects.createBillingAssignment' to link a billing account to project. The attempted action failed, please try again.

プロジェクトの復旧プロセス中のレイテンシの問題により、復元されたプロジェクトが Cloud Billing システムに伝播されるまでに時間がかかることがあります。プロジェクトが課金システムに完全に反映されるまで、復元されたプロジェクトに Cloud 請求先アカウントを正常にリンクすることはできません。

新たに復元されたプロジェクトに請求先アカウントをリンクしようとした際にエラー メッセージが表示された場合は、約 10 分後に再試行してください。それでも問題が解決しない場合は、数時間待ってから課金を割り当ててください。まれに、復元されたプロジェクトで課金を再度有効にするまで最大 36 時間かかることがあります。

プロジェクトの課金を無効にする

プロジェクトの自動支払いを停止するには、プロジェクトの課金を無効にします。プロジェクトの未払い料金はすべて、引き続きお客様の負担となります。Cloud 請求先アカウントに設定されているお支払い方法は、未払い料金の支払いにも使用されます。

このタスクに必要な権限

プロジェクトの課金を無効にするには、プロジェクトと Cloud 請求先アカウントのリンクを解除する権限が必要です。

プロジェクトの権限と請求先アカウントの権限の両方が必要です。次の事前定義ロールには、このタスクを実行するのに必要な権限が設定されています。

  • プロジェクト: プロジェクト支払い管理者とプロジェクト閲覧者、またはプロジェクト オーナー

    または

  • 対象の Cloud 請求先アカウント: 請求先アカウント管理者

具体的には、このタスクを実行するには、次の権限が必要です。

操作 権限 権限を持つロール リソース
プロジェクトと Cloud 請求先アカウントの関連付けを表示する billing.resourceAssociations.list 請求先アカウント閲覧者、請求先アカウントの費用管理者、請求先アカウント管理者 請求先アカウント
AND
resourcemanager.projects.get プロジェクト閲覧者、プロジェクト編集者、またはプロジェクト オーナー プロジェクト
Cloud 請求先アカウントからプロジェクトのリンクを解除する billing.resourceAssociations.delete 請求先アカウント管理者 請求先アカウント
OR
resourcemanager.projects.deleteBillingAssignment プロジェクト支払い管理者またはプロジェクト オーナー プロジェクト

プロジェクトの課金を無効にする方法

プロジェクトに対する課金を無効にするには、次の手順を行います。

  1. Google Cloud コンソールの [お支払い] セクションで、次のいずれかの方法でプロジェクトを見つけます。

    方法 1: プロジェクトのリストを使用する 方法 2: 請求先アカウントを使用する
    [マイ プロジェクト] ページにアクセスして、すべてのプロジェクトと関連する Cloud 請求先アカウントのリストを表示します。

    この方法は、管理するプロジェクトに対してプロジェクト オーナー、プロジェクト編集者、プロジェクト閲覧者、またはプロジェクト支払い管理者の IAM ロールを持っている場合に最適です。

    すべてのプロジェクトと関連する Cloud 請求先アカウントのリストを表示する手順は次のとおりです。

    1. Google Cloud コンソールで、[お支払い] セクションの [マイ プロジェクト] ページに移動します。

      Cloud Billing の [マイ プロジェクト] に移動

    2. プロジェクトのリストで、管理するプロジェクトを見つけます。
    選択した Cloud 請求先アカウントの [アカウント管理] ページを開き、請求先アカウントにリンクされているすべてのプロジェクトのリストを表示します。

    この方法は、名前がわかっているアクティブな Cloud 請求先アカウントにアクセスできる場合に便利です。

    特定の請求先アカウントにリンクされているプロジェクトのリストを表示する手順は次のとおりです。

    1. Google Cloud コンソールで、Cloud 請求先アカウントの [アカウント管理] ページに移動します。

      Cloud Billing の [アカウント管理] に移動

    2. プロンプトで、表示する Cloud 請求先アカウントを選択します。
    3. [アカウント管理] ページのプロジェクトのリストで、管理するプロジェクトを見つけます。

  2. プロジェクトの行で [アクション] メニュー()を開き、[課金を無効にする] を選択します。このプロジェクトの課金を無効にしてよいか確認するよう求められます。

  3. [課金を無効にする] をクリックします。

課金を無効にした後のプロジェクトの料金について

プロジェクトで課金を無効にすると、プロジェクトで課金を無効にする前に発生した料金は、以前にリンクされた Cloud 請求先アカウントに請求されます。これには、取引履歴にまだ報告されていない請求が含まれることがあります。サービスによっては、料金がトランザクション履歴に報告されるまでに最長で 2 日間かかることがあります。

使ってみる

Google Cloud を初めて使用する場合は、アカウントを作成して、実際のシナリオでの Google プロダクトのパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。

無料で開始