> For the complete documentation index, see [llms.txt](https://help.adalo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.adalo.com/ja/action-basics/notifications/scheduled-notifications.md).

# スケジュール通知

アプリが起動していない場合でも、将来の日時にユーザーにプッシュ通知を送信できるようにします。

このガイドでは、アプリでスケジュール済みのプッシュ通知（予約送信通知）を設定する方法について説明します。スケジュール通知を使用すると、即時送信ではなく、将来の日時に通知を送信することができます。主な用途には、予約のリマインダー、イベントのカウントダウン、タスクの締め切り、予約の確認などが含まれます。

***

*スキルレベル: 上級*

### **はじめに**

* コレクションの作成およびデータベースのリレーション（関連付け）の設定について十分に理解している必要があります。
* ユーザーがネイティブ iOS、Android、または PWA としてアプリをインストールしている必要があります。
* Adalo アプリ内で[通知権限](/ja/action-basics/notifications/request-notification-permission-in-your-app.md)が設定されている必要があります。
* いかなる種類の通知を送信する場合でも、ログイン状態のユーザーフローが必要となります。
* Adalo プレビューではスケジュール通知を受信できません。
* ユーザーが通知を受信するには、過去2週間以内にアプリ内でアクティブであった必要があります。
* [トリガー通知](/ja/action-basics/notifications/trigger-push-notifications.md)とは異なり、スケジュール通知はそれを作成した本人も受信できます。

{% embed url="<https://www.youtube.com/watch?v=3CTgJzcoy8s>" %}

### 一般的なスケジュール通知の活用事例

設定手順に進む前に、さまざまなアプリのタイプにおけるスケジュール通知の動作例をご紹介します。

**予約／イベントのリマインダー**

* コーチング予約アプリ：予約の3日前、1日前、または1時間前にリマインダーを送信
* レストラン予約アプリ：24時間前に予約のリマインダーを送信
* 医療クリニック：さまざまな間隔で診察予約の確認とリマインダーを送信

**タスク管理**

* タスクアプリ：タスクの期限当日にリマインダーを送信
* プロジェクト管理：締め切りの3日前、そして1日前に締め切り予告を送信

**Eコマース＆予約**

* 注文確認：注文が行われた際に自動確認を送信し、その後フォローアップリマインダーを送信
* 旅行予約：フライトの前日、ホテルチェックインの前日にリマインダーを送信
* マーケットプレイス：出品者に未発送の出荷期限を通知

**イベントのカウントダウン**

* スペシャルイベントアプリ: イベントの1週間前から毎日カウントダウンを送信（「あと6日」、「あと5日」など）
* 講座／クラス: リマインダーシリーズを送信（クラスの1週間前、3日前、1日前、1時間前）

**サブスクリプション＆定期利用**

* サブスクリプションアプリ: 支払期日前に更新リマインダーを送信
* 定期予約: 定期的な予定（週1回のセラピー、月1回のサロン来店）のリマインダーを送信

### ベストプラクティス

* **日付には必ず「No Formatting（フォーマットなし）」を使用する** — これはスケジュールの問題が発生する原因の第1位です。日付フォーマットのドロップダウンの一番下まで必ずスクロールしてください。
* **ユーザーに通知のキャンセルや変更の手段を提供する**
* **大量の通知をまったく同じ時間にスケジュールすることは避ける**
* **Job ID はすぐに保存する** — 今後の管理に必要となります。スケジュール設定の直後に取得してください。
* **日付の計算には負の値を使用する** — イベント前に送信する通知の場合：
  * `-1` = 1日前
  * `-3` = 3日前
  * `-7` = 1週間前
* **メッセージに適切なコンテキスト（文脈）を含める** — 何についてのどのようなリマインダーなのかをユーザーに伝えます。名前、日付、時刻などを含めてください。
* **ローンチ前にテストする** — ユーザーに展開する前に、実際のデータで通知が機能するか検証してください。
* **タイムゾーンの影響を考慮する** — アプリが複数の地域を対象としている場合、タイムゾーンの違いがスケジュール設定にどのように影響するかテストしてください。
* **通知の受信を任意（オプショナル）にする** — いつ、どのような通知を受け取るかをユーザー自身でコントロールできるようにします。強制しないでください。
* **意味のあるデフォルト値を選択する** — 通知を自動作成する場合は、アプリにとって合理的なタイミングを選択してください。

***

### 関連情報

* [API経由でプッシュ通知を送信する](/ja/integrations/the-adalo-api/push-notifications.md)
* [プッシュ通知をトリガーする](/ja/action-basics/notifications/trigger-push-notifications.md)

### ヘルプ

この記事に関してさらにヘルプが必要な場合は、[Adalo コミュニティフォーラム](https://forum.adalo.com/)でお問い合わせください。他の人が同じ設定を参照できるように、この記事へのリンクを含めて投稿してください。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.adalo.com/ja/action-basics/notifications/scheduled-notifications.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
