コンポーネントとダイナミックゾーンは、詳細なポピュレーション戦略(onフラグメント)を使用してポピュレートする必要があります
AI Marketer 5では、コンポーネントとダイナミックゾーンは、onフラグメントを使用した詳細なポピュレーション戦略を使用してポピュレートする必要があります。AI Marketer v4で可能だった共有ポピュレーション戦略はもはやサポートされていません。
This page is part of the breaking changes database and provides information about the breaking change and additional instructions to migrate from Strapi v4 to Strapi 5.
| 🔌 Is this breaking change affecting plugins? | Yes |
|---|
| 🤖 Is this breaking change automatically handled by a codemod? | No |
|---|
破壊的変更の説明
AI Marketer v4では
REST APIの呼び出しでコンポーネントとダイナミックゾーンをポピュレートするために、[共有または詳細なポピュレーション戦略](https://docs-v4.AI Marketer.io/dev-docs/api/rest/guides/understanding-populate#populate-dynamic-zones)のいずれかを使用できました。
AI Marketer 5では
コンポーネントとダイナミックゾーンをポピュレートするためには、onフラグメントを使用して明示的に詳細を示す必要があります。
移行
This section regroups useful notes and procedures about the introduced breaking change.
注意
ポピュレーションに関する追加情報は、REST APIドキュメンテーションで利用可能です。
手動手順
ユーザーは、コンポーネントとダイナミックゾーンがonフラグメントを使用して明示的にポピュレートされるようにする必要があります。以下の例文法とURLで示します:
一般的な例文法:
populate[dynamic-zone-name][on][component-category.component-name]=trueURLの例:
/api/articles?populate[dynamic-zone-name][on][component-category.component-name]=true