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

# OSM Templates の概要

> On-Site Messaging（OSM）テンプレートを作成、検索、更新します。

MoEngage On-Site Messaging（OSM）Templates API を使用すると、Web サイトおよびアプリサイトのメッセージングテンプレートを管理できます。この API を使用して、MoEngage エコシステムの外部で作成されたカスタム HTML テンプレートをアップロードし、OSM キャンペーンで利用できるようにします。

この API は、**Banners**、**Pop-ups**、**Nudges** などの複数のテンプレート形式をサポートしています。この API で作成されたテンプレートは、MoEngage ダッシュボードの **Custom HTML Editor** 内でサポートされており、Drag and Drop Editor では使用できないことに注意してください。

## エンドポイント

OSM Templates API は、次のエンドポイントで構成されています。

* [Create OSM Template](/docs/ja/api/osm-templates/create-osm-template): HTML ペイロードを使用して新しい OSM テンプレートを作成します。
* [Update OSM Template](/docs/ja/api/osm-templates/update-osm-template): 既存の OSM テンプレートを更新し、キャンペーンのバージョン管理を行います。
* [Search OSM Templates](/docs/ja/api/osm-templates/search-osm-templates): テンプレートタイプ、ソース、作成者などのフィルターに基づいてテンプレートを取得します。

## よくある質問

<Accordion title="どの OSM テンプレートタイプがサポートされていますか？" icon="layer-group">
  現在、API は **BANNER**、**POP\_UP**、**NUDGE** テンプレートタイプの作成と管理をサポートしています。すべてのペイロードは HTML 形式である必要があります。
</Accordion>

<Accordion title="API で作成したテンプレートを Drag and Drop Editor で使用できますか？" icon="circle-exclamation">
  いいえ。API でアップロードされたテンプレートは、MoEngage ダッシュボードの **Custom HTML Editor** とのみ互換性があります。
</Accordion>

<Accordion title="ライブキャンペーンの更新はどのように処理すればよいですか？" icon="arrows-rotate">
  テンプレートを更新する際に、`update_campaigns` フラグを設定できます。

  * **True**: 実行中のすべてのキャンペーンを新しいテンプレートバージョンに自動的に更新します。
  * **False**: 既存のキャンペーンに影響を与えずに新しいバージョンを作成します。
</Accordion>

## Postman コレクション

Postman コレクションをインポートして、これらのエンドポイントをすばやくテストできます: [**Postman で表示**](https://www.postman.com/moengage-dev/api-docs/collection/28342601-e2d062c4-11b3-45cc-9249-a58d939c3497?action=share\&source=copy-link\&creator=28342601)
