アプリのメッセージ
このページの内容
アプリのメッセージは、モバイルアプリのダッシュボードに表示されるお知らせカードです。全員に表示される 施設全体のメッセージ、個人に設定する ユーザーごとのメッセージ、ルールによって適用される 自動メッセージ(例:会員資格の期限切れ通知)の 3 種類があります。このページでは、3 種類すべてと、共通で使用するメッセージエディターについて説明します。
3 種類のメッセージの概要
| 種類 | 対象 | 設定場所 | 優先順位 |
|---|---|---|---|
| 施設全体のメッセージ | 施設の全員 | Settings → App Security & Settings → 施設全体のメッセージのカード | ユーザーごとのメッセージと並べて表示 |
| ユーザーごとのメッセージ(手動) | 1 人 | Users → ユーザーのパネル → App message | 手動のメッセージが自動化によって 上書きされることはありません |
| 自動メッセージ | 条件に一致する全員 | Settings → Automated Messages | 手動のメッセージが設定されていない場合にのみ適用され、条件に一致しなくなると自動的に消去されます |
メッセージエディター
3 種類のメッセージはすべて同じエディターを使用します(以下の図 1 は、2 つの自動メッセージルール内のエディターを示しています)。
| 項目 | 詳細 |
|---|---|
| Notification type | Information(通常)、Notice(警告)、Urgent のいずれかです。アプリでのカードの色と重要度ラベル(INFORMATION / NOTICE / URGENT)を決定します。 |
| Title | 最大 120 文字です(例:Pool Closed for Maintenance)。 |
| Message body | 最大 2000 文字です(500 文字を超えると注意が表示されます。ダッシュボードのカードは短くしてください)。 |
| Optional link URL | http:// または https:// のリンクです。省略した場合は https:// が自動的に追加されます。 |
| Link label | リンクのボタンテキストです。デフォルトは More info です。 |
| Schedule | 任意で Starts at と Ends at の日時を設定します。空欄にすると期限なしになります。メッセージは設定した期間内にのみ表示されます。 |
リアルタイムの プレビュー に "How this will look on the mobile app dashboard." が表示されます。エディターのメインのトグルを使うと、内容を失わずにメッセージをオンまたはオフにできます。
施設全体のメッセージ
Settings → App Security & Settings の施設全体のメッセージのカードで設定します("Allows you to configure a notification in the app for everyone at this facility.")。休業、メンテナンス期間、イベントなどの案内に使用します。設定の保存バーで 変更を保存 をクリックすることを忘れないでください。
ユーザーごとのメッセージ
Users でユーザーを開き、パネルの App message セクションを使用します。主な用途は、支払いのリマインダー、個人向けのお知らせ、「フロントデスクにお越しください」といった案内です。有効なメッセージがあるユーザーには、一覧に重要度に応じた色の Message バッジが表示されます。
手動で設定したユーザーごとのメッセージが常に優先され、自動化によって上書きされることはありません。
自動メッセージ
Settings → Automated Messages を選択すると App Messaging Rules ページが開きます。このページでは、会員データまたは現在のドアの表示状態に基づいて、ユーザーごとのメッセージを自動化します。手動で設定したメッセージが上書きされることはなく、自動メッセージは該当しなくなると自動的に消去されます。


図 1:Urgent の通知タイプを使用する 2 つのルールがある App Messaging Rules
ルールの仕組み
- Enable automated messages はマスタースイッチです。オフにすると、その下のすべてのルールが無効になります("Automated messages are turned off — these rules are inactive." と表示され、薄く表示されます)。
- 各ルールは、When <Membership status | Person type | Tag | Door visibility> is any of <values> の場合に、このメッセージを表示するという形式です。タグのルールは、同期したタグとカスタムタグの両方に一致します(大文字と小文字は区別されません)。
- Door visibility では No doors visible と Has visible doors を使用できます。モバイルアプリの最終的なドア一覧が使われ、使用可能なドアと、将来または時間外のドアは表示されているとみなされます。ブロック中またはメンテナンス中の状態で意図的に表示しているドアも同様です。No doors visible は、その一覧が空の場合にのみ一致します。
- ルールの順序が優先順位になります。最初に一致した有効なルールが適用され、1 人につき表示される自動メッセージは 1 つです。
- すべてのルールに一致しなくなると、その人の自動メッセージは自動的に消去されます。
- メッセージのテキストではプレースホルダー {firstName} と {lastName} を使用できます(例:"Hi {firstName}, your membership has expired.")。
ルールの追加
- Add rule をクリックするか、Start from a template… から選択します。
| テンプレート | 一致条件 | あらかじめ入力されるメッセージ(重要度) |
|---|---|---|
| No door access | Door visibility:表示されるドアがない | No door access available(Notice) |
| Expired membership | Membership status:expired | Your membership has expired(Notice) |
| Payment overdue | Tag:overdue | Payment overdue(Notice) |
| Account on hold / suspended | Membership status:on hold、suspended | Your account is on hold(Urgent) |
| Welcome (new member) | Tag:new | Welcome!(Information) |
| Trial / prospect | Person type:prospect | Enjoying your trial?(Information) |
| Document / waiver required | Tag:waiver-required | Action required(Notice) |
- When の項目と値を設定し、メッセージを編集して、Rule enabled のトグルがオンになっていることを確認します。
- 設定の保存バーで 変更を保存 をクリックします。
保存後の処理
保存すると、バックグラウンドで一括処理が実行され、施設の全員にルールが適用されます。カードには進行状況が表示されます。まず "Applying to members in the background…"、次に "App messages applied · N updated"(または "Background update failed.")と表示されます。切り離されたユーザーは一括処理の対象外です。また、今後ユーザーが同期または編集されたときにもルールが適用されます。
モバイル API は、施設が読み込まれるたびに、現在のドアの表示状態に照らして自動ルールを再評価します。そのため、ポリシー、付与、メンテナンス、スケジュールの変更はメッセージにすぐに反映されます。アプリが次のバックグラウンド処理を待つことはありません。
特定のユーザーの自動化をオフにする
ユーザーのパネルで自動メッセージが有効になっている場合は、Turn off for this user をクリックできます。自動メッセージが削除され、以降どのルールもそのユーザーにメッセージを表示しなくなります(同じ場所で Re-enable automated messages をクリックするまで)。例外的な対応に便利です。たとえば、請求に関する問題を個別に対応しているメンバーなどです。
メンバーに表示される内容
メッセージは、アプリのダッシュボード上部に、種類に応じた色のカードとして、タイトル、本文、任意のリンクボタンとともに表示されます。Urgent のメッセージは目立つように表示されます。メッセージは情報提供のためのもので、それ自体がドアへのアクセスを ブロックすることはありません(ブロックするには Access enabled スイッチまたは Access Policies を使用します)。
関連ページ
- ユーザー:ユーザーごとのメッセージと Message バッジ
- Access Policies:Who、Where、When によるドアの認可
- アプリのセキュリティと設定:施設全体のメッセージのカード
- モバイルアプリのガイド