このページでは、ドメイン名を持つバケットを作成するための要件と、ドメインの所有者とサイトの所有者の検証方法について説明します。バケットの作成方法について詳しくは、ストレージ バケット作成のガイドをご確認ください。バケットの命名方法の一般的な情報については、バケットとオブジェクトの命名ガイドラインをご確認ください。
ドメイン名を持つバケットの要件
Cloud Storage では、ピリオドを含むバケット名はドメイン名として扱われます。そのため、このようなバケット名は次のように設定する必要があります。
- 構文的に有効な DNS 名である(たとえば、
bucket..example.com
はドットが連続しているため無効です)。 - 末尾が現在認められている最上位のドメイン(
.com
など)である。 - ドメイン名を取り扱う権限を持つユーザーによって作成されている。
有効なドメイン名を持つバケットの例としては、example.com
、buckets.example.com
、www.example.co.uk
などが挙げられます。
ドメイン名を持つバケットを作成できるユーザー
ドメイン名を使用するバケットを作成するには、そのドメイン名を使用する権限があることを確認する必要があります。次のユーザーにドメイン名の使用が許可されています。
- ドメインまたは親ドメインの確認済みの所有者。
- ドメインまたは親ドメインの確認済みのサイト所有者。
ただし、ドメインに両方のタイプのユーザーがいる場合、ドメインまたは親ドメインの確認済みの所有者のみがバケットを作成できます。これにより、ドメイン所有者は、ドメイン名を持つバケットを作成できるユーザーを厳密に制御できます。
たとえば、http://reports.example.com
を使用するウェブサイトを所有している IT スタッフがいるとします。サイトの確認が完了すると、reports.example.com
や annual.reports.example.com
などのバケットを作成できます。ただし、これらのバケットを作成することができるのは、ドメイン example.com
の所有者であることが確認されている場合のみです。example.com
ドメインが確認済みであるため、バケット example.com
を作成することもできます。
ドメインの所有権の確認
プロジェクトにドメイン名を持つバケットがある場合、バケットを作成するチームメンバーは、指定されたドメイン内にバケットを作成する権限があることを証明する必要があります。Cloud Storage バケット内のドメインのコンテンツをホストすることを目的としている場合は、ドメインの所有権を確認することをおすすめします。
Cloud Storage では、Search Console でドメイン名プロバイダのメソッドを使用してドメインの所有権を確認します。
ドメインの所有権を確認するには:
Search Console を開きます。ドメインの所有権の管理に使用する Google アカウントでログインする必要があります。
[ドメイン] ペインに、確認するドメインまたはサブドメインを入力して、[続行] をクリックします。
[DNS レコードでのドメイン所有権の確認] ペインに表示される指示に従います。
追加の確認済みの所有者
ドメインまたはサイトの所有権を確認すると、サービス アカウントなどの追加の所有者を追加できるようになります。これらのユーザーは、確認済みのドメイン名でバケットを作成することもできます。
ドメイン所有者を追加するには:
- ウェブマスター セントラルに移動します。
- 所有者を追加するドメインに関連付けられた [確認の詳細] リンクをクリックします。
- [サイト所有者を追加] ボタンをクリックします。
- テキスト ボックスに、追加するユーザーのメールアドレスを入力します。
- [続行] をクリックします。
サイト所有者を追加するには:
トラブルシューティング
次のようなトピックについては、Search Console のヘルプページをご確認ください。
- サイトの所有権を確認する方法。
- DNS TXT レコードを使用して確認する。
- 一般的な確認エラーのトラブルシューティング
次のステップ
- バケットを作成する。
- 静的ウェブサイトをホストする方法を学習する。
- バケットの命名ガイドラインについて学習する。