メタフィールドを定義に移行する

既存のメタフィールドのセットに検証ルールを追加する場合は、メタフィールドを定義に移行することができます。既存のメタフィールドセットのカスタム定義を作成する際、指定した検証ルールにより、あなたやアプリが無効な値を追加するのを防ぐことができます。

特定のネームスペースとキーを持つメタフィールドセットのカスタム定義を作成して、メタフィールドを移行します。定義を作成した後、既存のメタフィールドの値が定義と一致しない場合は、メタフィールド値を修正する必要があります。

定義を追加できるのは、正しい形式のネームスペースとキーを持つメタフィールドのセットのみです。ネームスペースとキーに特殊文字が含まれている場合、そのメタフィールドのセットを定義に移行することはできません。

まだ定義されていないメタフィールドセットの定義を作成する

  1. 管理画面から、[設定] > [メタフィールド] の順に移動します。
  2. [メタフィールドを管理する] セクションで、編集するメタフィールドを含むカテゴリーを選択します。
  3. [メタフィールド定義] ページで、ネームスペースとキーを選択し、その定義を作成します。
  4. メタフィールド定義に関連して、以下の情報を入力します。

    1. [名前] フィールドに、定義の名前を入力します。
    2. オプション: [説明] フィールドに、メタフィールドの説明を入力します。
  5. [コンテンツタイプを選択する] をクリックして、ドロップダウンメニューからメタフィールドの値に一致するコンテンツタイプを選択します。

  6. 次のコンテンツタイプと検証情報を設定します。

    1. コンテンツタイプに追加の設定オプションがある場合、メタフィールドに適したオプションを選択します。たとえば、測定のタイプです。
    2. [検証] セクションで、定義の [追加ルール] を設定します。
    3. コンテンツタイプに [デフォルト] セクションがある場合は、デフォルトの単位を選択します。
  7. [保存] をクリックします。

  8. 検証結果を確認し、[保存して続行する] をクリックします。

メタフィールドの値が新しい定義と一致しない場合、メタフィールド値を修正する必要があります。定義を保存すると、自動的に一括編集にリダイレクトされ、検証エラーを確認して修正することができます。

次のステップ

メタフィールドの定義を追加した後、以下の事柄を実行できます。

Shopifyで販売を開始する準備はできていますか?

無料体験を試す