CMS コレクション

概要

このページでは以下を説明します CMS コレクション として使用できる方法 データソース Avonni コンポーネント用の Salesforce Experience Cloud.

サポートされている場合、CMS コレクションは Avonni によって データ駆動型コンポーネント—例えば リスト または データテーブル—を Salesforce CMS(記事、画像、ドキュメント、およびその他の CMS アイテム)で管理されるコンテンツで動的に埋めることができ、Salesforce レコードやカスタムオブジェクトに依存しません。

Salesforce は複数の CMS アーキテクチャを提供しているため、このページでは次の点も明確にします 強化された CMS と従来(非強化)CMS の重要な相違点。次の場合のみ作成された CMS コレクションが互換性があります 強化された CMS は CMS をデータソースとして使用する Avonni コンポーネントと互換性があります。

この区別を理解することは、構成の問題を避け、Experience Cloud サイトで CMS ベースのデータソースが期待どおりに動作することを保証するために不可欠です。


CMS コレクションとは何ですか?

CMS コレクションは、Experience Cloud サイトで動的に照会および表示できる CMS コンテンツ(記事、画像、ドキュメントなど)のグループです。

CMS をデータソースとしてサポートする Avonni コンポーネントは次に依存します Salesforce コンテンツサービス API、これは次と互換性があります 強化された CMS.


強化された CMS と従来の CMS の違い

Salesforce は現在サポートしています 2 つの CMS アーキテクチャ がプラットフォーム上で共存しています:

強化された CMS(サポート対象)

強化された CMS は Salesforce によって導入された最新の CMS アーキテクチャであり、 Avonni コンポーネントがサポートする唯一の CMS タイプです.

主な特徴:

  • から作成されます 設定 → CMS ワークスペース

  • 使用するもの コンテンツサービス API

  • CMS コレクションのレコード ID は次で始まります 20V

  • コンテンツは次の方法でも参照可能です コンテンツキー (で始まります MC)

  • モダンな Experience Cloud 機能とヘッドレス配信向けに設計されています

これは CMS コレクションをサポートする Avonni コンポーネントが想定する CMS モデルです。


レガシー / 非強化 CMS(サポート対象外)

レガシー CMS は、歴史的に Aura ベースの Experience Cloud サイトで使用されてきた古い CMS システムで、次から管理されます:

Experience Workspaces → コンテンツ管理

主な特徴:

  • レガシー CMS オブジェクトに裏付けられています(例えば ManagedContent および ManagedContentCollection)

  • コレクションのレコード ID は歴史的に次で始まっていました 0V5

  • コンテンツとコンテナは次の 0Zu レコード ID を使用する場合があります

  • コンテンツサービス API を介して公開されていません

レガシー CMS のコンテンツは Salesforce の UI 上でまだ使用可能に見える場合がありますが、それは プログラムからアクセスできません コンテンツサービスに依存するモダンなコンポーネントによって。

その結果、レガシー CMS コレクションは データソースとして使用できません Avonni コンポーネント用の。


なぜレガシー CMS コレクションがサポートされないのか

CMS コレクションをサポートする Avonni コンポーネントは、コンテンツを照会してレンダリングするために Salesforce に依存します。 コンテンツサービス API 照会してレンダリングします。

Salesforce は次のみを公開します 強化された CMS コンテンツ これらの API を通じて。

レガシー CMS コレクション:

  • コンテンツサービスを通じて利用できません

  • コンテンツキーを提供しません

  • を期待するコンポーネントによって解決できません 20V または MC 識別子

これは構成の問題ではなく Salesforce プラットフォームの制限です。


Aura サイト

Experience Cloud サイトが Aura ベースの場合でも:

  • 強化された CMS それでも使用できます コンテンツソースとして

  • コンテンツ管理で作成されたレガシー CMS コレクションは 互換性がありません Avonni の CMS ベースのデータソースと

Aura サイトで Avonni コンポーネントと CMS コレクションを使用するには、コレクションを 強化された CMS ワークスペース.


互換性のある CMS コレクションを作成する方法

CMS コレクションを Avonni コンポーネントのデータソースとして使用するには:

  1. に移動します 設定 → CMS ワークスペース

  2. 新しいものを作成します 強化された CMS ワークスペース

  3. 作成する コンテンツコレクション そのワークスペース内に

  4. コレクションにコンテンツを公開します

  5. 次のいずれかを使用します:

    • 次の コンテンツコレクション ID (で始まります 20V)、または

    • 次の コンテンツキー (MC…)

これらの識別子のみが Avonni コンポーネントでサポートされています。


まとめ

CMS タイプ
ワークスペースの場所
ID プレフィックス
Avonni CMS データソースでサポートされているか

強化された CMS

設定 → CMS ワークスペース

20V, MC

✅ はい

レガシー CMS

Experience Workspaces → コンテンツ管理

0V5, 0Zu

❌ いいえ

最終更新

役に立ちましたか?