コンテンツの作成、整理、および公開
学習の目的
この単元を完了すると、次のことができるようになります。
- Salesforce CMS で作成できるコンテンツのタイプを挙げる。
- コレクションを使用してコンテンツを整理する。
- 基本承認申請ワークフローを使用して、コンテンツのレビューと承認を申請する。
- 拡張 CMS ワークスペースと非拡張 CMS ワークスペースの違いを挙げる。
デジタルエクスペリエンスアプリケーションでのコンテンツの作成
Tucker Home Goods のコンテンツ担当者である Sheng、Elle、Calvin は、デジタルエクスペリエンスアプリケーションでコンテンツを作成する準備ができました。正直なところ、拡張 CMS ワークスペースを開いて作業を開始すればよいだけで、何も難しいことはありません。
- 拡張 CMS ワークスペースで [Add (追加)] | [Content (コンテンツ)] をクリックします。
- 産業用照明に関するチームの最新のブログ投稿に適している [News (ニュース)] コンテンツタイプを選択します。次に、[Create (作成)] をクリックします。
- [Title (タイトル)] に
Industrial Lighting
(産業用照明) と入力します。[Content Slug (コンテンツスラッグ)] はタイトルに基づいて自動的に生成されますが、必要に応じていつでも更新できます。
- API 参照名を入力することもできますが、必須ではありません。API 参照名を入力しないと、コンテンツの保存時に content key (コンテンツキー) という API 参照名がデフォルトで付けられます。コンテンツの作成後に API 参照名を編集することはできません。
- [Body (本文)] に
We offer excellent industrial lighting solutions that best fit your needs.
(お客様のニーズに最適な優れた産業用照明ソリューションを提供します。) と入力します。 - 画像と抜粋を追加できますが、必須ではありません。
- 変更を保存した後、戻る矢印をクリックして拡張 CMS ワークスペースに戻ります。
後で同様のニュースコンテンツを簡単に作成するには、コンテンツの詳細ページを開いて [Clone (コピー)] をクリックします。コピーしたコンテンツを必要に応じて編集してください。ワークスペースに戻ってニュースコンテンツのドラフトをコンテンツリストで確認するには、戻る矢印をクリックします。
投稿のドラフトを作成したら、Sheng はコンテンツを今すぐ公開するか、公開日をスケジュールすることができます。コンテンツを公開すると、ワークスペースに接続されているサイトやチャネルでコンテンツが公開されます。Sheng が [Publish (公開)] をクリックしたら、Chris はブログ投稿を Tucker Home Goods サイトに追加し、顧客にコンテンツを表示できます。
コンテンツチームは最初のコンテンツにワクワクしていますが、もっとバラエティに富んだコンテンツタイプを作成できるようにしたいと考えていますそこで、Tucker Home Goods の開発スタッフである Robert に連絡して、ニーズに合ったカスタムコンテンツタイプを作成してもらうように依頼します。Robert は、Salesforce Labs によって作成された AppExchange パッケージである CMS Content Type Manager を使用します。まず、バナー、商品のお知らせ、FAQ を追加し、Sheng と Elle が新しいコンテンツタイプを考えついたら追加することを約束します。Robert はメタデータ API と Tooling API を使用して、カスタムコンテンツタイプをプログラムで作成することもできます。
コレクションでコンテンツを整理する
Tucker Home Goods の拡張 CMS ワークスペースに保存されたコンテンツの量がある程度になったら、コンテンツ担当者の Sheng と Elle がコレクションを作成できます。コレクションとは「テーマや利用者など、何でも思いついた方法で整理したコンテンツの集まり」です。
コレクションを作成するプロセスは、使用するサイトやワークスペースの種別によって異なります。
Aura サイトにコレクションを追加する場合や、非拡張 CMS ワークスペースで作業している場合は、「Aura サイトの Salesforce CMS コレクション」を参照してください。Sheng と Elle は、拡張 LWR サイトチャネルに手動収集を追加するための作業に取り組んでいます。Trailhead Playground で作業を行います。
- 拡張 CMS ワークスペースで [Add (追加)] | [Collection (コレクション)] をクリックします。
- [Title (タイトル)] に
Lighting
(照明) と入力し、[Description (説明)] にContent about lighting fixtures
(照明器具に関するコンテンツ) と入力します。
- API 参照名を入力することもできますが、必須ではありません。API 参照名を入力しないと、保存時に content key (コンテンツキー) という API 参照名がデフォルトで付けられます。コレクションの作成後に API 参照名を編集することはできません。
- [Content Type (コンテンツタイプ)] で [News (ニュース)] を選択します。
- [Industrial Lighting (産業用照明)] 記事を追加し、変更を保存します。
Sheng とコンテンツチームの他のメンバーは、満足するまでニュース項目をコレクションに追加していきます。コレクションを公開する準備ができたら、Sheng は公開する翻訳言語を選択し (該当する場合)、関連するコンテンツ項目を表示してアクションを実行できます。
この場合、コレクションが 3 つのニュース記事に関連していることがわかります。コレクションを公開するには、個々のコンテンツ項目もすべて公開する必要があります。Sheng は関連するコンテンツ項目を選択し (1)、[Next (次へ)] (2) をクリックします。次のステップでは、Sheng はコレクションを後で公開するのではなく、今すぐ公開することを選択します。
これで、どのチャネルでも整理された情報パッケージとしてコレクションを表示できるようになりました。たとえば、Chris はエクスペリエンスビルダーで Tucker Home Goods サイトに移動し、ホームページの上部にあるグリッドコンポーネントに Lighting コレクションを追加できます。さらにコンポーネントをカスタマイズして、ニュース記事が 1 分ごとにスクロールするように設定することもできます。このように、チームは Tucker Home Goods の照明器具に関するすべての最新ニュースを顧客に届けます。
CMS コンテンツを LWR サイトに追加する方法については、「LWR サイトでの Salesforce CMS コンテンツの表示」を参照してください。
コレクションのほかに、フォルダーを使用して CMS ワークスペース内のコンテンツを整理することもできます。フォルダーはコンテンツ作成者用の内部ツールにすぎないため、コレクションとは異なり、チャネルでのコンテンツの表示には影響しません。
基本承認申請ワークフローを使用して公開するコンテンツを準備する
拡張 CMS ワークスペースのコンテンツの著者である Calvin は、Tucker Home Goods の新しいサステナブルな照明器具のコンテンツを作成しています。商品の効率とサステナビリティに関する統計や肝心な詳細を概説する、データを多く含むニュース記事を書き終えたばかりです。2 回の文法チェックと最後の微調整を行い、レビューと承認を申請する準備が整いました。
コンテンツ詳細ページの [Workflows (ワークフロー)] カードで、[Basic Approval Request (基本承認申請)] を選択し、[Start (開始)] をクリックします。Calvin がレビュー申請を送信すると、バックグラウンドでいくつかの処理が行われます。コンテンツは公開できなくなり、コンテンツマネージャーであり指定されたレビュー担当者でもある Elle に申請が送信されます。
Elle は Calvin のニュース記事をレビューし、いくつか改善できる部分を見つけました。建設的なフィードバックを提供し、修正を要求します。Calvin はフィードバックを受け入れ、変更を加えて再申請します。今回は Elle がコンテンツを承認したため、公開の準備が整いました。
基本承認申請ワークフローは、ワークフローと承認が有効になっていれば、すべての拡張 CMS ワークスペースで使用できます。今のところ、この組み込みワークフローは Tucker Home Goods チームのニーズを満たしています。ワークスペースが増えたりチームのコンテンツが進化したりするにしたがって、Salesforce システム管理者である Chris はフローオーケストレーションと Flow Builder を使用して、新しいカスタムワークフローを作成できます。
ワークスペースの使用
Winter '25 以降、作成する新しい CMS ワークスペースはすべてデフォルトで拡張されますが、非拡張 CMS ワークスペースについて知っておくべきことがあります。
共通する機能
CMS ワークスペースと拡張 CMS ワークスペースには、共通する重要な機能がいくつかあります。どちらのワークスペースでも、コンテンツ管理者は以下の操作を行うことができます。
- ワークスペースの設定、寄稿者、チャネル、言語の管理
- コンテンツのエクスポートとインポート
- 翻訳用コンテンツのエクスポートとインポート
コンテンツ管理者、マネージャー、著者は以下の操作を行うことができます。
- 同じ種別のコンテンツの作成
- フォルダーでのワークスペースコンテンツの整理
- コンテンツの公開/非公開スケジュールの管理
- 公開カレンダーでのスケジュール状況の確認
どちらのワークスペースもカスタムコンテンツタイプをサポートしており、開発者は同じメソッドを使用してコンテンツタイプを作成して追加できます。
相違点
では、何が違うのでしょうか? 拡張 CMS ワークスペースには、非拡張ワークスペースの機能以外にもいくつかの追加機能があります。拡張ワークスペースでは以下の操作を行うことができます。
- コンテンツのコピー
- ワークフローによるコンテンツのレビューと承認
- 準備ができる前に公開されてしまうことを防止するための関連コンテンツ項目のレビュー
- チャネルの削除によるコンテンツの公開場所の詳細な制御
- ワークスペースのすべてのコンテンツから最良の結果をもたらす高度な検索機能
- 拡張 CMS ワークスペースでは、レコードを重複させることなく、ワークスペース間でコンテンツを共有して再利用することで、時間とスペースを節約できます。拡張 CMS ワークスペース間の共有を設定するには、ワークスペース設定メニューの [Workspace Sharing (ワークスペース共有)] に進みます。次に、Shared with Workspaces (共有ワークスペース) フォルダーで共有されているコンテンツを見つけます。ワークスペースの詳細は、Salesforce ヘルプを参照してください。
CMS ワークスペースと拡張 CMS ワークスペースは、同じ種別のチャンネルと互換性がありますが、いくつかの例外があります。B2C Commerce ページデザイナー、非拡張公開チャネルまたは制限付きチャネル、Winter '23 以前に作成された既存の LWR サイトは、CMS ワークスペースのみと互換性があります。コンテンツ、コレクション、翻訳を作成して管理する方法にもいくつか小さな違いがあります。
基本の説明はこれで以上です。ここで学んだことを基に、コンテンツ担当者が独自の CMS ワークスペース、チャネル、サイトを作成し、幅広く顧客にコンテンツを提供できるようにしてください。