1730895173
2024-11-05 12:30:00
新しいパッケージをリリースしました https://nuget.optimizely.com/package/?id=EPiServer.Cms.WelcomeIntegration.Graph これにより、CMS が CMP アセット メタデータを取得する方法が変わります。
CMP を使用する場合は、CMP API に依存する代わりに、Graph にもアクセスでき、Graph からメタデータをフェッチできることを意味します。
新しいパッケージの使用を開始するには、いくつかの手順が必要です。 https://nuget.optimizely.com/package/?id=EPiServer.Cms.WelcomeIntegration.Graph
- 既存の EPiServer.Cms.WelcomeIntegration パッケージはバージョン 1.4.0 に更新する必要があります。
- EPiServer.Cms.WelcomeIntegration.Graph をインストールする必要があります
- GraphClient は、appsettings.json で次の方法で構成する必要があります。
"Optimizely": { "ContentGraph": { "GatewayAddress": "https:, "SingleKey": "SINGLE_KEY_FROM_CMP", "QueryPath": "content/v2", "UseHmacKey": false } }
- あることを確認してください services.AddDAMUi(o => o.Enabled = true) Startup.cs で呼び出します
- 追加 services.AddDAMGraphIntegration(); Startup.cs を呼び出す
- お客様がすでに CMS と Graph の統合を行っている場合は、アプリ設定にこの構成がすでに存在していることを意味します
"Optimizely": { "ContentGraph": { "GatewayAddress": "https:, "AppKey": "APPKEY", "Secret": "SECRET", "QueryPath": "content/v2" } }
-
これらの AppKey&Secret により、CMS スキーマへの読み取りと書き込みが可能になります。ただし、新しい CMP+Graph 統合では、CMS キーで使用できる別のスキーマが使用されます。
- 次の構成を appsettings.json に追加する必要があります
"EPiServer": { "Cms": { "CMPGraph": { "SingleKey": "SINGLE_KEY_FROM_CMP" } } }
- または Startup.cs へ
services.Configure
(options => { options.SingleKey = "YOUR_KEY_FROM_CMP"; });
新しいパッケージがインストールされていない場合でも、以前と同様に機能します。つまり、すべてのメタデータが CMP API から取得されます。
2024 年 11 月 5 日
#CMS #CMP #グラフの統合