フィード ファイルの準備ができたら、それを安全な場所でホストします。Google は定期的にフィードを取得します。通常、 コンテンツを常に最新の状態に保ちます。Google の担当者と連携して、 ホストの詳細と、ホストされている場所からフィードを取得する最適なタイミングを伝えます。
フィードをホストする際の推奨事項
ただし、フィードとホストをホストするための最適な方法はデータ プロバイダが ホストされた場所でのフィードの構成、次にフィードの構成に関する推奨事項を シームレスに取得できるように構造化する必要があります
- 「latest」という名前のフォルダを作成します(大文字と小文字は区別されません)。このフォルダが JSON によって更新されていることを確認してください フィード ファイルを毎日作成し、その日の Google が任意の時点で取得する必要があるファイルのみを含めます。
- 最新のフォルダの下にはサブフォルダを作成しないでください。すべての JSON ファイルなどの階層をフラットな状態に維持する 「latest」フォルダの直下にあります。
- 必要に応じて、過去 30 日以上のフィードを「date-time」という名前のフォルダに保存することもできます。 これは、以前のバージョンのコンテナで問題を追跡する必要がある場合に 以前に提供されたメタデータを検索します。Google がこれらのフォルダを使用することはありません。
- どの時点においても、「latest」フォルダに、サイズが 0 KB または空のファイルがないことを確認してください。
- ファイルが最新のフォルダで シームレスに連携します
- Google がステージング フィードをリクエストする場合に備えて、 作成しますたとえば、本番環境フィードの階層が ../latest/ の場合、 ステージング フィードの異なる階層(例: ../staging/latest/)
ホスティング方法
次の表に、サポートされているフィードのホスティング方法と、共有する必要がある詳細情報を示します。 Google 担当者
方法 | 必要な詳細 | 認証サポート |
Google Cloud Storage(GCS) |
|
|
HTTPS |
|
|
SFTP |
|
|
AWS S3 |
|
|
上記のいずれかの方法でフィード ファイルをアップロードしたら、メディア アクション チームにお問い合わせください フィード ファイルを確認してください。
Google Cloud Storage でフィードをホストする
次の手順は、Google Cloud Storage にフィード ファイルをアップロードする方法を示しています。
Google Cloud Platform コンソールにログインします。 [プロジェクトを選択] プルダウン メニューをクリックします。
ポップアップ ウィンドウで、[新しいプロジェクト] をクリックします。
新しいプロジェクトに名前を付け、[作成] をクリックします。
ナビゲーション メニューで、[ストレージ] > [ブラウザ] をクリックします。
Google Cloud Storage にまだ登録していない場合は、[無料トライアルを申し込む] をクリックして無料トライアルを開始します(このサービスに対する支払いは、利用限度額に到達後、または、30 日経過後に行われます)。
無料トライアルに登録したら、ブラウザを更新して画面を更新します。
[バケットの作成] をクリックします。
バケットに名前を付けて、[作成] をクリックします。
バケットの詳細ページで、[ファイルのアップロード] をクリックします。
フィード ファイルをアップロードします。
バケットの詳細ページで、[権限] をクリックします。
[メンバーを追加] をクリックします。
[新しいメンバー] フィールドに、次のメールアドレスを入力します。
088794101-100000002-account@partnercontent.gserviceaccount.com
プルダウンで、[ストレージ オブジェクト閲覧者] を選択し、[保存] をクリックします。
フィード ファイルをホストシステムにアップロードしたら、メディア アクション チームに連絡してフィード ファイルの確認を依頼します。