このガイドでは、テンプレートの作成と使用方法について説明します。パフォーマンス追跡の詳細については、テンプレート分析を参照してください。
テンプレートの作成
テンプレートは複数の方法で作成できます:ダッシュボード
Messages > Templatesに移動し、New Templateをクリックします。
API
Create Template APIを使用してプログラムでテンプレートを作成します。
メールテンプレート転送
別のメールプラットフォームからメールテンプレートを移行します。
アプリ間コピーAPI
OneSignalアプリ間でテンプレートを移動します。本番アプリに移動する前に、他のアプリでテンプレートを作成する場合に役立ちます。
注: これは1回限りのコピーであり、ライブ同期ではありません。
設計ガイドライン
テンプレートは、Liquid構文をサポートしており、高度なパーソナライゼーションのために動的でユーザー固有のコンテンツを挿入できます。テンプレートデータは上書きできます。テンプレートを出発点として使用し、送信前にメッセージごとにコンテンツを更新できます。
プッシュ通知デザイン
プッシュ通知のデザイン、機能、作成の詳細。
SMSメッセージング
SMSのデザイン、機能、作成。
メールHTMLデザイン
HTMLでメールを作成します。
メールドラッグアンドドロップデザイン
ドラッグアンドドロップエディターでメールを作成します。
テンプレートを使用したメッセージ送信
テンプレートは複数の方法で送信できます:- 作成画面から: ダッシュボードで新しいメッセージを作成する際に、テンプレートから開始することを選択します。
- テンプレートページから: Messages > Templatesに移動し、Options(3つのドット)> New Messageを選択します。
- API: 送信リクエストに
template_idを含めます。
テンプレートID
各テンプレートには、OneSignalが生成する一意のtemplate_id(UUID v4)があります。次の方法で確認できます:
- View Templates APIを使用
- OneSignalダッシュボードのMessages > Templates > Options > Copy Template IDで確認

Template IDをコピー
パフォーマンスの追跡
Templatesページには、テンプレートを使用したすべての送信の集計パフォーマンスが表示されます。このページのデータは、テンプレートの存続期間中のものです。 個別のテンプレートパフォーマンスについては、テンプレート分析を参照してください。| 列 | 説明 |
|---|---|
| Name | テンプレートの名前。 |
| Labels | テンプレートをグループ化してフィルタリングするために使用できる一意のラベル。 |
| Type | Push、Email、またはSMS。 |
| Last Sent | テンプレートが送信済みメッセージで最後に使用された日時。 |
| Delivered | Push:プッシュサービス(FCM、APNsなど)への成功した送信の合計 Email:受信者の受信トレイに配信された合計。 SMS:SMSキャリアへの成功した送信の合計。 |
| Opened | Push:該当なし。 Email:メールが開封された総回数(一意ではない)。 SMS:該当なし。 |
| Clicked | Push:プッシュがクリックされた総回数。 Email:メール内のリンクがクリックされた総回数。 SMS:SMS内のリンクがクリックされた総回数。 |
| CTR | (クリック数 ÷ 配信数)× 100%。 |
テンプレートの更新
テンプレートは次の方法で更新できます:- ダッシュボード: Messages > Templates > Options > Editに移動します。
- API: Update Template APIを使用します。
content でCreate push APIを使用すると、テンプレートメッセージが上書きされます。
テンプレートの削除
テンプレートは次の方法で削除できます:- ダッシュボード: Messages > Templates > Options > Deleteに移動します。
- API: Delete Template APIを使用します。
テンプレートが削除されると、それに関連付けられたすべてのデータが削除され、復元できません。Journey内で使用されているテンプレートは削除できません。Journeyを削除するか、JourneyからテンプレートRemove the template from the Journey.
FAQ
テンプレートデータはどのくらいの期間保存されますか?
- テンプレートコンテンツデータは、削除されるまでテンプレートの存続期間中保存されます。
- Templatesページにあるテンプレート概要分析は、テンプレートの存続期間中のものです。
- 個別のテンプレート分析は、プランタイプによって異なります。詳細については、テンプレート分析を参照してください。
アプリ間でテンプレートを複製できますか?
はい:- 任意のテンプレートタイプについて、Copy Template to Another App APIを使用します。
- メール専用については、メールテンプレート転送を使用します。