🔍 はじめに
SalesforceのExperience Cloud(旧Community Cloud)で、Chatterへの投稿を通じて「Experience Cloudユーザー」へベル通知やアクティビティの記録を反映させるには、いくつかの重要な設定が必要です。
本記事では、実際の構築・検証で得られた知見を共有します。
✅ 実現したいこと
- Experience Cloudユーザーにベル通知を届ける
- Chatter投稿としてアクティビティにも反映させる
- フローから投稿を制御する
⚙️ 重要な設定項目
Chatter投稿が Experience Cloudユーザーのベル通知 が正しく反映されるように設定できました。
Chatterアクションを正しく機能させるには、以下の項目を設定する必要があります。
設定項目 | 内容 |
---|---|
メッセージ | テキストテンプレートなど。@[{!ユーザのID}]とすることでメンションが飛ばせる。 |
対象名または ID | Chatterを通知したいユーザのID。 |
Experience Cloud サイト ID |
SELECT Id, Name FROM Network で取得した 0DBXXXXXXXXXXXX を設定 |
ターゲット種別 |
User (ユーザー個人) |
表示設定 |
allUsers (全ユーザーが閲覧可) |
あとはExperience Cloudの設定でプロファイル有効化
これは元々している可能性あり
🔍 Experience Cloud Site ID の取得方法
以下のSOQLで取得可能です。
SELECT Id, Name FROM Network
開発者コンソールで実行すれば、該当するExperience CloudサイトのIDを確認できます。
参考サイト
フローコアアクション: Chatter に投稿
Find the Id of a Community
愚痴
Experience Cloudの情報が少なすぎる…