メタフィールドの検証エラーを修正する

既存のメタフィールドを定義に移行すると、カスタム定義に一致しないメタフィールドの値を一括編集で修正できるようになります。無効な値を持つ定義を作成すると、自動的に **[無効なメタフィールド値]** ページの一括編集にリダイレクトされます。

**[無効なメタフィールド値]** ページには、メタフィールドの定義に関する検証ルールと、以下の情報を含む表が表示されます。

  • メタフィールドの定義に対して無効な値を持つストアの各項目
  • 各メタフィールド値のエラーに関する説明
  • メタフィールドの新しい値を入力できる編集可能な列

一部のメタフィールド値が無効な場合、すべてのエラーを修正するまでそのメタフィールドは使用できません。各種メタフィールドで有効な値について詳しくは、一般的なメタフィールドのコンテンツタイプと値のリストを参照してください。

一括編集を使用してメタフィールドの値を修正する

無効な値を含むカスタムメタフィールドの定義を作成すると、検証エラーを修正するため、自動的に一括編集にリダイレクトされます。

手順:

  1. 任意:メタフィールド値の横にある「i」アイコンにカーソルを合わせると、関連付けられているエラーが表示されます。
  2. フィールド内をクリックして入力し、 メタフィールド値 列で既存の値を編集します。複数の値を同時に更新するには、以下のショートカットを使用します。
    • 複数のフィールドを同時に選択して編集するには、複数のセル上でカーソルをクリックしてドラッグします。
    • 隣接する複数のセルを選択するには、セルをクリックして選択してから、shift キーを押したまま別のセルをクリックします。
    • 隣接していない複数のセルを選択するには、PC の場合は Alt キー、Mac の場合は command キーを押したまま、別のセルをクリックします。
    • セルの値をその下のセルに適用するには、セルのフィルハンドルをクリックし、下のセルまでドラッグします。
  3. [保存] をクリックします。

変更を保存すると、メタフィールド値の表に、更新された以下のステータスが表示されます。

  • メタフィールドの定義に一致するすべてのメタフィールド値に、チェックマークが表示されます。
  • 修正が必要なメタフィールド値には、「i」アイコンが表示されます。

エラーが表示されるメタフィールド値がまだある場合は、すべての値が修正されるまでこのプロセスを繰り返します。すべての値がメタフィールドの定義に一致するまで、メタフィールドを使用することはできません。

無効な値をすぐに修正しない場合、無効な値を持つメタフィールドの定義には、**[メタフィールドの定義]** ページに **[要修正]** のエラーメッセージが表示されます。**[無効なメタフィールドを表示する]** をクリックすると、一括編集に戻ることができます。