概要
DrupalでJSON形式のFieldを扱うための「JSON Field」モジュールを使用する機会がありましたので、備忘録です。
https://www.drupal.org/project/json_field
結果、以下のようにエディタと共にJSONを扱えるようになりました。

インストール
以下により、ダウンロードします。
composer require 'drupal/json_field:^1.4'
drush en json_field
さらに、以下により、ウィジェットも有効します。
drush en json_field_widget
GUIから有効にする場合には、以下の2つを有効にします。

設定
コンテンツタイプのフィールドの管理において、JSONフィールドを追加します。

そして、「フォームの表示管理」において、ウィジェットを選択します。

結果、コンテンツの編集画面で、以下のようなフォームが表示されます。

まとめ
DrupalでJSONを管理するにあたり、参考になりましたら幸いです。
動画版(生成AIによる自動生成): この記事の内容をずんだもん×四国めたんの掛け合いで解説しています。自動生成のため、内容に誤りがある可能性があります。正確な情報は記事本文をご参照ください。


