WhatsAppメッセージテンプレートを使用する
WhatsAppメッセージテンプレートを使用すると、24時間のセッションウィンドウ外にユーザーにメッセージを送信できます。このガイドでは、正しい形式を選択し、そのコンテンツを構造化し、テンプレートを作成して登録する方法について説明します。
WhatsApp メッセージ メッセージ テンプレートを作成して登録する
WhatsAppメッセージ テンプレートは、WebインターフェイスまたはWhatsApp APIを使用して作成および登録できます。
テンプレートの承認を確実に行うには、メッセージテンプレートのコンプライアンスページに記載されているガイドラインに従ってください。
Web インターフェイス経由のメッセージテンプレート
WebインターフェイスでWhatsAppメッセージ テンプレートを作成して登録するには、次の手順に従います。
-
ログインして (opens in a new tab) 、チャンネルと数字>チャンネルを選択します。
-
WhatsAppを選択し、送信者タブに移動します。
-
目的の送信者について、3 つのドット メニューを選択し、テンプレートの管理 を選択します。
-
[テンプレートの登録] を選択します。
-
テンプレート カテゴリ (マーケティング、ユーティリティ、または 認証) を選択します。次に、適切なサブカテゴリを選択します。
-
テンプレートの名前と言語を入力すると、テンプレートエディターからテンプレートのデザインを開始できます。必要な仕様に従って、テンプレートを正常に登録します。変更を加えると、左側のプレビュー ウィンドウでメッセージがどのように表示されるかをプレビューできます。
手記テンプレート名に使用できるのは、小文字、数字、またはアンダースコアのみです。空白やその他の文字は使用できません。
デザインが完成したら、[テンプレートの登録] を選択し、承認を待ちます。テンプレートの状態を監視して、承認済み、保留中、または 拒否 のいずれであるかを確認できます。

Infobip WebインターフェイスでWhatsAppメッセージ テンプレートを登録する方法については、以下のデモビデオをご覧ください。
API 経由のメッセージテンプレート
Infobip WhatsApp API を使用すると、テンプレートを作成、変更、送信、取得、または削除できます。
API | 形容 |
---|---|
WhatsAppテンプレートを作成する (opens in a new tab) | 登録時にテンプレートを作成し、メディアファイルをアップロードします。 |
すべてのWhatsAppテンプレートを入手する (opens in a new tab) | 指定した送信者のすべてのテンプレートとその状態を取得します。 |
WhatsAppテンプレートを入手する (opens in a new tab) | 指定したテンプレート ID の 1 つのテンプレートとその状態を取得します。 |
アカウントのWhatsAppテンプレートを取得する (opens in a new tab) | アカウントに関連付けられているすべてのテンプレートを取得します。送信者、状態、名前、言語、カテゴリ、アプリケーション ID、およびエンティティ ID でフィルター処理できます |
WhatsAppテンプレートを編集する (opens in a new tab) | 「承認済み」、「拒否済み」、または「一時停止済み」ステータスのテンプレートを変更します。編集が完了すると、テンプレートはレビューのために送信され、ユーザーに送信する前に再度承認する必要があります。 |
WhatsAppテンプレートを送信する (opens in a new tab) | 単一または複数のWhatsAppテンプレートをユーザーに送信します。 また、SMS へのフェールオーバー オプション ( smsFailover ) を有効にして、メッセージが WhatsApp で失敗した場合でも、メッセージが SMS を介して配信されるようにすることもできます。 |
WhatsAppテンプレートを削除する (opens in a new tab) | テンプレートを削除すると、登録されているすべての言語も削除されます。テンプレートは、同じ WABA のすべての送信者に対して削除されます。削除前に送信されたメールは、30 日間配信が試行されます。 削除後 30 日間はテンプレート名を再利用できません。 |
WhatsAppテンプレートの更新を受信する (opens in a new tab) | テンプレートが変更されたときにリアルタイムで通知を受け取ります。更新には、テンプレートの状態、カテゴリ、または品質を含めることができます。 |
完全なエンドポイント仕様、リクエストの例、および応答パラメーターについては、 Infobip WhatsApp API ドキュメント (opens in a new tab) をご覧ください。
メッセージ・テンプレートのフォーマット
選択したテンプレートのカテゴリに応じて、いくつかのメッセージ テンプレート形式を使用できます。
テキストとリッチメディアのテンプレート
- ボタン付きのテキストのみのメッセージまたはリッチメディアメッセージを 1 つ送信します。
- マーケティング または ユーティリティ テンプレートに分類されます。
カルーセルテンプレート
- 最大10枚のカルーセルカード、テキスト、ボタンを含むメッセージを送信します。
- すべてのカードのメディア(画像または動画)とボタンの種類を定義できます。
- マーケティング または ユーティリティ テンプレートに分類されます。
- これは、WebインターフェイスまたはWhatsApp APIを使用して作成できます。
期間限定オファーテンプレート
- オファーコードの有効期限付きの期限付きオファーを送信します。
- オファーの見出し、有効期限、ボタンの種類を定義できます。
- マーケティングテンプレートとして分類されます。
- フッターはサポートされていません。
- これは、WebインターフェイスまたはWhatsApp APIを使用して作成できます。
クーポンコードテンプレート
- ボタン付きのクーポンコードを送信して、コードをすばやくコピーします。
- コードをコピーするボタンを追加できます。コードには最大 15 文字を含めることができます。
- マーケティングテンプレートとして分類されます。
- これは、WebインターフェイスまたはWhatsApp APIを使用して作成できます。
フローテンプレート
- 定義済みのフローを開始するボタンを使用してメッセージを送信します。
- 顧客がフロー ID を入力してフローをトリガーできるボタンを作成できます。
- これは、WebインターフェイスまたはWhatsApp APIを使用して作成できます。
認証テンプレート
- 1 回限りの確認コードを送信します。
- メッセージと、コードを誰とも共有しないようにするためのセキュリティに関する推奨事項をユーザーに追加します。
- ユーザーが確認コードをコピーする方法を選択します。
- コードをコピーするボタンを作成します。
- ワンタップ自動入力用のボタンを作成する(Androidのみ):ボタンをタップすると、コードが自動的にアプリにコピーされます。これを機能させるには、Androidアプリのパッケージ名と署名ハッシュを入力する必要があります。
WhatsApp API APIを介して認証コードコピーボタンに認証テンプレートを使用するには、ボタンタイプをURL
に設定し、認証コード値をパラメーターとして設定する必要があります(テンプレートエディターでテンプレートを作成すると、URL
がボタンタイプとして自動的に設定されます)。
サポートされているテンプレート要素
メッセージテンプレートには、次のセクションが含まれます。
- ヘッダ
- 体
- フッター
- ボタン
- カード (カルーセルテンプレートをチェック)
テンプレート カテゴリが異なれば、サポートする要素も異なります。以下は、Webインターフェイスで使用可能なコンポーネントの概要です。
テキストとリッチメディア | 回転木馬 | 期間限定キャンペーン | クーポン | 流れる | 認証 | |
---|---|---|---|---|---|---|
ヘッダ | •テキスト •画像 •ビデオ •文書 •場所 | •画像 •ビデオ | •画像 •ビデオ | •テキスト •画像 •ビデオ •文書 •場所 | •テキスト •画像 •ビデオ •文書 •場所 | ❌ |
体 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
フッター | ✅ | ❌ | ❌ | ✅ | ✅ | • 編集不可のテキスト •コードの有効期限 |
ボタン | • クイック返信 • 通話ボタン • リンク先 URL • Voice 通話ボタン | • クイック返信 • 通話ボタン • リンク先 URL | • クイック返信 • 通話ボタン • リンク先 URL • コードをコピー | • クイック返信 • 通話ボタン • リンク先 URL • コードをコピー | • フロートリガー | • コードをコピー •ワンタップ自動入力 |
カード | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
ヘッダ
ヘッダーは省略可能です。これを使用して、メインのメッセージ本文の前に追加のコンテキストを提供します。ヘッダーには、メッセージの内容をサポートするためのメディアまたは短いテキストを含めることができます。
サポートされているヘッダーの種類:
ヘッダーの種類 | 制限 |
---|---|
テキスト | 最大文字数: 60 文字 1つのプレースホルダーをサポート |
画像 | ファイルサイズ:最大5メガバイト 形式: .jpg 、.jpeg 、.png 推奨解像度: 1125 px x 600 px |
ビデオ | ファイルサイズ:最大16メガバイト フォーマット: .mp4 推奨解像度: 1125 px x 600 px |
文書 | ファイルサイズ:最大100メガバイト フォーマット: .pdf |
場所 | テンプレートの上部に汎用マップとして表示されます。 マップをタップすると、ユーザーの既定のマップ アプリケーションで指定した場所が開きます |
メディアが正しく表示されるようにするには、ファイル拡張子 (.mp4
) で終わる直接リンクを使用します。YouTube またはストリーミング サービスの URL はサポートされていません。
体
本文は必須セクションであり、メッセージのメインコンテンツが含まれています。
ガイドライン:
- テキストと絵文字のみをサポートしています。
- プレースホルダーを含めることができます。
- 最大長は 1,024 文字です。
- 改行、タブ文字、または 4 つ以上の連続するスペースを含めることはできません。
- プレースホルダーにサンプルコンテンツを使用する場合は、メッセージ内のすべてのプレースホルダーにサンプル値を指定する必要があります。
プレースホルダーは、メッセージの送信時に動的コンテンツに置き換えられる変数 ({{1}}
など) です。テンプレートに複数のプレースホルダーが含まれている場合は、作成時および登録時に すべてのプレースホルダー のサンプル値を指定する必要があります。それ以外の場合、テンプレートは拒否されます。
フッター
フッターはオプションであり、メッセージ本文の下に表示されます。これは、短く、非対話的な情報に使用します。
ガイドライン:
- プレーンテキストのみをサポートします。
- プレースホルダーを含めることはできません。
- 最大長: 60 文字。
- 認証テンプレートでは、フッターにコードの有効期限通知を含めることができます。
ボタン
ボタンは、顧客がチャット内で直接対話できるようにするメッセージ テンプレートのオプションのコンポーネントです。テンプレートの種類に応じて、最大 10 個のボタンを含めることができます。ボタンを使用すると、顧客は会話を離れることなく、すばやく応答したり、特定のアクションを実行したり、外部リソースに移動したりできます。これらは、返信をトリガーしたり、リンクを開いたり、コードをコピーしたり、通話を開始したりするために使用できます。
クイック返信
ユーザーが定義済みのオプションの 1 つをタップして応答できるようにします。
- 最大: テンプレートごとに 10 個のクイックリプライ ボタン。
- ラベル テキスト: 最大 25 文字。
通話ボタン
指定した勤務先番号に電話をかけます。
- 1 つのテンプレートにつき 1 つの呼び出しボタンのみが許可されます。
- 電話番号は、
+
記号で始まる国際形式である必要があります。 - ラベル テキスト: 最大 25 文字。
誘導先 URL
指定した URL をユーザーのブラウザーで開きます。
- 最大: テンプレートごとに 2 つの URL ボタン。
- ラベル テキスト: 最大 25 文字。
- URL: 最大 2,000 文字。
- URL の末尾にプレースホルダーを 1 つ含めることができます。
コードをコピー
ユーザーが 1 回のタップでコード (クーポンなど) をコピーできるようにします。
- ラベル テキスト: 最大 25 文字。
WhatsAppテンプレートライブラリ
Meta が提供する テンプレート ライブラリ (opens in a new tab) は、一般的なユーティリティと認証のユース ケース用に事前定義されたテンプレートのカタログを提供することで、標準メッセージ テンプレートをより迅速に作成するのに役立ちます。例としては、支払いのリマインダー、アカウントの更新、配達確認、本人確認などがあります。
ライブラリ テンプレートには、編集できない固定コンテンツが含まれています。カスタマイズできるのは、事前定義されたパラメーターとボタンアクション (URL など) の値のみです。これらのテンプレートは、WhatsAppによってすでに「ユーティリティ」または「認証」として分類されているため、承認のために送信する必要はありません。
テンプレートライブラリには、ウェブインターフェイスまたはMetaのWhatsAppマネージャーを使用してプログラムでアクセスできます。
テンプレート ライブラリは Meta によって管理され、ユーティリティ と 認証 テンプレート カテゴリでのみ使用できます。
Web インターフェイスでのテンプレートの取得と作成
Web インターフェイスでテンプレートを取得または作成するには、次の手順を実行します。
-
Web インターフェイス (opens in a new tab)にログインし、チャネルと番号 > チャネル に移動して、WhatsApp を選択します。
-
[テンプレート] タブで、[テンプレートの登録] ドロップダウンを開き、[メタ テンプレート ライブラリから選択] を選択します。
-
送信者を選択します。
-
テンプレートライブラリを参照し、テンプレートを選択します。
-
テンプレート名と必要なパラメーター値を入力し、[テンプレートの登録] を選択します。
テンプレート ライブラリは Meta によって管理され、ユーティリティ と 認証 テンプレート カテゴリでのみ使用できます。
WhatsAppマネージャーを使用してテンプレートを作成する
WhatsAppマネージャーのライブラリからテンプレートを作成するには:
- WhatsApp Manager (opens in a new tab)で、メッセージテンプレート > テンプレートの作成を選択します。
- WhatsAppテンプレートライブラリの参照で、テンプレートの参照を選択します。
- フィルターまたは検索バーを使用して、業界、トピック、ユースケース、または言語ごとに使用可能なテンプレートを探索します。
- テンプレートを選択して名前を付け、必要なパラメーター値とボタンアクション (URL など) を入力します。
- [送信] を選択してテンプレートを作成します。
[テンプレートのカスタマイズ] を選択した場合、テンプレートはレビューのために送信され、事前承認済みのライブラリ テンプレートとして認定されなくなります。