Google Cloud Storage を介して、ショッピング データを Google に安全に送信できます。Google Cloud Storage は新しいクラウドベースのストレージ サービスで、Google のインフラストラクチャ上に、データを保存してアクセスすることができます。Google Cloud Storage は、Amazon Simple Storage Service(Amazon S3)、Eucalyptus Systems, Inc. などのサービスと併用できる多数のクラウド ストレージ ツールやライブラリと互換性があります。
仕組み
Google Cloud Storage を使用する操作は、SFTP サーバーの場合と同様です。ファイル転送クライアントを使ってファイルの送信とアクセスができます。Google Cloud Storage では、フォルダの代わりに「バケット」を使います。Google Cloud Storage で Manufacturer Center アカウントをセットアップすると、Google はショッピング データ用のプライベート バケットを自動的に割り当てます。販売店が Google Cloud Storage を使用すると、多くの利点があります。高度なセキュリティ、最高 10 ギガバイトの容量、柔軟なインフラストラクチャを備えているため他のアプリケーションにも同様に利用できます。
Manufacturer Center に商品を送信したいデベロッパーが Google Cloud Storage を使用することもできます。ただし Google Cloud Storage の性質上、デベロッパーはアプリケーションのプログラミングに関する技術的な知識と経験が必要です。詳細については、Google Cloud Storage に関する記事をご覧ください。
手順
Google Cloud Storage を介してデータフィードを送信する場合、既存のバケットに書き込むので、Google Cloud Storage サービスを起動する必要はありません。Google Cloud Storage サービスを起動する必要がある場合と必要がない場合について詳しくは、こちらをご覧ください。
ステップ 1: Google Cloud Storage アカウントと Manufacturer Center アカウントとのリンク:
- Manufacturer Center アカウントにログインします。
- ツールアイコン をクリックし、[設定] で [SFTP / GCS] を選択します。
- [Google Cloud Storage] タブをクリックします。
- [現在のユーザー] を選択するか(Google Cloud Storage アカウントと Manufacturer Center アカウントのログイン メールアドレスが同じ場合)、[別のユーザー] を選択して Google Cloud Storage のログイン メールアドレスを指定します。
- [Google Cloud Storage にリンク] をクリックすると、商品データのバケットが自動的に割り当てられ、[Google Cloud Storage のバケット名] に表示されます。
ステップ 2: データフィードの準備
- データフィードを作成します。
- データフィードを送信する前に、フィードを Manufacturer Center で登録します。
ステップ 3: Google Cloud Storage を介したデータの送信
Google Cloud Storage を介して Manufacturer Center のバケットにデータをアップロードする方法についての詳細は、以下の情報をご覧ください。
- Google Cloud Storage スタートガイド
- デベロッパー ガイド
gsutil または gs Python ライブラリを使用して、アップロードのスケジュールを設定することをおすすめしますが、S3 と互換性のあるクライアントもほとんどが利用できます。
- 例: gsutil -d cp <filename> gs://merchant manufacturer center 123456</filename>
ステップ 4: 送信の確認
送信完了後 15 分以内に、[フィード] ページの [ステータス] 列に、Google がそのデータを処理中であることが表示されます。
よくある質問
他のアプリケーションで Google Cloud Storage アカウントを使用できますか?
はい。Google Cloud Storage で作成したバケットは、作成したユーザーが所有者となり、管理を行います。Manufacturer Center とは分離しています。ただし、ご自身の Google Cloud Storage アカウントを作成しなかった場合、アクセスできるバケットは、自分のために作成された 1 つの Google Cloud Storage バケットに限られます。このバケットは、Google Manufacturer Center に送信するデータ専用になります。
Manufacturer Center のバケットを他のデータの保存に使用できますか?
いいえ、使用できません。このバケットは、Manufacturer Center に送信するデータ専用です。送信後まもなく、Google はこのバケット内のデータを削除します。