StriveFormats
WooCommerce構造自動修正可

真偽値が無効です

Published、In stock?、Is featured? などの真偽値の項目には 1/0 または true/false が必要です。

この問題とは?

Published、In stock?、Is featured? などの真偽値の項目には 1/0 または true/false が必要です。

対象フィールド:真偽値が無効です

この問題は自動で修正されます。CSV をアップロードしてすぐに直しましょう。

今すぐ修正

WooCommerce が拒否する理由

WooCommerce のインポーターが想定外の値を誤って解釈し、商品が非表示になったり設定が崩れたりすることがあります。

WooCommerce 固有の注意点

WooCommerceの商品CSVでは、真偽値フィールドに1と0のほか、yesとnoも使えます。StriveFormatsの修正ツールがこれらを自動で正しい形式に統一します。

有効な値 / 想定される形式

  1. ✓1(真)
  2. ✓0(偽)
  3. ✓(修正ツールがyes/noなどのよくある表記を自動で統一します)

例

誤った値正しい値メモ
yesTRUE大文字にする必要がある
1TRUE
NoFALSE
0FALSE
TrueTRUE大文字と小文字の混在は不可

StriveFormats で修正

自動修正は、よくある真偽値の表記(yes/no、1/0、True/False)をプラットフォームが求める正確な形式に変換します。CSVをアップロードして「問題を修正」をクリックしてください。

自動修正可能:「問題を修正」をクリックすると自動的に修正されます。

Excel で修正

  1. 1Excelで真偽値が無効です列の列番号(アルファベット)をクリックし、列全体を選択します。
  2. 2Ctrl+Hを押して「検索と置換」を開きます。
  3. 3「検索する文字列」にyes、「置換後の文字列」にTRUEと入力し、「セル内容が完全に同一であるものを検索する」にチェックを入れて「すべて置換」をクリックします。
  4. 4同様に繰り返します:no -> FALSE、 1 -> TRUE、 0 -> FALSE。
  5. 5次も置換します:True -> TRUE、 False -> FALSE。
  6. 6列にTRUEとFALSEだけが残っていること(許可されていれば空欄も)を確認します。
  7. 7「CSV (コンマ区切り)」形式で保存します。

Google スプレッドシートで修正

  1. 1Googleスプレッドシートで真偽値が無効です列の列番号をクリックし、列全体を選択します。
  2. 2Ctrl+Hを押して「検索と置換」を開きます。
  3. 3検索:yes、置換後の文字列:TRUE、「セルの内容全体と一致」にチェックを入れて「すべて置換」。
  4. 4同様に繰り返します:no -> FALSE、 1 -> TRUE、 0 -> FALSE、 True -> TRUE、 False -> FALSE。
  5. 5列にTRUEとFALSEだけが残っていることを確認します。
  6. 6[ファイル]>[ダウンロード]>[カンマ区切り形式(.csv)]を選びます。

次回の防止策

  1. ✓必ずTRUEまたはFALSE(大文字)と入力してください。表計算ソフトのチェックボックスは使わず、テキストとしてエクスポートしてください。
  2. ✓プラットフォームの管理画面からデータをエクスポートした場合は、Excelで真偽値の列を編集しないでください。オートコレクトで値が知らないうちに変わることがあります。
  3. ✓自動変換を防ぐため、真偽値を貼り付ける前にExcelでセルの書式を「文字列」にしておきます。
  4. ✓インポートの前には毎回、最後の仕上げとしてStriveFormatsの自動修正を使いましょう。

StriveFormats の検出方法

StriveFormatsは真偽値が無効です列のすべてのセルを読み取り、WooCommerceが受け付ける真偽値と照合します。「True」や「Yes」のような大文字・小文字の違いも含め、完全に一致しない値はエラーとして指摘されます。

►技術的な詳細
WooCommerceのCSVインポートでは、真は「1」、偽は「0」で受け付けられます。エクスポートツールによっては「yes」「no」「TRUE」「FALSE」が出力されます。WooCommerce標準のインポーターはその一部を解釈できますが、他社の移行ツールやステージング環境では解釈できないことが多いため、標準的な「1」/「0」を使えばどのツールでも予期せぬ問題を避けられます。