Google Merchant Center画像インポートブロック
リンクまたは画像 URL が無効です
link、image_link、additional_image_link が http:// または https:// で始まる完全なウェブアドレスではありません。
この問題とは?
link、image_link、additional_image_link が http:// または https:// で始まる完全なウェブアドレスではありません。
対象フィールド:
link / image_linkインポートブロック: この問題が解決されるまでファイルをインポートできません。
ファイルではこう見えます
| id | image_link | |
|---|---|---|
| 2 | MUG-01 | mug.jpg |
| 3 | TOTE-01 | www.example.com/tote.jpg |
| id | image_link | |
|---|---|---|
| 2 | MUG-01 | https://example.com/images/mug.jpg |
| 3 | TOTE-01 | https://www.example.com/tote.jpg |
CSV をアップロードしてこの問題をチェックし、修正済みファイルを書き出しましょう。
今すぐ修正Google Merchant Center が拒否する理由
Google は商品ページと画像を読み込む必要があります。相対 URL や壊れた URL だと商品は不承認になります。
有効な値 / 想定される形式
- ✓https://またはhttp://で始まる完全なURL
- ✓一般公開されている必要がある(ログイン不要)
- ✓URLにスペースを含めない
StriveFormats で修正
CSVをStriveFormatsにアップロードすると、すべての行でこの問題を検出し、行ごとにわかりやすく報告します。
Excel で修正
- 1Excelでlink / image_link列の列番号をクリックします。
- 2Ctrl+Hを押します。検索:http://、置換後:https://、「すべて置換」。これで安全でないURLが更新されます。
- 3//で始まるセルや、「shirt.jpg」のようにファイル名だけのセルを探し、それぞれの先頭にhttps://を付けます。
- 4検索:' '(半角スペース)、置換後:-、「すべて置換」。これでURLからスペースが取り除かれます。
- 5サンプルのURLをブラウザで開き、画像やページが正しく表示されることを確認します。
- 6「テキスト (タブ区切り) (*.txt)」形式で保存します。
Google スプレッドシートで修正
- 1Googleスプレッドシートでlink / image_link列を選択します。
- 2Ctrl+Hを押します。検索:http://、置換後:https://、「すべて置換」。
- 3//で始まるセルやファイル名だけのセルを探し、先頭に手作業でhttps://を付けます。
- 4検索:' '(半角スペース)、置換後:-、「すべて置換」でURL内のスペースを取り除きます。
- 5サンプルのURLを新しいブラウザタブに貼り付け、正しく表示されることを確認します。
- 6[ファイル]>[ダウンロード]>[タブ区切り形式(.tsv)]を選び、ファイル名の末尾を .txt に変更します。
次回の防止策
- ✓必ずhttps://で始まる完全なURLを使いましょう。相対パスやローカルのファイルパスは使わないでください。
- ✓インポートの前に、サンプルの画像URLをブラウザに貼り付けて正しく表示されるか確認しましょう。
- ✓URLをCSVに追加する前に、すべての画像を信頼できるCDNやクラウドストレージに置きましょう。
- ✓プラットフォームが明示的に対応していない限り、URLのクエリパラメータは避けましょう。
- ✓画像ファイルは20MB未満にし、JPG、PNG、WebPなどの標準的な形式を使いましょう。
StriveFormats の検出方法
StriveFormatsは、link / image_link列の空でない各値がhttp://またはhttps://で始まり、スペースを含まないかを確認します。相対パスやローカルのファイル名のように見える値も指摘されます。
►技術的な詳細
Google Merchant Centerのインポートは、インポート時(または商品の表示時)に画像のURLから画像を取得します。画像を見つけられるよう、URLはhttp://またはhttps://で始まる完全なアドレスである必要があります。相対パス(「images/shirt.jpg」など)は、プラットフォームがお使いのパソコン上の基準パスを知らないため、どこも指しません。URL内のスペースは%20にエンコードするかハイフンに置き換える必要があります。ほとんどのCDNはスペースを含むURLを拒否します。