Google Merchant Center属性自動修正可
yes/no の値が無効です
identifier_exists、adult、is_bundle は yes または no にする必要があります。
この問題とは?
identifier_exists、adult、is_bundle は yes または no にする必要があります。
対象フィールド:
identifier_existsファイルではこう見えます
| id | identifier_exists | |
|---|---|---|
| 2 | MUG-01 | FALSE |
| 3 | TOTE-01 | Y |
| id | identifier_exists | |
|---|---|---|
| 2 | MUG-01 | no |
| 3 | TOTE-01 | yes |
この問題は自動で修正されます。CSV をアップロードしてすぐに直しましょう。
今すぐ修正Google Merchant Center が拒否する理由
それ以外の値は無視され、Google はその属性の既定値を使います。
Google Merchant Center 固有の注意点
identifier_exists、adult、is_bundle は yes または no を取ります。Google はそれ以外の値を無視して属性の既定値を使うため、adult やセット商品として示すべき商品がそうならないことがあります。
有効な値 / 想定される形式
- ✓yes
- ✓no
StriveFormats で修正
自動修正は、よくある真偽値の表記(yes/no、1/0、True/False)をプラットフォームが求める正確な形式に変換します。CSVをアップロードして「問題を修正」をクリックしてください。
自動修正可能:「問題を修正」をクリックすると自動的に修正されます。
Excel で修正
- 1Excelでidentifier_exists列の列番号(アルファベット)をクリックし、列全体を選択します。
- 2Ctrl+Hを押して「検索と置換」を開きます。
- 3「検索する文字列」に TRUE、「置換後の文字列」に yes と入力し、「セル内容が完全に同一であるものを検索する」にチェックを入れて「すべて置換」をクリックします。
- 4繰り返し:FALSE -> no、1 -> yes、0 -> no、Y -> yes、N -> no。
- 5列にyes と noだけが残っていること(許可されていれば空欄も)を確認します。
- 6「テキスト (タブ区切り) (*.txt)」形式で保存します。
Google スプレッドシートで修正
- 1Googleスプレッドシートでidentifier_exists列の列番号をクリックし、列全体を選択します。
- 2Ctrl+Hを押して「検索と置換」を開きます。
- 3TRUE を検索して yes に置換し、「セルの内容全体が一致するものを検索」にチェックを入れて「すべて置換」をクリックします。
- 4繰り返し:FALSE -> no、1 -> yes、0 -> no、Y -> yes、N -> no。
- 5列にyes と noだけが残っていることを確認します。
- 6[ファイル]>[ダウンロード]>[タブ区切り形式(.tsv)]を選び、ファイル名の末尾を .txt に変更します。
次回の防止策
- ✓yes または no を小文字で入力します。チェックボックスは TRUE と FALSE として書き出されるため使わないでください。
- ✓identifier_exists を no にするのは、手作り品やオーダーメイド品など、本当に GTIN も MPN もない商品だけにしてください。
- ✓アップロードの前には毎回、最後に StriveFormats の自動修正を使ってください。
StriveFormats の検出方法
StriveFormats はすべての行の identifier_exists、adult、is_bundle を読み取ります。TRUE/FALSE、Y/N、1/0 は自動で yes または no に変換し、それ以外は指摘します。
►技術的な詳細
Google の仕様では、これらの属性の値は yes と no と書きます。スプレッドシートは TRUE と FALSE に変えることが多く、他のフィード ツールは 1 と 0、Y と N を書き出します。Google はそれらを yes や no とは見なさず、属性は無視されます。最も重要なのは identifier_exists です。no にすると商品に GTIN も MPN もないことを Google に伝え、オーダーメイド品や手作り品で識別子不足の警告が出なくなります。