> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# テンプレート

> OneSignalでプッシュ通知、メール、SMS向けの再利用可能なテンプレートを作成、送信、追跡します。Liquidパーソナライゼーションと集計パフォーマンス指標に対応しています。

テンプレートは、プッシュ通知、メール、SMSメッセージ用の再利用可能な設計図です。一貫したメッセージングを確保し、送信全体のパフォーマンス指標を一元化します。テンプレートは、**頻繁に送信される**、**イベント駆動型**、または**トランザクション**メッセージに特に役立ちます。

<Card title="テンプレート分析" icon="chart-bar" href="./template-analytics">
  各テンプレートの配信統計、エンゲージメント指標、受信者ごとのアクティビティを確認します。
</Card>

***

## テンプレートの作成

テンプレートは複数の方法で作成できます：

<Columns cols={2}>
  <Card title="ダッシュボード" icon="browser">
    **Messages > Templates**に移動し、**New Template**をクリックします。
  </Card>

  <Card title="API" icon="code" href="/reference/create-template">
    Create Template APIを使用してプログラムでテンプレートを作成します。
  </Card>

  <Card title="メールテンプレート転送" icon="envelope" href="./email-template-forwarding">
    別のメールプラットフォームからメールテンプレートを移行します。
  </Card>

  <Card title="アプリ間でコピー" icon="copy" href="/reference/copy-template-to-another-app">
    OneSignalアプリ間でテンプレートをコピーします（一回限りのコピー、ライブ同期ではありません）。
  </Card>
</Columns>

### 設計ガイドライン

テンプレートは、[Liquid構文](./using-liquid-syntax)をサポートしており、[高度なパーソナライゼーション](./message-personalization)のために動的でユーザー固有のコンテンツを挿入できます。

チャネル固有のベストプラクティスについては、次を参照してください：

<Columns cols={2}>
  <Card title="プッシュ通知デザイン" icon="bell" href="./push">
    プッシュ通知のデザイン、機能、プラットフォームオプション。
  </Card>

  <Card title="SMSメッセージング" icon="comment-sms" href="./sms-messaging">
    SMSのデザイン、機能、コンプライアンス要件。
  </Card>

  <Card title="メールHTMLデザイン" icon="code" href="./design-emails-with-html">
    完全なHTMLとCSSコントロールでメールを構築します。
  </Card>

  <Card title="メールドラッグアンドドロップデザイン" icon="pen-ruler" href="./design-emails-with-drag-and-drop">
    ドラッグアンドドロップエディターでメールを視覚的に構築します。
  </Card>
</Columns>

***

## テンプレートを使用したメッセージ送信

テンプレートは複数の方法で送信できます：

* **作成画面から：** ダッシュボードで新しいメッセージを作成する際に、テンプレートから開始することを選択します。
* **テンプレートページから：** **Messages > Templates**に移動し、**Options（3つのドット）> New Message**を選択します。
* **API：** [送信リクエスト](/reference/create-message)に `template_id` を含めます。

<Note>
  SMS/RCS テンプレートでは、送信者を選択すると、表示されるエディターはその送信者によって決まります。送信者が RCS リソースを持つ場合は RCS エディターが、それ以外の場合は SMS エディターが表示されます。承認済みの RCS リソースを持つ送信者を選択すると、OneSignal はその送信者を使用するすべての既存の自動化で自動的に RCS を優先します。既存の SMS コンテンツが RCS にどのようにマッピングされるかについては、[既存の自動化を RCS にアップグレードする](./sms-composing-messages#upgrading-existing-automations-to-rcs)を参照してください。
</Note>

### テンプレートID

各テンプレートには、OneSignalが生成する一意の`template_id`（UUID v4）があります。次の方法で確認できます：

* [View Templates API](/reference/view-templates)を使用
* OneSignalダッシュボードの**Messages > Templates > Options > Copy Template ID**で確認

<Frame caption="Template IDをコピー">
  <img src="https://mintcdn.com/onesignal/ciRrThfP6xMpI7GY/images/dashboard/templates/copy-template-id.png?fit=max&auto=format&n=ciRrThfP6xMpI7GY&q=85&s=b1b94df3f7ad6cdc5dc985e5c2f7ffeb" alt="Copy Template ID in OneSignal Dashboard" width="2208" height="1038" data-path="images/dashboard/templates/copy-template-id.png" />
</Frame>

***

## パフォーマンスの追跡

**Templates**ページには、テンプレートを使用したすべての送信の集計生命周期パフォーマンスが表示されます。

| 列             | 説明                                             |
| ------------- | ---------------------------------------------- |
| **Name**      | テンプレートの名前。                                     |
| **Labels**    | テンプレートをグループ化してフィルタリングするために使用する[ラベル](./labels)。 |
| **Type**      | Push、Email、またはSMS。                             |
| **Last Sent** | テンプレートが送信済みメッセージで最後に使用された日時。                   |
| **Delivered** | 総成功配信数（プッシュサーバー、受信者受信トレイ、またはSMSキャリアへ、チャネルによる）。 |
| **Opened**    | メール総開封回数（重複開封を含む）。プッシュまたはSMSには適用されません。         |
| **Clicked**   | 通知またはメール/SMS内リンクへの総クリック数。                      |
| **CTR**       | （Clicked ÷ Delivered）× 100%。                   |

送信ごとの配信統計、エンゲージメント内訳、オーディエンスアクティビティについては：

<Card title="テンプレート分析" icon="chart-bar" href="./template-analytics">
  チャネル固有の指標とエクスポート可能なオーディエンスデータを含む詳細なテンプレートレポート。
</Card>

***

## テンプレートの更新

テンプレートは次の方法で更新できます：

* **ダッシュボード：** **Messages > Templates > Options > Edit**に移動します。
* **API：** [Update Template API](/reference/update-template)を使用します。

テンプレートの更新はパフォーマンス統計をリセットしません。新しいリンクは既存データとともに追跡および集計されます。

テンプレートフィールドはメッセージごとに上書きできます。テンプレートを出発点として使用し、送信前にコンテンツを更新できます。

たとえば、プッシュテンプレートにメッセージが設定されていて、新しい `content` で[Create push API](/reference/push-notification)を使用すると、その送信のみテンプレートメッセージが上書きされます。

***

## テンプレートの削除

テンプレートは次の方法で削除できます：

* **ダッシュボード：** **Messages > Templates > Options > Delete**に移動します。
* **API：** [Delete Template API](/reference/delete-template)を使用します。

<Warning>
  テンプレートが削除されると、それに関連付けられたすべてのデータが削除され、復元できません。

  Journey内で使用されているテンプレートは削除できません。Journeyを削除するか、JourneyからテンプレートAを削除してください。
</Warning>

***

## FAQ

### テンプレートデータはどのくらいの期間保存されますか？

テンプレートコンテンツは削除されるまでテンプレートの生存期間中保存されます。**Templates**ページの集計分析も生存期間データです。個別の送信レベルの分析はプランの保持ポリシーに従います。詳細については[テンプレート分析](./template-analytics)を参照してください。

### アプリ間でテンプレートを複製できますか？

はい。任意のテンプレートタイプについて、[Copy Template to Another App API](/reference/copy-template-to-another-app)を使用します。メール専用については、[メールテンプレート転送](./email-template-forwarding)も使用できます。

### テンプレートを更新すると過去のメッセージに影響しますか？

いいえ。過去のメッセージは送信されたときのコンテンツを保持します。更新されたテンプレートは今後の送信のみに使用されます。パフォーマンス統計はリセットされません。

### 複数のチャネルで同じテンプレートを使用できますか？

いいえ。各テンプレートはプッシュ、メール、またはSMSの単一チャネルに紐付けられています。各チャネル用に別々のテンプレートを作成してください。

### APIで送信する際にテンプレートコンテンツを上書きできますか？

はい。[メッセージ作成](/reference/create-message)リクエストに `template_id` とともに `contents`、`headings`、または `email_body` などのフィールドを含めます。APIフィールドはその送信のみ対応するテンプレートフィールドを上書きします。

## 関連ページ

<Columns cols={2}>
  <Card title="メッセージのパーソナライゼーション" icon="user-pen" href="./message-personalization">
    タグ、Liquid構文、カスタムイベントプロパティでテンプレートをパーソナライズします。
  </Card>

  <Card title="Liquid構文" icon="code" href="./using-liquid-syntax">
    OneSignalメッセージにおけるLiquidテンプレートの完全リファレンス。
  </Card>

  <Card title="ジャーニー" icon="route" href="./journeys-overview">
    自動化されたマルチチャネルメッセージングフローでテンプレートを使用します。
  </Card>

  <Card title="ラベル" icon="tag" href="./labels">
    カスタムラベルでテンプレートを整理およびフィルタリングします。
  </Card>
</Columns>
