コミュニティの通知 communities-notifications
概要 overview
AEM Communitiesには、サインインコミュニティメンバーに関心のあるイベントを表示する「通知」セクションが用意されています。
通知は、 アクティビティ および サブスクリプション と似ています。次の原因が考えられます。
- コンテンツを投稿するメンバー。
- 別のメンバーをフォローすることを選択したメンバー。
- 特定のトピック、記事、その他のコンテンツのスレッドに従うことを選択するメンバー。
- メンバのタグ付け(@mention)は、ユーザ生成コンテンツ内の他のコミュニティメンバーに対して行われる。
通知とアクティビティおよびサブスクリプションの違いは次のとおりです。
-
通知セクションへのリンクは、常にコミュニティサイトのヘッダーに表示されます。
- アクティビティでは、 アクティビティストリーム関数をコミュニティサイトの構造に含める必要があります。
- サブスクリプションを購入するには、電子メール 🔗の設定が必要です。
-
通知の実装は、拡張性と接続性に優れたチャネルを通じて行われます。
- アクティビティはwebでのみ使用できます。
- サブスクリプションは、メールでのみ利用できます。
コミュニティ FP1の時点で、使用可能な通知チャネルは次のとおりです。
Notificationsリンクを使用してアクセスされたWeb チャネル。- 電子メールが適切に設定されている場合に使用できる電子メールチャネル。
将来のチャネルは、モバイルとデスクトップです。
要件 requirements
メールの設定
通知を有効にするには、電子メールを設定する必要があります。
電子メールの設定方法については、電子メールの設定を参照してください。
フォローを有効にする
以下を有効にするには、コンポーネントを設定する必要があります。 次の機能を許可するのは、 ブログ 、 フォーラム 、QnA、 カレンダー、 ファイルライブラリ 、および コメント です。
メモ:
-
コミュニティ サイトテンプレート および グループテンプレート 内で使用されているコンポーネントは、既にフォローするように設定されている可能性があります。
-
メンバープロファイルは、他のメンバーがフォローできるように既に設定されています。
フォローからの通知 notifications-from-following
「フォロー」ボタンは、アクティビティ、サブスクリプション、通知などのエントリをフォローするための手段を提供します。 「フォロー」ボタンを選択するたびに、選択範囲のオンとオフを切り替えることができます。 Email Subscriptionsの選択は、設定時にのみ存在します。
次のいずれかの方法を選択すると、ボタンのテキストが 次 に変わります。 便宜上、Unfollow Allを選択してすべてのメソッドをオフにすることができます。
「フォロー」ボタンが表示されます。
-
他のメンバーのプロファイルを表示する場合。
-
フォーラム、QnA、ブログなどの主要機能ページで、次の操作を行います。
- その一般的な機能のすべてのアクティビティに従います。
-
フォーラムのトピック、QnAの質問、ブログ記事など、特定のエントリの場合:
- その特定のエントリのすべてのアクティビティに従います。
通知設定の管理 managing-notification-settings
通知ページから「通知設定」リンクを選択すると、各メンバーが通知の受信方法を管理できます。
Web チャネルは常に有効です。
電子メール 🔗の適切な設定に依存する電子メールチャネルは、web チャネルと同じ設定を提供します。
メールチャネルはデフォルトでオフになっています。
メンバーがオンにすることはできますが、設定するメールによって異なります。
通知の表示 viewing-notifications
Web通知 web-notifications
ウィザードが作成したコミュニティサイト には、バナーの上にあるサイトのヘッダーバーにNotifications機能へのリンクが含まれるようになりました。 メッセージとは異なり、通知はコミュニティサイトごとに作成されますが、メッセージはサイト作成プロセスで有効にする必要があります。
公開されたサイトにアクセスすると、Notifications リンクを選択すると、メンバーのすべての通知が表示されます。
メール通知 email-notifications
メールチャネルが有効になっている場合、メンバーはweb上のコンテンツへのリンクを含むメールを受信します。
メール通知のカスタマイズ customize-email-notifications
組織は、/libs/settings/community/templates/email/htmlのテンプレートを オーバーレイ することで、メール通知をカスタマイズできます。
例えば、(コミュニティコンポーネントの)メンションメール通知を変更するには、@mentions サポートを有効にしたコンポーネントのテンプレートに、動詞 メンション の if 条件を追加します。
ブログコメントの@mentionのメール通知テンプレートを変更するには、標準テンプレートの /libs/settings/community/templates/email/html/social.journal.components.hbs.comment/en に配置します。
{{#equals this.verb "mention"}}\
A new mention <a href="{{objectUrl}}">comment</a> {{#if this.target.properties.[jcr:title]}}to the article "{{{target.displayName}}}" {{/if}}was added by {{{user.name}}} on {{dateUtil this.published format="EEE, d MMM yyyy HH:mm:ss z"}}.\n \
{{/equals}}\